diff options
Diffstat (limited to 'contacts/CMakeLists.txt')
-rw-r--r-- | contacts/CMakeLists.txt | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/contacts/CMakeLists.txt b/contacts/CMakeLists.txt new file mode 100644 index 0000000..e3802a4 --- /dev/null +++ b/contacts/CMakeLists.txt @@ -0,0 +1,23 @@ +SET(CONTACTS "contacts") +SET(CONTACTS_PKGNAME "org.${VENDOR}.${CONTACTS}") + +SET(CONTACTS_SRCS contacts.c) + +ADD_DEFINITIONS("-DC_PACKAGE=\"${CONTACTS}\"") + +SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fPIC") + +FOREACH(flag ${contacts_pkgs_CFLAGS}) + SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}") +ENDFOREACH(flag) + +ADD_EXECUTABLE(${CONTACTS} ${CONTACTS_SRCS}) +SET_TARGET_PROPERTIES(${CONTACTS} PROPERTIES COMPILE_FLAGS "${EXTRA_CFLAGS} -fpie") +INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/lib/ct-front/include) +INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/lib/common/include) +TARGET_LINK_LIBRARIES(${CONTACTS} ${contacts_pkgs_LDFLAGS} common ug-contacts-tabui-efl "-pie") + +INSTALL(FILES ${CMAKE_BINARY_DIR}/${CONTACTS}/${CONTACTS_PKGNAME}.xml DESTINATION "/usr/share/packages") +INSTALL(FILES icon_${CONTACTS}.png DESTINATION "/usr/share/icons/default/small" RENAME "${CONTACTS_PKGNAME}.png") +INSTALL(TARGETS ${CONTACTS} DESTINATION /usr/apps/${CONTACTS_PKGNAME}/bin) +INSTALL(DIRECTORY DESTINATION /usr/apps/${CONTACTS_PKGNAME}/data) |