diff options
Diffstat (limited to 'contacts-viewer/CMakeLists.txt')
-rw-r--r-- | contacts-viewer/CMakeLists.txt | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/contacts-viewer/CMakeLists.txt b/contacts-viewer/CMakeLists.txt new file mode 100644 index 0000000..718471f --- /dev/null +++ b/contacts-viewer/CMakeLists.txt @@ -0,0 +1,26 @@ +SET(VIEWER contacts-viewer) + +SET(SRCS contacts-viewer.c) + +SET(VV_PKGNAME "org.${VENDOR}.${VIEWER}") +SET(VV_PREFIX "/usr/apps/${VV_PKGNAME}") +SET(VV_BINDIR "${VV_PREFIX}/bin") +SET(VV_RESDIR "${VV_PREFIX}/res") +SET(VV_DATADIR "${VV_PREFIX}/data") + +ADD_DEFINITIONS("-DCV_PACKAGE=\"${VIEWER}\"") +ADD_DEFINITIONS("-DCV_PACKAGE_NAME=\"${VV_PKGNAME}\"") + +ADD_EXECUTABLE(${VIEWER} ${SRCS}) +SET_TARGET_PROPERTIES(${VIEWER} PROPERTIES COMPILE_FLAGS "${EXTRA_CFLAGS} -fpie") +INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/lib/common/include) +INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/lib/details/include) +INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/lib/list/include) +TARGET_LINK_LIBRARIES(${VIEWER} ug-contacts-details-efl ug-contacts-list-efl "-pie") + +INSTALL(FILES ${CMAKE_BINARY_DIR}/contacts-viewer/org.tizen.contacts-viewer.xml DESTINATION "/usr/share/packages") +INSTALL(TARGETS ${VIEWER} DESTINATION ${VV_BINDIR}) +INSTALL(DIRECTORY DESTINATION ${VV_DATADIR}) + +# install icon +INSTALL(FILES icon_${VIEWER}.png DESTINATION "/usr/share/icons/default/small" RENAME "${VV_PKGNAME}.png") |