Browse Source

Allow to costumize pkg-config dir via --pkgconfigdir

Signed-off-by: falkTX <falktx@falktx.com>
tags/v1.9.15
falkTX 5 years ago
parent
commit
0081d181e9
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
2 changed files with 7 additions and 1 deletions
  1. +1
    -1
      common/wscript
  2. +6
    -0
      wscript

+ 1
- 1
common/wscript View File

@@ -408,7 +408,7 @@ def build(bld):
features = 'subst_pc',
source = '../jack.pc.in',
target = 'jack.pc',
install_path = '${LIBDIR}/pkgconfig/',
install_path = '${PKGCONFDIR}',
INCLUDEDIR = os.path.normpath(bld.env['PREFIX'] + '/include'),
SERVERLIB = serverlib.target,
)

+ 6
- 0
wscript View File

@@ -61,6 +61,7 @@ def options(opt):
opt.add_option('--htmldir', type='string', default=None, help='HTML documentation directory [Default: <prefix>/share/jack-audio-connection-kit/reference/html/')
opt.add_option('--libdir', type='string', help='Library directory [Default: <prefix>/lib]')
opt.add_option('--libdir32', type='string', help='32bit Library directory [Default: <prefix>/lib32]')
opt.add_option('--pkgconfigdir', type='string', help='pkg-config file directory [Default: <libdir>/pkgconfig]')
opt.add_option('--mandir', type='string', help='Manpage directory [Default: <prefix>/share/man/man1]')

# options affecting binaries
@@ -324,6 +325,11 @@ def configure(conf):
else:
conf.env['LIBDIR'] = conf.env['PREFIX'] + '/lib'

if Options.options.pkgconfigdir:
conf.env['PKGCONFDIR'] = Options.options.pkgconfigdir
else:
conf.env['PKGCONFDIR'] = conf.env['LIBDIR'] + '/pkgconfig'

if Options.options.mandir:
conf.env['MANDIR'] = Options.options.mandir
else:


Loading…
Cancel
Save