# Copyright (C) 2013 Olivier Duchateau set (SYSCONFDIR ${CMAKE_INSTALL_FULL_SYSCONFDIR}) 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} STREQUAL "/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}") else () install (FILES ${FILE} DESTINATION "${CMAKE_INSTALL_SYSCONFDIR}/${XDG_CONFIG_DIR}") endif () endforeach ()