|
|
@@ -167,6 +167,8 @@ _GNUInstallDirs_cache_path(CMAKE_INSTALL_BINDIR "bin"
|
|
|
"User executables (bin)")
|
|
|
_GNUInstallDirs_cache_path(CMAKE_INSTALL_SBINDIR "sbin"
|
|
|
"System admin executables (sbin)")
|
|
|
+_GNUInstallDirs_cache_path(CMAKE_INSTALL_LIBEXECDIR "libexec"
|
|
|
+ "Program executables (libexec)")
|
|
|
_GNUInstallDirs_cache_path(CMAKE_INSTALL_SYSCONFDIR "etc"
|
|
|
"Read-only single-machine data (etc)")
|
|
|
_GNUInstallDirs_cache_path(CMAKE_INSTALL_SHAREDSTATEDIR "com"
|
|
|
@@ -260,19 +262,6 @@ set(_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}" CACHE IN
|
|
|
unset(_libdir_set)
|
|
|
unset(__LAST_LIBDIR_DEFAULT)
|
|
|
|
|
|
-if(CMAKE_SYSTEM_NAME MATCHES "^(Linux|kFreeBSD|GNU)$"
|
|
|
- AND NOT CMAKE_CROSSCOMPILING
|
|
|
- AND NOT EXISTS "/etc/arch-release"
|
|
|
- AND EXISTS "/etc/debian_version" # is this a debian system ?
|
|
|
- AND "${CMAKE_INSTALL_PREFIX}" MATCHES "^/usr/?$")
|
|
|
- # see https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrlibexec
|
|
|
- # and https://www.debian.org/doc/debian-policy/ch-opersys#file-system-structure (section 9.1.1 bullet point 4)
|
|
|
- _GNUInstallDirs_cache_path(CMAKE_INSTALL_LIBEXECDIR "${CMAKE_INSTALL_LIBDIR}"
|
|
|
- "Program executables (${CMAKE_INSTALL_LIBDIR})")
|
|
|
-else()
|
|
|
- _GNUInstallDirs_cache_path(CMAKE_INSTALL_LIBEXECDIR "libexec"
|
|
|
- "Program executables (libexec)")
|
|
|
-endif()
|
|
|
_GNUInstallDirs_cache_path(CMAKE_INSTALL_INCLUDEDIR "include"
|
|
|
"C header files (include)")
|
|
|
_GNUInstallDirs_cache_path(CMAKE_INSTALL_OLDINCLUDEDIR "/usr/include"
|