8ed33f1bc7
remove use of hardcoded -fPIC compiler flag, and use compiler flag dict instead
2018-10-14 22:06:11 -04:00
David Carlier
be7c6225c8
moving POSIX_VISIBLE to the waf script part
2016-11-29 13:18:46 +00:00
8b93fb02f3
Mac VST-2.x support
2016-11-13 16:35:06 +01:00
Michael Beer
8d8ca6a8fa
Make some functions which are needed for native VST support like snprintf() visible in FreeBSD.
2016-10-04 22:59:16 +02:00
bdfddec6fc
more hot wine.
2015-12-17 20:22:02 +01:00
7f0cdc3967
hide terminal window for windows vst scanner
2015-02-14 05:50:40 +01:00
20ea90a186
waf: fix concurrency issue with duplicate targets
...
The same source file cannot safely be used in different wscripts
with concurrency (if they were in the same wscript it works
.c.1.o .c.2.o, etc).
[387/764] c: libs/fst/vstwin.c -> build/libs/fst/vstwin.c.1.o
[731/764] c: libs/fst/vstwin.c -> build/libs/fst/vstwin.c.1.o
[746/764] cxxprogram: build/libs/fst/scanner.cc.1.o build/libs/fst/vstwin.c.1.o -> build/libs/fst/ardour-vst-scanner.exe
[750/764] cxxshlib: [...] build/libs/fst/vstwin.c.1.o [...] -> build/libs/ardour/ardour-3.dll
and about one every full moon (depending on concurrency) it failed:
missing file: 'build/libs/fst/vstwin.c.1.o'
2015-01-17 18:19:25 +01:00
659c0d093d
remove hardcoded major version in build scripts
2015-01-08 17:59:41 +01:00
c16d520338
prepare for 'ardour4'
2015-01-05 19:07:24 +01:00
f3604814a4
use ldflags for wine linking
...
fixes issue with eg. wine-unstable:
--also-libdir=/usr/lib/i386-linux-gnu/wine-unstable/
2014-12-28 15:18:39 +01:00
28fb110dd3
fix [rare] concurrent build issue:
...
[709/779] subst: headless/hardev_common.sh.in -> build/headless/hardev_common_waf.sh
[710/779] hardev_common_waf.sh: -> build/headless/hardev_common_waf.sh
chmod: cannot access `headless/hardev_common_waf.sh': No such file or directory
2014-12-28 10:20:25 +01:00
cb38034334
install all additional binaries in $libdir
2014-11-13 19:57:40 +01:00
058986f77b
finish unfinished work at basing all install paths on the program name
2014-04-28 21:11:08 -04:00
f678700376
amend previous commit, remove cruft, no more extern function pointers
2014-04-11 19:36:17 +02:00
495c0de4ac
fix up waf build in wake of search path changes earlier today
2014-03-10 17:30:12 -04:00
1c839ed541
some more mingw x-compile fixes
2014-03-04 18:53:43 +01:00
912f07b919
mingw build fixes (tested with i686-w64-mingw32 on linux-x86_64)
2014-03-04 15:25:58 +01:00
e2adf46e0f
update external VST scanner app
2014-02-25 14:57:57 +01:00
993ed56701
prepare standalone VST scanner tool.. part one
2014-02-25 14:57:57 +01:00