summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorPaweł Forysiuk <tuxator@o2.pl>2013-09-30 14:44:50 +0200
committerPaweł Forysiuk <tuxator@o2.pl>2013-09-30 14:44:50 +0200
commit5fde7a2115e927785a26ecac45abe27806a37612 (patch)
tree3f8f6b5f27131fdcf8a2814b9f13f953b07f54ff /config
parentbc73a010983257cdbc5d3b2207f2cf70ea61d4aa (diff)
downloadmidori-5fde7a2115e927785a26ecac45abe27806a37612.tar.gz
Set sysconfdir as /etc when build prefix is /usr, matches waf behaviour
Diffstat (limited to 'config')
-rw-r--r--config/CMakeLists.txt6
1 files changed, 4 insertions, 2 deletions
diff --git a/config/CMakeLists.txt b/config/CMakeLists.txt
index 028b9794..d7a6e3f5 100644
--- a/config/CMakeLists.txt
+++ b/config/CMakeLists.txt
@@ -6,16 +6,18 @@ set (XDG_CONFIG_DIR "xdg/${CMAKE_PROJECT_NAME}")
file (GLOB_RECURSE CONFIG_FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *)
list (REMOVE_ITEM CONFIG_FILES "CMakeLists.txt")
+if (${CMAKE_INSTALL_PREFIX} MATCHES "/usr")
+ set(CMAKE_INSTALL_SYSCONFDIR "/etc")
+endif()
+
foreach (FILE ${CONFIG_FILES})
string (FIND ${FILE} "adblock" ADBLOCK_CONF)
if (ADBLOCK_CONF GREATER -1)
string (REPLACE "config" "" dirname ${FILE})
install (FILES ${FILE}
DESTINATION "${CMAKE_INSTALL_SYSCONFDIR}/${XDG_CONFIG_DIR}/${dirname}")
- message("${CMAKE_PROJECT_NAME}")
else ()
install (FILES ${FILE}
DESTINATION "${CMAKE_INSTALL_SYSCONFDIR}/${XDG_CONFIG_DIR}")
- message("${FILE}")
endif ()
endforeach ()