13 INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/client/inc)
15 FOREACH(flag ${pkgs_CFLAGS})
16 SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
18 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -Wall")
21 ADD_DEFINITIONS("-DPREFIX=\"${PREFIX}\"")
23 ## sticker consumer library ##
24 ADD_LIBRARY(${PROJECT_NAME}-consumer SHARED ${CONSUMER_SRCS})
25 TARGET_LINK_LIBRARIES(${PROJECT_NAME}-consumer ${pkgs_LDFLAGS})
27 ## sticker provider library ##
28 ADD_LIBRARY(${PROJECT_NAME}-provider SHARED ${PROVIDER_SRCS})
29 TARGET_LINK_LIBRARIES(${PROJECT_NAME}-provider ${pkgs_LDFLAGS})
31 ## Install library files ##
32 INSTALL(TARGETS ${PROJECT_NAME}-consumer DESTINATION ${LIBDIR} COMPONENT RuntimeLibraries)
33 INSTALL(TARGETS ${PROJECT_NAME}-provider DESTINATION ${LIBDIR} COMPONENT RuntimeLibraries)