diff options
Diffstat (limited to 'libs/rubberband/wscript')
-rw-r--r-- | libs/rubberband/wscript | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/libs/rubberband/wscript b/libs/rubberband/wscript deleted file mode 100644 index e21492ebf4..0000000000 --- a/libs/rubberband/wscript +++ /dev/null @@ -1,55 +0,0 @@ -#!/usr/bin/env python -from waflib.extras import autowaf as autowaf -import os -import glob - -# Version of this package (even if built as a child) -LIBRUBBERBAND_VERSION = '0.0.0' - -# Library version (UNIX style major, minor, micro) -# major increment <=> incompatible changes -# minor increment <=> compatible changes (additions) -# micro increment <=> no interface changes -LIBRUBBERBAND_LIB_VERSION = '4.1.0' - -# Variables for 'waf dist' -APPNAME = 'librubberband' -VERSION = LIBRUBBERBAND_VERSION - -# Mandatory variables -top = '.' -out = 'build' - -def options(opt): - autowaf.set_options(opt) - -def configure(conf): - if conf.is_defined('USE_EXTERNAL_LIBS'): - autowaf.check_pkg(conf, 'rubberband', uselib_store='RUBBERBAND', atleast_version='1.0', mandatory=True) - else: - conf.load('compiler_cxx') - autowaf.configure(conf) - -def build(bld): - if bld.is_defined('USE_EXTERNAL_LIBS'): - return - - # Library - obj = bld(features = 'cxx cxxshlib') - prefix = 'libs/rubberband/' - sources = glob.glob(prefix + 'src/*.cpp') - obj.source = [ ] - for i in sources: - obj.source += [ i.replace(prefix, '') ] - obj.export_includes = ['.'] - obj.includes = ['.', 'rubberband'] - obj.name = 'librubberband' - obj.target = 'rubberband' - obj.uselib = 'FFTW3 FFTW3F SAMPLERATE SNDFILE' - obj.use = 'libvamphost' - obj.vnum = LIBRUBBERBAND_LIB_VERSION - obj.install_path = os.path.join(bld.env['LIBDIR'], 'ardour3') - obj.cxxflags = '-DPACKAGE="librubberband"' - -def shutdown(): - autowaf.shutdown() |