diff options
author | David Robillard <d@drobilla.net> | 2012-01-31 03:04:47 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2012-01-31 03:04:47 +0000 |
commit | 17936e0b03b807a349ab86ffed10222c17aa30df (patch) | |
tree | f999aa52343ee29c5eafaa1d18fe91222c05c283 /wscript | |
parent | 134faec0f97ee66807dd0a70a41f0b6a90323010 (diff) | |
download | zix-17936e0b03b807a349ab86ffed10222c17aa30df.tar.gz zix-17936e0b03b807a349ab86ffed10222c17aa30df.tar.bz2 zix-17936e0b03b807a349ab86ffed10222c17aa30df.zip |
Fix ZixSem compilation on Mac OS X.
git-svn-id: http://svn.drobilla.net/zix/trunk@47 df6676b4-ccc9-40e5-b5d6-7c4628a128e3
Diffstat (limited to 'wscript')
-rw-r--r-- | wscript | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -79,6 +79,10 @@ def build(bld): # Pkgconfig file autowaf.build_pc(bld, 'ZIX', ZIX_VERSION, []) + framework = '' + if Options.platform == 'darwin': + framework = ['CoreServices'] + lib_source = ''' src/fat_patree.c src/hash.c @@ -98,6 +102,7 @@ def build(bld): obj.target = 'zix' obj.vnum = ZIX_LIB_VERSION obj.install_path = '${LIBDIR}' + obj.framework = framework obj.cflags = [ '-fvisibility=hidden', '-DZIX_SHARED', '-DZIX_INTERNAL' ] if bld.env['BUILD_TESTS']: @@ -108,6 +113,7 @@ def build(bld): obj.name = 'libzix_static' obj.target = 'zix_static' obj.install_path = '' + obj.framework = framework obj.cflags = ['-fprofile-arcs', '-ftest-coverage' ] # Unit test programs @@ -119,6 +125,7 @@ def build(bld): obj.linkflags = ['-lgcov', '-lpthread'] obj.target = 'test/%s' % i obj.install_path = '' + obj.framework = framework obj.cflags = ['-fprofile-arcs', '-ftest-coverage' ] if bld.env['BUILD_BENCH']: @@ -131,6 +138,7 @@ def build(bld): obj.uselib = 'GLIB' obj.linkflags = '-lrt' obj.target = 'test/%s' % i + obj.framework = framework obj.install_path = '' # Documentation |