CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
-PROJECT(efl-calendar C)
+PROJECT(calendar C)
FILE(GLOB SRCS src/*.c)
FILE(GLOB COMM_SRCS common/*.c)
-SET(VENDOR "tizen")
-SET(CALENDAR_PACKAGE ${PROJECT_NAME})
-SET(PKGNAME "org.${VENDOR}.${CALENDAR_PACKAGE}")
+SET(VENDOR "org.tizen")
+
+SET(CALENDAR ${PROJECT_NAME})
+SET(PKGNAME "${VENDOR}.${CALENDAR}")
SET(CALENDAR_PREFIX ${CMAKE_INSTALL_PREFIX})
SET(BINDIR "${CALENDAR_PREFIX}/bin")
SET(RESDIR "${CALENDAR_PREFIX}/res")
appcore-efl
dlog
heynoti
- ui-gadget
utilX
- alarm-service
+ contacts-service
accounts-svc
- mm-player
- pmapi
+ location
calendar
ecore-input
ecore-imf
glib-2.0
appsvc
capi-appfw-application
- capi-media-sound-manager
- capi-media-wav-player
+ capi-location-geocoder
+ notification
+ ui-gadget-1
+ libxml-2.0
)
FOREACH(flag ${pkgs_CFLAGS})
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
ENDFOREACH(flag)
-
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fpie -Wall")
SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
-SET(CMAKE_C_FLAGS_RELEASE "-O2 -g")
+SET(CMAKE_C_FLAGS_RELEASE "-O2")
IF("${CMAKE_BUILD_TYPE}" STREQUAL "Debug")
ADD_DEFINITIONS("-DCLD_DEBUG")
MESSAGE(STATUS "add -DTARGET")
ENDIF()
-ADD_DEFINITIONS("-DCALENDAR_PACKAGE=\"${CALENDAR_PACKAGE}\"")
+ADD_DEFINITIONS("-DCALENDAR=\"${CALENDAR}\"")
ADD_DEFINITIONS("-DPACKAGE_NAME=\"${PKGNAME}\"")
ADD_DEFINITIONS("-DCALENDAR_PREFIX=\"${CALENDAR_PREFIX}\"")
ADD_DEFINITIONS("-DRESDIR=\"${RESDIR}\"")
INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${BINDIR})
# install desktop file
-CONFIGURE_FILE(${PKGNAME}.desktop.in ${CMAKE_BINARY_DIR}/${PKGNAME}.desktop)
-INSTALL(FILES ${CMAKE_BINARY_DIR}/${PKGNAME}.desktop DESTINATION /opt/share/applications)
+CONFIGURE_FILE(${PKGNAME}.xml ${CMAKE_BINARY_DIR}/${PKGNAME}.xml)
+INSTALL(FILES ${CMAKE_BINARY_DIR}/${PKGNAME}.xml DESTINATION /opt/share/packages)
# ui-gadget
ADD_SUBDIRECTORY(ug)
+INSTALL(FILES ${CMAKE_BINARY_DIR}/libug-calendar-efl.xml DESTINATION /opt/share/packages)
+
# i18n
ADD_SUBDIRECTORY(po)
INSTALL(DIRECTORY DESTINATION ${DATADIR})
# vcs viewer
-ADD_SUBDIRECTORY(viewer)
\ No newline at end of file
+ADD_SUBDIRECTORY(viewer)