diff options
Diffstat (limited to 'contacts/CMakeLists.txt')
-rw-r--r-- | contacts/CMakeLists.txt | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/contacts/CMakeLists.txt b/contacts/CMakeLists.txt new file mode 100644 index 0000000..7393709 --- /dev/null +++ b/contacts/CMakeLists.txt @@ -0,0 +1,22 @@ +SET(CONTACTS "contacts") +SET(CONTACTS_PKGNAME "org.tizen.${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/include) +TARGET_LINK_LIBRARIES(${CONTACTS} ${contacts_pkgs_LDFLAGS} common ug-contacts-tabui-efl "-pie") + +INSTALL(FILES ${CMAKE_BINARY_DIR}/${CONTACTS}/org.tizen.contacts.xml DESTINATION "/usr/share/packages") +INSTALL(FILES icon_contacts.png DESTINATION "/usr/share/icons/default/small" RENAME "org.tizen.contacts.png") +INSTALL(TARGETS ${CONTACTS} DESTINATION /usr/apps/${CONTACTS_PKGNAME}/bin) +INSTALL(DIRECTORY DESTINATION /usr/apps/${CONTACTS_PKGNAME}/data) |