1 set(TARGET_NAME "wrt-plugins-tizen-1.0-contact")
2 set(DESTINATION_NAME "tizen-1.0-contact")
4 ${SRCS_PLATFORM_API_CONTACT}
5 ${SRCS_PLATFORM_API_FILTER}
6 ${SRCS_PLATFORM_IMPLEMENTATION_CONTACT}
7 AddressBookController.cpp
9 ContactManagerController.cpp
12 JSContactProperties.cpp
14 JSAddressBookChangeCallbackManager.cpp
15 JSAddressBookArray.cpp
18 JSContactAnniversary.cpp
19 JSContactAnniversaryArray.cpp
20 JSAttributesOfInterestArray.cpp
22 JSContactAddressArray.cpp
23 JSContactAddressTypeArray.cpp
25 JSContactPhoneNumber.cpp
26 JSContactPhoneNumberArray.cpp
27 JSContactPhoneNumberTypeArray.cpp
28 JSContactEmailAddress.cpp
29 JSContactEmailAddressArray.cpp
30 JSContactEmailAddressTypeArray.cpp
31 JSContactOrganization.cpp
32 JSContactOrganizationArray.cpp
35 JSContactWebSiteArray.cpp
36 plugin_initializer.cpp
38 ../Tizen/FilterConverter.cpp
39 ../Common/JSTizenException.cpp
40 ../Common/TizenExceptionData.cpp
41 ../Common/JSTizenExceptionFactory.cpp
45 ${INCLUDES_PLATFORM_IMPLEMENTATION_CONTACT}
48 add_library(${TARGET_NAME} SHARED ${SRCS})
49 target_link_libraries(${TARGET_NAME}
50 ${LIBS_PLATFORM_IMPLEMENTATION_CONTACT}
54 INSTALL(TARGETS ${TARGET_NAME} LIBRARY DESTINATION ${DESTINATION_NAME})
55 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/config.xml DESTINATION ${DESTINATION_NAME})