SET(VENDOR "tizen")
SET(PACKAGE ${PROJECT_NAME})
SET(PKGNAME "org.${VENDOR}.${PACKAGE}")
-SET(PREFIX ${CMAKE_INSTALL_PREFIX})
+SET(PREFIX "${CMAKE_INSTALL_PREFIX}")
SET(BINDIR "${PREFIX}/bin")
SET(RESDIR "${PREFIX}/res")
SET(DATADIR "/opt/usr/apps/com.${VENDOR}.${PACKAGE}/data")
SET(LOCALEDIR "${RESDIR}/locale")
-SET(ICONDIR "/usr/share/icons/default/small")
+SET(ICONDIR "/usr/share/icons")
SET(IMAGEDIR "${RESDIR}/images/${PACKAGE}")
SET(EDJDIR "${RESDIR}/edje")
ENDIF("${CMAKE_BUILD_TYPE}" STREQUAL "")
MESSAGE("Build type: ${CMAKE_BUILD_TYPE}")
-INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include)
+INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/inc)
INCLUDE(FindPkgConfig)
pkg_check_modules(pkgs REQUIRED
notification
tzsh-volume-service
dlog
+ capi-appfw-app-common
)
FOREACH(flag ${pkgs_CFLAGS})
ADD_EXECUTABLE(${PROJECT_NAME} ${SRCS})
TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS} -lm)
+# Install EDJ
+ADD_CUSTOM_COMMAND(OUTPUT volume_app.edj
+ COMMAND edje_cc -id ${CMAKE_CURRENT_SOURCE_DIR}/res/images/private/volume
+ ${CMAKE_CURRENT_SOURCE_DIR}/res/edje/volume_app.edc ${CMAKE_BINARY_DIR}/volume_app.edj
+ DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/res/edje/volume_app.edc
+)
+
+ADD_CUSTOM_TARGET(edj_build DEPENDS volume_app.edj)
+ADD_DEPENDENCIES(${PROJECT_NAME} edj_build)
+INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/volume_app.edj DESTINATION ${EDJDIR})
+
+# install images
+INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/images/public/ DESTINATION ${IMAGEDIR} FILES_MATCHING PATTERN "*.png")
+
INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${BINDIR})
# install desktop file & icon
-#CONFIGURE_FILE(${PKGNAME}.desktop.in ${CMAKE_BINARY_DIR}/${PKGNAME}.desktop)
INSTALL(FILES ${CMAKE_BINARY_DIR}/${PKGNAME}.xml DESTINATION /usr/share/packages)
-INSTALL(FILES ${CMAKE_SOURCE_DIR}/${PKGNAME}.png DESTINATION ${ICONDIR})
-
-# data
-ADD_SUBDIRECTORY(data)
-
-# i18n
-ADD_SUBDIRECTORY(po)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/${PKGNAME}.png DESTINATION /usr/share/icons/)
+#Language
+MESSAGE("ADD_SUBDIRECTORY PO")
+ADD_SUBDIRECTORY(res/po)