set(TARGET_NAME "wrt-plugins-tizen-1.0-calendar") set(DESTINATION_NAME "tizen-1.0-calendar") set(CMAKE_INSTALL_RPATH ${CMAKE_INSTALL_RPATH} ${CMAKE_INSTALL_PREFIX}/tizen-1.0-tizen ${CMAKE_INSTALL_PREFIX}/tizen-1.0-time ${CMAKE_INSTALL_PREFIX}/tizen-1.0-contact ) set(SRCS ${SRCS_PLATFORM_API_CALENDAR} ${SRCS_PLATFORM_IMPLEMENTATION_CALENDAR} CalendarResponseDispatcher.cpp CalendarConverter.cpp JSCalendarEvent.cpp JSCalendarTask.cpp JSCalendarItemProperties.cpp JSCalendarEventId.cpp JSCalendar.cpp JSCalendarManager.cpp JSCalendarAttendee.cpp JSCalendarRecurrenceRule.cpp JSCalendarAlarm.cpp JSStringArray.cpp JSNumberArray.cpp CalendarAsyncCallbackManager.cpp CalendarListenerManager.cpp plugin_initializer.cpp plugin_config.cpp ) include_directories( ${INCLUDES_PLATFORM_IMPLEMENTATION_CALENDAR} ) add_library(${TARGET_NAME} SHARED ${SRCS}) target_link_libraries(${TARGET_NAME} ${LIBS_COMMON} ${LIBS_PLATFORM_IMPLEMENTATION_CALENDAR} wrt-plugins-tizen-1.0-tizen-impl wrt-plugins-tizen-1.0-time-impl wrt-plugins-tizen-1.0-contact-impl ) INSTALL(TARGETS ${TARGET_NAME} LIBRARY DESTINATION ${DESTINATION_NAME}) INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/config.xml DESTINATION ${DESTINATION_NAME})