CMAKE_MINIMUM_REQUIRED(VERSION 2.6) PROJECT(clock C CXX) SET(SO_VERSION_MAJOR 0) SET(SO_VERSION 0.1) SET(VENDOR "tizen") SET(PACKAGE ${PROJECT_NAME}) SET(PKGNAME "org.${VENDOR}.${PACKAGE}") SET(PKGNAME_ALM "org.${VENDOR}.alarm") SET(PKGNAME_WCL "org.${VENDOR}.worldclock") SET(PKGNAME_STW "org.${VENDOR}.stopwatch") SET(PKGNAME_TMR "org.${VENDOR}.timer") SET(PKGNAME_RING "org.${VENDOR}.ring") SET(PREFIX ${CMAKE_INSTALL_PREFIX}) SET(BINDIR "${PREFIX}/bin") SET(RESDIR "${PREFIX}/res") SET(EDJDIR "${RESDIR}/edje") SET(ICONDIR "${RESDIR}/icons") SET(DESKTOPICONDIR "${ICONDIR}/default/small") SET(IMAGEDIR "${RESDIR}/images") SET(LOCALEDIR "${RESDIR}/locale") SET(ETCDIR "${RESDIR}/etc") SET(INCLUDEDIR "${PREFIX}/include") #SET(LIBDIR "/usr/lib") SET(LIBDIR "${PREFIX}/lib") SET(UGLIBDIR "/usr/ug/lib") SET(PKGCONFIGDIR "/usr/lib/pkgconfig") SET(PROCESSINFODIR "/opt/share/process-info") SET(INSTALLINFODIR "/opt/share/applications") SET(DATADIR "/opt/usr/apps/org.tizen.clock/data") SET(DBDIR "${DATADIR}/db") SET(VCONFDIR "${DATADIR}/vconf") SET(ALM_DIR "alarm") SET(WCL_DIR "worldclock") SET(STW_DIR "stopwatch") SET(TMR_DIR "timer") SET(RING_DIR "ring") SET(COMMON_DIR "clock-common") SET(UG_ALM_DIR "${ALM_DIR}/src") SET(UG_WCL_DIR "${WCL_DIR}/src") SET(TEST_KIES_DIR "test_kies_alarm") SET(LIB_NAME_ALM "clock-alarm") SET(LIB_NAME_WCL "clock-wcl") SET(LIB_NAME_STW "clock-stw") SET(LIB_NAME_TMR "clock-tmr") SET(LIB_NAME_COM "clock-common") SET(LIB_NAME_UG_ALM "ug-alarm-efl") SET(LIB_NAME_UG_WCL "ug-worldclock-efl") SET(UG_LIB_TEST_KIES "ug-test_kies_alarm") # include file INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include) INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${ALM_DIR}/include) INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${WCL_DIR}/include) INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${STW_DIR}/include) INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${TMR_DIR}/include) INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${COMMON_DIR}/include) INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${KIES_ALM_DIR}/include) ADD_SUBDIRECTORY(${ALM_DIR}) ADD_SUBDIRECTORY(${WCL_DIR}) ADD_SUBDIRECTORY(${STW_DIR}) ADD_SUBDIRECTORY(${TMR_DIR}) ADD_SUBDIRECTORY(${RING_DIR}) #ADD_SUBDIRECTORY(res/po) ADD_SUBDIRECTORY(src) ADD_SUBDIRECTORY(${COMMON_DIR})