Changes in / [a60f790:dfe058a0]
- Files:
-
- 1 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
.appveyor.yml
ra60f790 rdfe058a0 65 65 # build libaubio 66 66 - python waf configure build --verbose --msvc_version="msvc 14.0" 67 # build python module using libaubio dll 68 - "python setup.py build" -
scripts/build_mingw
ra60f790 rdfe058a0 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 mv $DESTDIR/lib/libaubio-5.def $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 84 87 zip -r $DESTDIR.zip `basename $DESTDIR` 85 88 rm -rf $DESTDIR -
scripts/get_waf.sh
ra60f790 rdfe058a0 23 23 tar xf $WAFTARBALL 24 24 pushd waf-$WAFVERSION 25 NOCLIMB=1 python waf-light --tools=c_emscripten $*25 NOCLIMB=1 python waf-light --tools=c_emscripten,syms $* 26 26 27 27 popd -
src/wscript_build
ra60f790 rdfe058a0 26 26 build_features = ['cstlib', 'cshlib'] 27 27 elif ctx.env['DEST_OS'] in ['win32', 'win64']: 28 build_features = ['cstlib', 'cshlib gensyms']28 build_features = ['cstlib', 'cshlib'] 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 cstlib.inst_to = '${LIBDIR}' 40 from waflib.Tools.fc import fcstlib 41 fcstlib.inst_to = cstlib.inst_to = '${LIBDIR}' 41 42 42 43 for target in build_features: … … 44 45 use = uselib + ['lib_objects'], 45 46 target = 'aubio', 46 export_symbols_regex=r'(?:.*aubio|fvec|lvec|cvec|fmat|new|del)_.*',47 47 vnum = ctx.env['LIB_VERSION']) 48 48 -
wscript
ra60f790 rdfe058a0 104 104 ctx.load('waf_unit_test') 105 105 ctx.load('gnu_dirs') 106 ctx.load('waf_gensyms', tooldir='.')107 106 108 107 def configure(ctx): … … 120 119 ctx.load('waf_unit_test') 121 120 ctx.load('gnu_dirs') 122 ctx.load('waf_gensyms', tooldir='.')123 121 124 122 # check for common headers
Note: See TracChangeset
for help on using the changeset viewer.