summaryrefslogtreecommitdiffstats
path: root/extras/autowaf.py
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2019-03-15 22:17:08 +0100
committerDavid Robillard <d@drobilla.net>2019-03-17 00:31:46 +0100
commit29d4d293d23759b39e152241ab3669583afbdeca (patch)
treea65a48d21b73c0c958d8fd2eef7302195482690d /extras/autowaf.py
parent9fde01f46c499ee214d8c6b79abd876c7ff5cdc1 (diff)
downloadautowaf-29d4d293d23759b39e152241ab3669583afbdeca.tar.gz
autowaf-29d4d293d23759b39e152241ab3669583afbdeca.tar.bz2
autowaf-29d4d293d23759b39e152241ab3669583afbdeca.zip
Fix in-tree library paths
Diffstat (limited to 'extras/autowaf.py')
-rw-r--r--extras/autowaf.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/extras/autowaf.py b/extras/autowaf.py
index 39bed3a..554c312 100644
--- a/extras/autowaf.py
+++ b/extras/autowaf.py
@@ -480,11 +480,12 @@ def set_lib_env(conf, name, version):
major_ver = version.split('.')[0]
pkg_var_name = 'PKG_' + name.replace('-', '_') + '_' + major_ver
lib_name = '%s-%s' % (name, major_ver)
+ lib_path = [str(conf.path.get_bld())]
if conf.env.PARDEBUG:
lib_name += 'D'
conf.env[pkg_var_name] = lib_name
conf.env['INCLUDES_' + NAME] = ['${INCLUDEDIR}/%s-%s' % (name, major_ver)]
- conf.env['LIBPATH_' + NAME] = [conf.env.LIBDIR]
+ conf.env['LIBPATH_' + NAME] = lib_path
conf.env['LIB_' + NAME] = [lib_name]
conf.define(NAME + '_VERSION', version)