diff options
author | David Robillard <d@drobilla.net> | 2012-09-11 19:31:24 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2012-09-11 19:31:24 +0000 |
commit | 8436b2c6d8dee1215744d834ad41f4a4cd3fc2c8 (patch) | |
tree | 1734691f6966b5f212aa00a5a9755aaec1db2eaf | |
parent | 79d7060e24abb2d9c62e3275ada9b9e305a460b7 (diff) | |
download | autowaf-8436b2c6d8dee1215744d834ad41f4a4cd3fc2c8.tar.gz autowaf-8436b2c6d8dee1215744d834ad41f4a4cd3fc2c8.tar.bz2 autowaf-8436b2c6d8dee1215744d834ad41f4a4cd3fc2c8.zip |
Fix pkg-config dependencies when not using --pardebug.
git-svn-id: http://svn.drobilla.net/autowaf@85 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
-rw-r--r-- | autowaf.py | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -138,17 +138,17 @@ def check_pkg(conf, name, **args): if check: found = None pkg_var_name = 'PKG_' + name.replace('-', '_') + pkg_name = name if conf.env.PARDEBUG: args['mandatory'] = False # Smash mandatory arg - found = conf.check_cfg(package=name + 'D', args="--cflags --libs", **args) - if found: - conf.env[pkg_var_name] = name + 'D' + pkg_name += 'D' + found = conf.check_cfg(package=pkg_name, args="--cflags --libs", **args) if mandatory: args['mandatory'] = True # Unsmash mandatory arg if not found: - conf.check_cfg(package=name, args="--cflags --libs", **args) - if found: - conf.env[pkg_var_name] = name + found = conf.check_cfg(package=pkg_name, args="--cflags --libs", **args) + if found: + conf.env[pkg_var_name] = pkg_name if 'atleast_version' in args: conf.env['VERSION_' + name] = args['atleast_version'] if mandatory: |