diff options
| author | Carl Hetherington <cth@carlh.net> | 2020-04-21 21:11:38 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2020-04-21 21:11:38 +0200 |
| commit | 131f97177c5a7719392491ea288be9cbf1baf327 (patch) | |
| tree | ee016a0adf701a177c4d1e5bf19369b370a458cf /src/wscript | |
| parent | c2f50f4f80628b76f988547b653003c350d4a05a (diff) | |
Allow static or shared builds.
Diffstat (limited to 'src/wscript')
| -rw-r--r-- | src/wscript | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/wscript b/src/wscript index 13f8bed..0b9e012 100644 --- a/src/wscript +++ b/src/wscript @@ -1,5 +1,9 @@ def build(bld): - obj = bld(features='cxx cxxstlib') + if bld.env.STATIC: + obj = bld(features='cxx cxxstlib') + else: + obj = bld(features='cxx cxxshlib') + obj.name = 'libleqm_nrt' obj.target = 'leqm_nrt' obj.export_includes = ['.'] @@ -14,4 +18,5 @@ def build(bld): obj.uselib = 'SNDFILE' bld.install_files('${PREFIX}/include', 'leqm_nrt.h') - bld.install_files('${PREFIX}/lib', 'libleqm_nrt.a') + if bld.env.STATIC: + bld.install_files('${PREFIX}/lib', 'libleqm_nrt.a') |
