Update package version to 0.1.68
[platform/core/uifw/capi-ui-sticker.git] / provider / CMakeLists.txt
1 SET(SRCS
2     sticker_provider.c
3     ../client/sticker_data.c
4     ../client/sticker_dbus.c
5 )
6
7 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR})
8 INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/include)
9
10 FOREACH(flag ${pkgs_CFLAGS})
11     SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
12 ENDFOREACH(flag)
13 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -Wall")
14
15 ## Add definitions ##
16 ADD_DEFINITIONS("-DPREFIX=\"${PREFIX}\"")
17
18 ## sticker provider library ##
19 ADD_LIBRARY(${PROJECT_NAME}-provider SHARED ${SRCS})
20 TARGET_LINK_LIBRARIES(${PROJECT_NAME}-provider ${pkgs_LDFLAGS})
21
22 ## Install library files ##
23 INSTALL(TARGETS ${PROJECT_NAME}-provider DESTINATION ${LIBDIR} COMPONENT RuntimeLibraries)