src/wscript_build: really build both targets
authorPaul Brossier <piem@piem.org>
Thu, 21 Nov 2013 19:09:53 +0000 (20:09 +0100)
committerPaul Brossier <piem@piem.org>
Thu, 21 Nov 2013 19:09:53 +0000 (20:09 +0100)
src/wscript_build

index 056421a..2e71be6 100644 (file)
@@ -17,15 +17,16 @@ ctx(features = 'c',
 
 # build libaubio.so (cshlib) and/or libaubio.a (cstlib)
 if ctx.env['DEST_OS'] in ['ios', 'iosimulator']:
-    build_features = ['c', 'cstlib']
+    build_features = ['cstlib']
 else: #linux, darwin, android, mingw, ...
-    build_features = ['c', 'cshlib', 'cstlib']
+    build_features = ['cshlib', 'cstlib']
 
-ctx(features = build_features,
-    use = ['lib_objects'], #source = source,
-    target = 'aubio',
-    install_path = '${PREFIX}/lib',
-    vnum = ctx.env['LIB_VERSION'])
+for target in build_features:
+  ctx(features = 'c ' + target,
+      use = ['lib_objects'], #source = source,
+      target = 'aubio',
+      install_path = '${PREFIX}/lib',
+      vnum = ctx.env['LIB_VERSION'])
 
 # install headers, except _priv.h ones
 ctx.install_files('${PREFIX}/include/aubio/',