wrt-plugins-tizen_0.4.23
[framework/web/wrt-plugins-tizen.git] / src / Log / CMakeLists.txt
1 SET(TARGET_NAME ${log_target})
2 SET(DESTINATION_NAME ${log_dest})
3
4 set(SRCS_DEVICEINTERACTION
5         JSTizenLog.cpp
6         plugin_initializer.cpp
7
8 )
9
10 set(SRCS
11         ${SRCS_DEVICEINTERACTION}
12 )
13
14 include_directories(
15         ${INCLUDE_COMMON}
16         ${INCLUDES_PLATFORM_IMPLEMENTATION_HAPTICS}
17         ${INCLUDES_PLATFORM_IMPLEMENTATION_POWER}
18 )
19
20 add_library(${TARGET_NAME} SHARED ${SRCS})
21
22 target_link_libraries(${TARGET_NAME}
23         ${LIBS_COMMON}
24 )
25
26 INSTALL(TARGETS ${TARGET_NAME} LIBRARY DESTINATION ${DESTINATION_LIB_PREFIX}/${DESTINATION_NAME})
27 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/config.xml DESTINATION ${DESTINATION_LIB_PREFIX}/${DESTINATION_NAME})
28 INSTALL(
29         DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/ DESTINATION ${DESTINATION_HEADER_PREFIX}/log
30         FILES_MATCHING PATTERN "*.h" PATTERN "CMakeFiles" EXCLUDE
31 )