Refactor gdbus interface of gesture FW
[platform/core/api/gesture.git] / engine / CMakeLists.txt
1 SET(SRCS
2     gesture_engine.c
3     gesture_engine_dbus.c
4 )
5
6 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR})
7 INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/include)
8
9 FOREACH(flag ${pkgs_CFLAGS})
10     SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
11 ENDFOREACH(flag)
12 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")
13
14 ## Add definitions ##
15 ADD_DEFINITIONS("-DPREFIX=\"${PREFIX}\"")
16
17 ## gesture engine library ##
18 ADD_LIBRARY(${PROJECT_NAME}-engine SHARED ${SRCS})
19 TARGET_LINK_LIBRARIES(${PROJECT_NAME}-engine ${pkgs_LDFLAGS})
20
21 ## Install library files ##
22 INSTALL(TARGETS ${PROJECT_NAME}-engine DESTINATION ${LIBDIR} COMPONENT RuntimeLibraries)