summaryrefslogtreecommitdiffstats
path: root/autowaf.py
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2012-09-13 13:32:18 +0000
committerDavid Robillard <d@drobilla.net>2012-09-13 13:32:18 +0000
commit11cb70a84db7c7fee07d6a925fce4a2652ad4d37 (patch)
tree9384e085cb5b5cd8fdd9ed3409b96638c3d6bbaa /autowaf.py
parent8436b2c6d8dee1215744d834ad41f4a4cd3fc2c8 (diff)
downloadautowaf-11cb70a84db7c7fee07d6a925fce4a2652ad4d37.tar.gz
autowaf-11cb70a84db7c7fee07d6a925fce4a2652ad4d37.tar.bz2
autowaf-11cb70a84db7c7fee07d6a925fce4a2652ad4d37.zip
Fix pkg-config checking with --pardebug.
git-svn-id: http://svn.drobilla.net/autowaf@86 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
Diffstat (limited to 'autowaf.py')
-rw-r--r--autowaf.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/autowaf.py b/autowaf.py
index c305a98..880b3b7 100644
--- a/autowaf.py
+++ b/autowaf.py
@@ -141,8 +141,9 @@ def check_pkg(conf, name, **args):
pkg_name = name
if conf.env.PARDEBUG:
args['mandatory'] = False # Smash mandatory arg
- pkg_name += 'D'
- found = conf.check_cfg(package=pkg_name, args="--cflags --libs", **args)
+ found = conf.check_cfg(package=pkg_name + 'D', args="--cflags --libs", **args)
+ if found:
+ pkg_name += 'D'
if mandatory:
args['mandatory'] = True # Unsmash mandatory arg
if not found: