Changes in / [87cd03a:a59ecb7]
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
.travis.yml
r87cd03a ra59ecb7 11 11 os: linux 12 12 env: WAFOPTS="--build-type=debug" 13 - name: "Linux (Python 2.7 )"13 - name: "Linux (Python 2.7, nodeps)" 14 14 python: 2.7 15 15 os: linux 16 16 distro: trusty 17 env: WAFOPTS="--nodeps" 17 18 - name: "Linux (Python pypy3.5)" 18 19 language: python 19 20 python: "pypy3.5" 20 21 os: linux 21 - name: "Linux ( fftw3, no other deps)"22 - name: "Linux (double, fftw3)" 22 23 python: 3.8 23 24 os: linux 24 env: HAVE_AUBIO_DOUBLE=1 CFLAGS="-O3" WAFOPTS="--enable-fftw3 --disable-avcodec --disable-samplerate"25 env: HAVE_AUBIO_DOUBLE=1 CFLAGS="-O3" WAFOPTS="--enable-fftw3" 25 26 - name: "Linux (default, dpkg-buildflags)" 26 27 os: linux … … 41 42 os: osx 42 43 osx_image: xcode10 43 env: CFLAGS="-Os" HAVE_AUBIO_DOUBLE=1 WAFOPTS="--disable-accelerate -- disable-avcodec --disable-sndfile --disable-samplerate"44 env: CFLAGS="-Os" HAVE_AUBIO_DOUBLE=1 WAFOPTS="--disable-accelerate --nodeps" 44 45 - name: "iOS" 45 46 language: shell 46 47 os: osx 47 env: WAFOPTS="--with-target-platform=ios -- disable-avcodec --disable-sndfile --disable-samplerate" AUBIO_NOTESTS=148 env: WAFOPTS="--with-target-platform=ios --nodeps" AUBIO_NOTESTS=1 48 49 - name: "iOSSimulator" 49 50 language: shell 50 51 os: osx 51 env: WAFOPTS="--with-target-platform=iosimulator -- disable-avcodec --disable-sndfile --disable-samplerate" AUBIO_NOTESTS=152 env: WAFOPTS="--with-target-platform=iosimulator --nodeps" AUBIO_NOTESTS=1 52 53 53 54 # - name: "Windows (Python 3.8.0, lib only)" -
Makefile
r87cd03a ra59ecb7 184 184 -$(SOX) -r 32000 -b 16 -n "$(TESTSOUNDS)/32000Hz_127f_sine440.wav" synth 127s sine 440 vol 0.9 185 185 -$(SOX) -r 8000 -b 16 -n "$(TESTSOUNDS)/8000Hz_30s_silence.wav" trim 0 30 186 -$(SOX) -r 48000 -b 32-n "$(TESTSOUNDS)/48000Hz_60s_sweep.wav" synth 60 sine 100-20000 vol 0.9186 -$(SOX) -r 48000 -b 16 -n "$(TESTSOUNDS)/48000Hz_60s_sweep.wav" synth 60 sine 100-20000 vol 0.9 187 187 -$(SOX) -r 44100 -b 16 -n "$(TESTSOUNDS)/44100Hz_44100f_sine441.wav" synth 44100s sine 441 vol 0.9 188 188 -$(SOX) -r 44100 -b 16 -n "$(TESTSOUNDS)/44100Hz_100f_sine441.wav" synth 100s sine 441 vol 0.9 -
doc/requirements.rst
r87cd03a ra59ecb7 31 31 If ``pkg-config`` is not found in ``PATH``, the configure step will 32 32 succeed, but none of the external libraries will be used. 33 34 To build aubio with no external libraries, use the ``--nodeps`` build option. 33 35 34 36 Media libraries -
wscript
r87cd03a ra59ecb7 49 49 dest = 'build_type', const = 'debug', 50 50 help = 'build in debug mode (see --build-type)') 51 ctx.add_option('--nodeps', action = 'store_const', 52 dest = 'nodeps', const = 'debug', 53 help = 'build with no external dependencies') 51 54 add_option_enable_disable(ctx, 'fftw3f', default = False, 52 55 help_str = 'compile with fftw3f instead of ooura (recommended)', … … 127 130 target_platform = ctx.options.target_platform 128 131 132 if ctx.options.nodeps: 133 external_deps = [ 134 'sndfile', 135 'samplerate', 136 'jack', 137 'avcodec', 138 'blas', 139 'fftw3', 140 'fftw3f', 141 ] 142 for d in external_deps: 143 if not hasattr(ctx.options, 'enable_' + d): 144 raise ctx.errors.ConfigurationError ('--enable-%s missing from options' % d) 145 if getattr(ctx.options, 'enable_' + d) == True: 146 msg = 'Option --nodeps can not be used along with --enable-%s' % d 147 raise ctx.errors.ConfigurationError (msg) 148 elif getattr(ctx.options, 'enable_' + d) is None: 149 msg = 'Option --nodeps used but automatic detection with --enable-%s' % d 150 ctx.msg('Warning', msg) 151 setattr(ctx.options, 'enable_' + d, False) 152 129 153 from waflib import Options 130 154
Note: See TracChangeset
for help on using the changeset viewer.