From: Zbigniew Jędrzejewski-Szmek Date: Fri, 14 Apr 2017 02:15:01 +0000 (-0400) Subject: meson: add rootprefix option (for Gentoo) X-Git-Tag: v234~286^2~38 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ab916f2e8101a4733f66b8d291895af73965b379;p=thirdparty%2Fsystemd.git meson: add rootprefix option (for Gentoo) --- diff --git a/meson.build b/meson.build index ee886b8adc6..4406db980c3 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 1058e10db6e..005fd0e9924 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')