Remove SMACK rule file(.rule) according three domain model
[apps/core/preloaded/email.git] / main / CMakeLists.txt
index 2ed2473..8ec31a7 100755 (executable)
@@ -19,7 +19,7 @@ INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR})
 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/common/include)
 
 INCLUDE(FindPkgConfig)
-pkg_check_modules(pkgs-email REQUIRED appcore-efl ui-gadget-1 elementary email-service bundle dlog ecore-input edbus)
+pkg_check_modules(pkgs-email REQUIRED appcore-efl ui-gadget-1 elementary email-service bundle dlog ecore-input edbus contacts-service2)
 
 FOREACH(flag ${pkgs-email_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
@@ -51,11 +51,26 @@ TARGET_LINK_LIBRARIES(${PROJECT_NAME} email-common ${CMAKE_LDFLAGS} ${pkgs-email
 
 INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${BINDIR})
 
-# install xml file & icon
-INSTALL(FILES ${CMAKE_EMAIL_BINARY_DIR}/${PKGNAME}.xml DESTINATION /opt/share/packages)
-INSTALL(FILES ${CMAKE_EMAIL_SOURCE_DIR}/${PKGNAME}.png DESTINATION ${ICONDIR})
-INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/images DESTINATION ${RESDIR} FILES_MATCHING PATTERN "*.png")
+# install manifest file
+INSTALL(FILES ${CMAKE_EMAIL_BINARY_DIR}/${PKGNAME}.xml DESTINATION ${SHAREDIR}/packages)
+
+# install rule, include file
+#INSTALL(FILES ${CMAKE_SOURCE_DIR}/ug.email-account-efl.include DESTINATION /etc/smack/accesses.d/)
+#INSTALL(FILES ${CMAKE_SOURCE_DIR}/ug.email-composer-efl.include DESTINATION /etc/smack/accesses.d/)
+#INSTALL(FILES ${CMAKE_SOURCE_DIR}/ug.email-mailbox-efl.include DESTINATION /etc/smack/accesses.d/)
+#INSTALL(FILES ${CMAKE_SOURCE_DIR}/ug.email-setting-efl.include DESTINATION /etc/smack/accesses.d/)
+#INSTALL(FILES ${CMAKE_SOURCE_DIR}/ug.email-viewer-efl.include DESTINATION /etc/smack/accesses.d/)
+
+#install account xml
+INSTALL(FILES ${CMAKE_EMAIL_BINARY_DIR}/email-setting-efl.account.xml DESTINATION /opt/usr/share/account)
 
 # install ini file
-INSTALL(FILES ${CMAKE_EMAIL_SOURCE_DIR}/${PROJECT_NAME}.ini DESTINATION /usr/share/process-info)
+INSTALL(FILES ${CMAKE_EMAIL_SOURCE_DIR}/${PROJECT_NAME}.ini DESTINATION ${SHAREDIR}/process-info)
+
+# install license file
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/LICENSE DESTINATION ${SHAREDIR}/license/${PKGNAME})
+
+# install image files
+INSTALL(FILES ${CMAKE_EMAIL_SOURCE_DIR}/${PKGNAME}.png DESTINATION ${ICONDIR})
+INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/images DESTINATION ${RESDIR} FILES_MATCHING PATTERN "*.png")