2009-09-02 20:15:21 +00:00
|
|
|
IF(LIBNFC_VERBOSE_OUTPUT)
|
|
|
|
|
ADD_DEFINITIONS("-DDEBUG")
|
|
|
|
|
ENDIF(LIBNFC_VERBOSE_OUTPUT)
|
|
|
|
|
|
2010-01-18 11:23:07 +00:00
|
|
|
IF(LIBNFC_SERIAL_AUTOPROBE_ENABLED)
|
|
|
|
|
ADD_DEFINITIONS("-DSERIAL_AUTOPROBE_ENABLED")
|
|
|
|
|
ENDIF(LIBNFC_SERIAL_AUTOPROBE_ENABLED)
|
2009-09-04 13:24:34 +00:00
|
|
|
|
2009-09-02 20:15:21 +00:00
|
|
|
IF(LIBNFC_LANG_C99 AND NOT MSVC)
|
|
|
|
|
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99")
|
|
|
|
|
ENDIF(LIBNFC_LANG_C99 AND NOT MSVC)
|
|
|
|
|
|
|
|
|
|
IF(MSVC)
|
2009-09-09 12:32:41 +00:00
|
|
|
# We should fix the code, not hide warning!
|
2009-10-06 11:48:18 +00:00
|
|
|
ADD_DEFINITIONS("-D_CRT_SECURE_NO_WARNINGS")
|
2009-09-02 20:15:21 +00:00
|
|
|
# Include the stdint headers, because MSVC does not have them
|
2009-09-04 08:34:08 +00:00
|
|
|
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../win32/stdint)
|
2009-09-02 20:15:21 +00:00
|
|
|
ENDIF(MSVC)
|
|
|
|
|
|
2009-12-01 14:23:00 +00:00
|
|
|
INCLUDE_DIRECTORIES(${LIBUSB_INCLUDE_DIRS} ${PCSC_INCLUDE_DIRS} ${CMAKE_CURRENT_SOURCE_DIR}/include)
|
2009-09-02 20:15:21 +00:00
|
|
|
|
2009-11-04 12:03:49 +00:00
|
|
|
ADD_SUBDIRECTORY(lib)
|
|
|
|
|
ADD_SUBDIRECTORY(examples)
|
2009-12-01 14:23:00 +00:00
|
|
|
ADD_SUBDIRECTORY(include)
|