LINK_DIRECTORIES(${CMAKE_BINARY_DIR}) INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/common) INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/common/include) INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/client/include) SET(NFC_CLIENT_TEST "nfc-client-test") FILE(GLOB TESTS_SRCS *.c) pkg_check_modules(tests_pkgs REQUIRED glib-2.0) FOREACH(flag ${tests_pkgs_CFLAGS}) SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}") ENDFOREACH(flag) SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}") ADD_EXECUTABLE(${NFC_CLIENT_TEST} ${TESTS_SRCS}) TARGET_LINK_LIBRARIES(${NFC_CLIENT_TEST} ${tests_pkgs_LDFLAGS} nfc)