summaryrefslogtreecommitdiff
path: root/wscript
AgeCommit message (Collapse)Author
2016-11-13disable MacVST support (until it's ready)Robin Gareus
2016-11-13Mac VST-2.x supportRobin Gareus
2016-10-23Include hidapi libraryRobin Gareus
2016-10-04allow linking unbundled version of qm-dspNils Philippsen
In the course, rename the bundled, built version libqm-dsp so it matches packaged versions.
2016-09-28clang on el capitan etc. no longer supports -fstrength-reducePaul Davis
2016-09-15Add defines necessary for successful gcc/mingw compile with --cxx11 optionTim Mayberry
_USE_MATH_DEFINES is required for M_PI WIN32 is no longer defined by gcc/mingw with --cxx11 option enabled(of course _WIN32 still is) but as it is used in a liblo header(even though it is probably incorrect to do so) define it.
2016-09-13Add support for built-in file/url unzip/untarRobin Gareus
This introduces new build-dependency: libarchive (http://www.libarchive.org/)
2016-08-24OSC: Add preset loading to OSC GUILen Ovens
2016-08-24a-fluidsynthRobin Gareus
2016-08-23Import libfluidsynth into the Ardour codebaseRobin Gareus
2016-07-12a-reverb prototype (based on setBfree b_reverb)Robin Gareus
2016-07-07Add a-EQ (basic 4 band EQ) with inline display based on SVF filtersDamien Zammit
2016-07-06Add a-Delay pluginDamien Zammit
2016-07-04add another warning-disable flag for clangPaul Davis
2016-07-03bundle a-compRobin Gareus
2016-06-26Enable build for FreeBSD (part 1/2)Robin Gareus
Adopted from Michael Beer -- GH pull-request #232 with minor changes: * rebased on master, * removed trailing whitespace, * don't explicitly change saved configuration defaults (wscript) * moved sys/wait (WNOHANG) to header include * separate changes in GUI and lib
2016-06-24Ignore numerals before "+" in tagRobin Gareus
2016-05-16clean up configure outputRobin Gareus
print is not interleaved with autowaf.display_msg
2016-05-16fix windows builds - rc file needs to be present at build callRobin Gareus
2016-05-16icon-name follows program-nameRobin Gareus
so that derivative products don't need to replace binary image/icon files in the source (use ./waf configure --program-name=...)
2016-03-20add luadoc binary (developer tool) to dump lua bindingsRobin Gareus
output is either JSON or lua-tables. enable via ./waf configure --luadoc ... , needs C++11
2016-03-14prepare custom LV2 extensionsRobin Gareus
2016-03-04tweak optimization flags for clangRobin Gareus
2016-03-02amend prev commit (OS X El Capitan builds)Robin Gareus
2016-03-02fix OSX El Capitan buildsRobin Gareus
2016-02-23Add some lua scriptsRobin Gareus
2016-02-23add lua-session commandline toolRobin Gareus
2016-02-22add liblua wrapper and build-scriptsRobin Gareus
2016-02-22fix inadvertent case changePaul Davis
2016-02-22additional GTKOSX => __APPLE__ changes missed in previous commitPaul Davis
2016-02-22change GTKOSX macro constant to use __APPLE__ insteadPaul Davis
2016-02-21make threaded waveview rendering a configure time option (enabled by default)Paul Davis
2016-01-12at the end of waf configure, when displaying selected options, break backend ↵Paul Davis
settings into their own "output block"
2016-01-12add relevant wscript visibility for the portaudio backendPaul Davis
2016-01-12remove wavesaudio backendPaul Davis
2015-12-17amend prev commit (fix typos)Robin Gareus
2015-12-17more hot wine.Robin Gareus
2015-12-16commandline session utilitiesRobin Gareus
2015-12-12Add option to use libc++ instead of libstdc++David
2015-12-10Add support for El CapitanDavid
2015-12-10add a mixbus compile defineRobin Gareus
allow to minimize branch changes downstream and work closer with upstream. (so far upstream #ifdef MIXBUS were hardcoded to #if 1 downstream)
2015-12-05improve itstool detection:Robin Gareus
handle "/bin/sh: 1: itstool: not found" cases.
2015-12-03disable pthread-w32 semaphores for nowRobin Gareus
Two major changes: semaphore AND callback based portaudio on one day are not great for testing.
2015-12-02fix pthread-windows semaphore detectionRobin Gareus
2015-12-02prefer pthread-semaphores (posix API) with mingwRobin Gareus
Hopefully this resolves glitches on hyperthreading machines. Apart from using unnamed Semaphores, pthread-w32 includes additional locks (guess: mem-barriers), a fallback implementation and windows-specific tricks that I'd rather not want to know about :)
2015-11-29NOOP, remove trailing whitespace, replace tabs in python scriptsRobin Gareus
2015-11-25check for itstool (>= 1.0.4, -j option)Robin Gareus
2015-11-24update configure time tests and code to use libsndfile 1.0.26's version of ↵Paul Davis
the R64 auto-downgrade-to-WAV code
2015-11-18Add --profile waf option so frame pointer isn't omitted in optimized buildsTim Mayberry
2015-11-18Remove -O0 optimize flag from debuggable flags to enable debuggable ↵Tim Mayberry
optimized builds This allows debug symbol information to be included for optimized builds. This may not always be useful for debugging but it is necessary to use profiling tools like perf. The default optimize level is -O0 if no other optimize flag is specified so the optimization level will be the same unless overridden.