set(TARGET_NAME "wrt-plugins-tizen-1.0-contact") set(DESTINATION_NAME "tizen-1.0-contact") set(SRCS ${SRCS_PLATFORM_API_CONTACT} ${SRCS_PLATFORM_API_FILTER} ${SRCS_PLATFORM_IMPLEMENTATION_CONTACT} AddressBookController.cpp ContactConverter.cpp ContactManagerController.cpp JSContact.cpp JSContactArray.cpp JSContactProperties.cpp JSAddressBook.cpp JSAddressBookChangeCallbackManager.cpp JSAddressBookArray.cpp JSContactName.cpp JSContactAccount.cpp JSContactAnniversary.cpp JSContactAnniversaryArray.cpp JSAttributesOfInterestArray.cpp JSContactAddress.cpp JSContactAddressArray.cpp JSContactAddressTypeArray.cpp JSContactManager.cpp JSContactPhoneNumber.cpp JSContactPhoneNumberArray.cpp JSContactPhoneNumberTypeArray.cpp JSContactEmailAddress.cpp JSContactEmailAddressArray.cpp JSContactEmailAddressTypeArray.cpp JSContactOrganization.cpp JSContactOrganizationArray.cpp JSStringArray.cpp JSContactWebSite.cpp JSContactWebSiteArray.cpp plugin_initializer.cpp plugin_config.cpp ../Tizen/FilterConverter.cpp ../Common/JSTizenException.cpp ../Common/TizenExceptionData.cpp ../Common/JSTizenExceptionFactory.cpp ) include_directories( ${INCLUDES_PLATFORM_IMPLEMENTATION_CONTACT} ) add_library(${TARGET_NAME} SHARED ${SRCS}) target_link_libraries(${TARGET_NAME} ${LIBS_PLATFORM_IMPLEMENTATION_CONTACT} ${LIBS_COMMON} ) INSTALL(TARGETS ${TARGET_NAME} LIBRARY DESTINATION ${DESTINATION_NAME}) INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/config.xml DESTINATION ${DESTINATION_NAME})