blob: a706cef868bdd3cc2d110b9689e57ef460b1fc9d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
|
set(var_suffixes
APPDIR
AUTOSTARTDIR
BINDIR
CMAKEPACKAGEDIR
CONFDIR
DATADIR
DATADIR_KF5
DATAROOTDIR
DBUSDIR
DBUSINTERFACEDIR
DBUSSERVICEDIR
DBUSSYSTEMSERVICEDIR
DESKTOPDIR
DOCBUNDLEDIR
EXECROOTDIR
ICONDIR
INCLUDEDIR
INCLUDEDIR_KF5
INFODIR
KCFGDIR
KCONFUPDATEDIR
KNOTIFY5RCDIR
KXMLGUI5DIR
KSERVICES5DIR
KSERVICETYPES5DIR
LIBDIR
LIBEXECDIR
LIBEXECDIR_KF5
LOCALEDIR
LOCALSTATEDIR
MANDIR
MIMEDIR
METAINFODIR
PLUGINDIR
QCHDIR
QMLDIR
QTPLUGINDIR
QTQCHDIR
QTQUICKIMPORTSDIR
SBINDIR
SHAREDSTATEDIR
SOUNDDIR
SYSCONFDIR
SYSTEMDUNITDIR
SYSTEMDUSERUNITDIR
TEMPLATEDIR
WALLPAPERDIR)
if(APPLE)
list(APPEND var_suffixes BUNDLEDIR)
endif()
set(compat_APPDIR XDG_APPS_INSTALL_DIR)
set(compat_AUTOSTARTDIR AUTOSTART_INSTALL_DIR)
set(compat_BINDIR BIN_INSTALL_DIR)
set(compat_CMAKEPACKAGEDIR CMAKECONFIG_INSTALL_PREFIX)
set(compat_CONFDIR CONFIG_INSTALL_DIR)
set(compat_DATADIR DATA_INSTALL_DIR)
set(compat_DATADIR_KF5 KF5_DATA_INSTALL_DIR)
set(compat_DATAROOTDIR SHARE_INSTALL_PREFIX)
set(compat_DBUSINTERFACEDIR DBUS_INTERFACES_INSTALL_DIR)
set(compat_DBUSSERVICEDIR DBUS_SERVICES_INSTALL_DIR)
set(compat_DBUSSYSTEMSERVICEDIR DBUS_SYSTEM_SERVICES_INSTALL_DIR)
set(compat_DESKTOPDIR XDG_DIRECTORY_INSTALL_DIR)
set(compat_DOCBUNDLEDIR HTML_INSTALL_DIR)
set(compat_EXECROOTDIR EXEC_INSTALL_PREFIX)
set(compat_ICONDIR ICON_INSTALL_DIR)
set(compat_INCLUDEDIR INCLUDE_INSTALL_DIR)
set(compat_INCLUDEDIR_KF5 KF5_INCLUDE_INSTALL_DIR)
set(compat_KCFGDIR KCFG_INSTALL_DIR)
set(compat_KCONFUPDATEDIR KCONF_UPDATE_INSTALL_DIR)
set(compat_KNOTIFY5RCDIR KNOTIFYRC_INSTALL_DIR)
set(compat_KXMLGUI5DIR KXMLGUI_INSTALL_DIR)
set(compat_KSERVICES5DIR SERVICES_INSTALL_DIR)
set(compat_KSERVICETYPES5DIR SERVICETYPES_INSTALL_DIR)
set(compat_LIBDIR LIB_INSTALL_DIR)
set(compat_LIBEXECDIR LIBEXEC_INSTALL_DIR)
set(compat_LIBEXECDIR_KF5 KF5_LIBEXEC_INSTALL_DIR)
set(compat_LOCALEDIR LOCALE_INSTALL_DIR)
set(compat_MANDIR MAN_INSTALL_DIR)
set(compat_MIMEDIR XDG_MIME_INSTALL_DIR)
set(compat_PLUGINDIR PLUGIN_INSTALL_DIR)
set(compat_QMLDIR QML_INSTALL_DIR)
set(compat_QTPLUGINDIR QT_PLUGIN_INSTALL_DIR)
set(compat_QTQUICKIMPORTSDIR IMPORTS_INSTALL_DIR)
set(compat_SBINDIR SBIN_INSTALL_DIR)
set(compat_SOUNDDIR SOUND_INSTALL_DIR)
set(compat_SYSCONFDIR SYSCONF_INSTALL_DIR)
set(compat_SYSTEM_UNIT_INSTALL_DIR)
set(compat_SYSTEM_USER_UNIT_INSTALL_DIR)
set(compat_TEMPLATEDIR TEMPLATES_INSTALL_DIR)
set(compat_WALLPAPERDIR WALLPAPER_INSTALL_DIR)
if(APPLE)
set(compat_BUNDLEDIR BUNDLE_INSTALL_DIR)
endif()
set(_gnu_install_dirs_suffixes
BINDIR
SBINDIR
LIBEXECDIR
SYSCONFDIR
SHAREDSTATEDIR
LOCALSTATEDIR
LIBDIR
INCLUDEDIR
OLDINCLUDEDIR
DATAROOTDIR
DATADIR
INFODIR
LOCALEDIR
MANDIR
DOCDIR)
if(KDE_INSTALL_DIRS_NO_CMAKE_VARIABLES)
foreach(suffix ${var_suffixes})
set(should_set_CMAKE_INSTALL_${suffix} FALSE)
endforeach()
elseif(KDE_INSTALL_DIRS_NO_DEPRECATED)
foreach(suffix ${var_suffixes})
set(should_set_CMAKE_INSTALL_${suffix} FALSE)
endforeach()
foreach(suffix ${_gnu_install_dirs_suffixes})
set(should_set_CMAKE_INSTALL_${suffix} TRUE)
endforeach()
else()
foreach(suffix ${var_suffixes})
set(should_set_CMAKE_INSTALL_${suffix} TRUE)
endforeach()
endif()
unset(_gnu_install_dirs_suffixes)
|