]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
meson.build: make docdir configurable (#8068)
authortblume <Thomas.Blume@suse.com>
Thu, 1 Feb 2018 21:46:15 +0000 (22:46 +0100)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 1 Feb 2018 21:46:15 +0000 (06:46 +0900)
SUSE is using a different docdir, so the path should be configurable

meson.build
meson_options.txt

index 36a62d280df0d8b14780be326e7d7999883d4d04..e497924cb80a4922b12a94a48fa5e202aba8e3aa 100644 (file)
@@ -136,13 +136,17 @@ udevhwdbdir = join_paths(udevlibexecdir, 'hwdb.d')
 catalogdir = join_paths(prefixdir, 'lib/systemd/catalog')
 kernelinstalldir = join_paths(prefixdir, 'lib/kernel/install.d')
 factorydir = join_paths(datadir, 'factory')
-docdir = join_paths(datadir, 'doc/systemd')
 bootlibdir = join_paths(prefixdir, 'lib/systemd/boot/efi')
 testsdir = join_paths(prefixdir, 'lib/systemd/tests')
 systemdstatedir = join_paths(localstatedir, 'lib/systemd')
 catalogstatedir = join_paths(systemdstatedir, 'catalog')
 randomseeddir = join_paths(localstatedir, 'lib/systemd')
 
+docdir = get_option('docdir')
+if docdir == ''
+        docdir = join_paths(datadir, 'doc/systemd')
+endif
+
 dbuspolicydir = get_option('dbuspolicydir')
 if dbuspolicydir == ''
         dbuspolicydir = join_paths(datadir, 'dbus-1/system.d')
index 39822d6cdcb02d5b0577ba4217a7acdf9d96bbb7..48ee3f52a4ca687cca089bec68e313d7b06b0af1 100644 (file)
@@ -134,6 +134,8 @@ option('pamlibdir', type : 'string',
        description : 'directory for PAM modules')
 option('pamconfdir', type : 'string',
        description : 'directory for PAM configuration ["no" disables]')
+option('docdir', type : 'string',
+       description : 'documentation directory')
 
 option('fallback-hostname', type : 'string', value : 'localhost',
        description : 'the hostname used if none configured')