summaryrefslogtreecommitdiffstats
path: root/wscript
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2014-10-05 03:16:18 +0000
committerDavid Robillard <d@drobilla.net>2014-10-05 03:16:18 +0000
commit9761f4b2d3cead1532b6bf2c1146f6db5d642698 (patch)
treed1137037840f15461e1bc07c8ae3ec370271b91f /wscript
parent8ab0ca086fd3fbe3f386813a94a28791c33a374d (diff)
downloadpatchage-9761f4b2d3cead1532b6bf2c1146f6db5d642698.tar.gz
patchage-9761f4b2d3cead1532b6bf2c1146f6db5d642698.tar.bz2
patchage-9761f4b2d3cead1532b6bf2c1146f6db5d642698.zip
Configure based on compiler target OS for cross-compilation.
Only add -dl to pkg-config file for appropriate platforms. Fix #986. git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5472 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'wscript')
-rw-r--r--wscript8
1 files changed, 4 insertions, 4 deletions
diff --git a/wscript b/wscript
index 5ba0b50..b36693a 100644
--- a/wscript
+++ b/wscript
@@ -60,7 +60,7 @@ def configure(conf):
autowaf.check_pkg(conf, 'ganv-1', uselib_store='GANV',
atleast_version='1.4.0', mandatory=True)
- if Options.platform == 'darwin':
+ if conf.env.DEST_OS == 'darwin':
autowaf.check_pkg(conf, 'gtk-mac-integration', uselib_store='GTK_OSX',
atleast_version='1.0.0', mandatory=True)
if conf.is_defined('HAVE_GTK_OSX'):
@@ -120,14 +120,14 @@ def configure(conf):
autowaf.display_msg(conf, "Jack Session Management", conf.is_defined('PATCHAGE_JACK_SESSION'))
autowaf.display_msg(conf, "Jack Metadata", conf.is_defined('HAVE_JACK_METADATA'))
autowaf.display_msg(conf, "Alsa Sequencer", conf.is_defined('HAVE_ALSA'))
- if Options.platform == 'darwin':
+ if conf.env.DEST_OS == 'darwin':
autowaf.display_msg(conf, "Mac Integration", conf.is_defined('HAVE_GTK_OSX'))
print('')
def build(bld):
out_base = ''
- if Options.platform == 'darwin':
+ if bld.env.DEST_OS == 'darwin':
out_base = 'Patchage.app/Contents/'
# Program
@@ -173,7 +173,7 @@ def build(bld):
APP_INSTALL_NAME = bld.env.APP_INSTALL_NAME,
APP_HUMAN_NAME = bld.env.APP_HUMAN_NAME)
- if Options.platform == 'darwin':
+ if bld.env.DEST_OS == 'darwin':
# Property list
bld(features = 'subst',
source = 'osx/Info.plist.in',