diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2017-04-14 04:15:01 +0200 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2017-04-24 03:47:28 +0200 |
commit | ab916f2e8101a4733f66b8d291895af73965b379 (patch) | |
tree | 95347c1c1295a3a3e15d529feba49dd8a9a7d532 | |
parent | meson: install test data (diff) | |
download | systemd-ab916f2e8101a4733f66b8d291895af73965b379.tar.xz systemd-ab916f2e8101a4733f66b8d291895af73965b379.zip |
meson: add rootprefix option (for Gentoo)
-rw-r--r-- | meson.build | 5 | ||||
-rw-r--r-- | meson_options.txt | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/meson.build b/meson.build index ee886b8adc..4406db980c 100644 --- a/meson.build +++ b/meson.build @@ -28,11 +28,12 @@ m4_defines = [] ##################################################################### +rootprefixdir = get_option('rootprefix') if get_option('split-usr') conf.set('HAVE_SPLIT_USR', 1) - rootprefixdir = '/' + rootprefixdir = rootprefixdir != '' ? rootprefixdir : '/' else - rootprefixdir = '/usr' + rootprefixdir = rootprefixdir != '' ? rootprefixdir : '/usr' endif sysvinit_path = get_option('sysvinit-path') diff --git a/meson_options.txt b/meson_options.txt index 1058e10db6..005fd0e992 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -4,6 +4,8 @@ option('split-usr', type : 'boolean', value : false, description : '''assume that /bin, /sbin aren't symlinks into /usr''') option('rootlibdir', type : 'string', description : '''[/usr]/lib/x86_64-linux-gnu or such''') +option('rootprefix', type : 'string', + description : '''override the root prefix''') option('sysvinit-path', type : 'string', value : '/etc/init.d', description : 'the directory where the SysV init scripts are located') |