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)