1 set(TARGET_NAME "wrt-plugins-tizen-1.0-contact")
2 set(DESTINATION_NAME "tizen-1.0-contact")
3 set(TARGET_IMPL_NAME "wrt-plugins-tizen-1.0-contact-impl")
6 ${INCLUDES_PLATFORM_IMPLEMENTATION_CONTACT}
9 set(CMAKE_INSTALL_RPATH
10 ${CMAKE_INSTALL_RPATH}
11 ${CMAKE_INSTALL_PREFIX}/${DESTINATION_NAME}
12 ${CMAKE_INSTALL_PREFIX}/tizen-1.0-tizen
16 ${SRCS_PLATFORM_API_CONTACT}
17 ${SRCS_PLATFORM_IMPLEMENTATION_CONTACT}
18 AddressBookController.cpp
20 ContactManagerController.cpp
24 JSAddressBookChangeCallbackManager.cpp
25 JSAddressBookArray.cpp
29 JSContactAnniversary.cpp
30 JSContactAnniversaryArray.cpp
31 #JSAttributesOfInterestArray.cpp
33 JSContactAddressArray.cpp
34 JSContactAddressTypeArray.cpp
36 JSContactPhoneNumber.cpp
37 JSContactPhoneNumberArray.cpp
38 JSContactPhoneNumberTypeArray.cpp
39 JSContactEmailAddress.cpp
40 JSContactEmailAddressArray.cpp
41 JSContactEmailAddressTypeArray.cpp
42 JSContactOrganization.cpp
43 JSContactOrganizationArray.cpp
46 JSContactWebSiteArray.cpp
50 add_library(${TARGET_IMPL_NAME} SHARED ${SRCS_IMPL})
51 target_link_libraries(${TARGET_IMPL_NAME}
52 wrt-plugins-tizen-1.0-tizen-impl
53 ${LIBS_PLATFORM_IMPLEMENTATION_CONTACT}
58 plugin_initializer.cpp
61 add_library(${TARGET_NAME} SHARED ${SRCS})
62 target_link_libraries(${TARGET_NAME}
66 INSTALL(TARGETS ${TARGET_NAME} ${TARGET_IMPL_NAME} LIBRARY DESTINATION ${DESTINATION_NAME})
67 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/config.xml DESTINATION ${DESTINATION_NAME})