X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=CMakeLists.txt;h=b76abb3776d0dcff11a77d7b3de960e6e16324a5;hb=eab449dec6b13464db5277c54ac23fc30d896353;hp=0244ace39042ca92b43ed61cbb805a91aecb1bd7;hpb=2af512e7b590baa8754c643b60ae9dac8bcdc4b8;p=src%2Fapp-framework-main.git diff --git a/CMakeLists.txt b/CMakeLists.txt index 0244ace..b76abb3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -20,20 +20,17 @@ cmake_minimum_required(VERSION 2.8) project("afm-main" LANGUAGES "C") +include(GNUInstallDirs) + macro(setc name value) if(NOT DEFINED ${name}) set(${name} "${value}") endif(NOT DEFINED ${name}) endmacro(setc) -setc(rootdir "") -setc(sysconfdir "${rootdir}/etc") -setc(prefix "${rootdir}/usr") -setc(datadir "${prefix}/share") - setc(afm_name "aglfwk") -setc(afm_confdir "${sysconfdir}/${afm_name}") -setc(afm_datadir "${datadir}/${afm_name}") +setc(afm_confdir "${CMAKE_INSTALL_FULL_SYSCONFDIR}/${afm_name}") +setc(afm_datadir "${CMAKE_INSTALL_FULL_DATADIR}/${afm_name}") setc(afm_appdir "${afm_datadir}/applications") setc(afm_icondir "${afm_datadir}/icons") setc(afm_prefix "urn:agl:") @@ -43,7 +40,7 @@ setc(afm_user_appdir "app-data") setc(wgtpkg_trusted_cert_dir "${afm_confdir}/certs") macro(defstr name value) - add_definitions("-D${name}=\"${value}\"") + add_definitions(-D${name}="${value}") endmacro(defstr) defstr(FWK_CONFIG_DIR "${afm_confdir}")