Changeset a60f790
- Timestamp:
- Oct 3, 2017, 4:18:49 PM (7 years ago)
- Branches:
- feature/autosink, feature/cnn, feature/cnn_org, feature/constantq, feature/crepe, feature/crepe_org, feature/pitchshift, feature/pydocstrings, feature/timestretch, fix/ffmpeg5, master
- Children:
- 9dcc6e5
- Parents:
- dfe058a0 (diff), a500a392 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Files:
-
- 1 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
.appveyor.yml
rdfe058a0 ra60f790 65 65 # build libaubio 66 66 - python waf configure build --verbose --msvc_version="msvc 14.0" 67 # build python module using libaubio dll68 - "python setup.py build" -
scripts/build_mingw
rdfe058a0 ra60f790 81 81 # fix dll location (see https://github.com/waf-project/waf/issues/1860) 82 82 mv $DESTDIR/lib/libaubio-5.dll $DESTDIR/bin 83 # generate def file (see https://github.com/aubio/aubio/issues/97) 84 ( echo -e "EXPORTS"; $NM $DESTDIR/bin/libaubio-5.dll | grep T\ | \ 85 egrep "(aubio|fvec|cvec|lvec|fmat)" | sed 's/^.* T _\?//' ) \ 86 > $DESTDIR/bin/libaubio-5.def 83 mv $DESTDIR/lib/libaubio-5.def $DESTDIR/bin 87 84 zip -r $DESTDIR.zip `basename $DESTDIR` 88 85 rm -rf $DESTDIR -
scripts/get_waf.sh
rdfe058a0 ra60f790 23 23 tar xf $WAFTARBALL 24 24 pushd waf-$WAFVERSION 25 NOCLIMB=1 python waf-light --tools=c_emscripten ,syms$*25 NOCLIMB=1 python waf-light --tools=c_emscripten $* 26 26 27 27 popd -
src/wscript_build
rdfe058a0 ra60f790 26 26 build_features = ['cstlib', 'cshlib'] 27 27 elif ctx.env['DEST_OS'] in ['win32', 'win64']: 28 build_features = ['cstlib', 'cshlib ']28 build_features = ['cstlib', 'cshlib gensyms'] 29 29 elif ctx.env['DEST_OS'] in ['emscripten']: 30 30 build_features = ['cstlib','cshlib'] … … 38 38 # also install static lib 39 39 from waflib.Tools.c import cstlib 40 from waflib.Tools.fc import fcstlib 41 fcstlib.inst_to = cstlib.inst_to = '${LIBDIR}' 40 cstlib.inst_to = '${LIBDIR}' 42 41 43 42 for target in build_features: … … 45 44 use = uselib + ['lib_objects'], 46 45 target = 'aubio', 46 export_symbols_regex=r'(?:.*aubio|fvec|lvec|cvec|fmat|new|del)_.*', 47 47 vnum = ctx.env['LIB_VERSION']) 48 48 -
wscript
rdfe058a0 ra60f790 104 104 ctx.load('waf_unit_test') 105 105 ctx.load('gnu_dirs') 106 ctx.load('waf_gensyms', tooldir='.') 106 107 107 108 def configure(ctx): … … 119 120 ctx.load('waf_unit_test') 120 121 ctx.load('gnu_dirs') 122 ctx.load('waf_gensyms', tooldir='.') 121 123 122 124 # check for common headers
Note: See TracChangeset
for help on using the changeset viewer.