Beta merge 2
[profile/ivi/wrt-plugins-tizen.git] / src / standards / Tizen / Application / CMakeLists.txt
1 set(TARGET_NAME "wrt-plugins-tizen-1.0-application")
2 set(DESTINATION_NAME "tizen-1.0-application")
3 include_directories(${INCLUDES_PLATFORM_IMPLEMENTATION_APPLICATION})
4
5 set(SRCS 
6 #  ${SRCS_PLATFORM_API_WRT_WRAPPER}
7   ${SRCS_PLATFORM_API_APPLICATION}
8   ${SRCS_PLATFORM_IMPLEMENTATION_APPLICATION}
9   plugin_initializer.cpp
10   plugin_config.cpp  
11   ApplicationAnswerReceiver.cpp
12   ApplicationListener.cpp  
13   ApplicationConverter.cpp
14   JSApplication.cpp
15   JSApplicationInformation.cpp
16   JSApplicationInformationArray.cpp
17   JSApplicationContext.cpp
18   JSApplicationContextArray.cpp  
19   JSApplicationEvent.cpp
20   JSApplicationService.cpp
21   JSApplicationServiceData.cpp
22   LaunchServicePrivateData.cpp
23   ../Common/JSTizenException.cpp
24   ../Common/TizenExceptionData.cpp
25   ../Common/JSTizenExceptionFactory.cpp
26 )
27
28 add_library(${TARGET_NAME} SHARED ${SRCS})
29 target_link_libraries(${TARGET_NAME}
30   ${LIBS_COMMON}
31   ${LIBS_PLATFORM_IMPLEMENTATION_APPLICATION}
32 )
33
34 INSTALL(TARGETS ${TARGET_NAME} LIBRARY DESTINATION ${DESTINATION_NAME})
35 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/config.xml DESTINATION ${DESTINATION_NAME})