summaryrefslogtreecommitdiff
path: root/libs/ardour/wscript
AgeCommit message (Collapse)Author
2015-02-13Fix LV2 UIs with spacey paths (e.g. Pianoteq).David Robillard
2015-01-17waf: fix concurrency issue with duplicate targetsRobin Gareus
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-09remove cruft (old unused pre-git version files)Robin Gareus
2015-01-08remove hardcoded major version in build scriptsRobin Gareus
2015-01-05prepare for 'ardour4'Robin Gareus
2014-12-28MIDI transform dialog.David Robillard
2014-12-24Add --no-lrdf configure option.David Robillard
2014-12-22move ARDOUR::Configuration and ARDOUR::ConfigVariable into libpbdPaul Davis
2014-12-09correct install location for .mo files (i18n) and cleanup LOCALEDIR use a bitPaul Davis
2014-12-06Add legatize and remove overlap MIDI operations.David Robillard
We're going to need the ability to apply MIDI edit operations to a note/control selection soon...
2014-12-03Use PBD::tmp_writable_directory in libardour test_util.ccTim Mayberry
2014-12-03Move libardour test utility code into one source fileTim Mayberry
2014-12-01Replace half-baked param metadata with descriptor.David Robillard
Among other things, this means that automation controls/lists have the actual min/max/normal/toggled of parameters, and not those inferred from the Parameter ID, which is not correct for things like plugin parameters. Pushing things down to the Evoral::ParmeterDescriptor may be useful in the future to have lists do smarter things based on parameter range, but currently I have just pushed down the above-mentioned currently used attributes.
2014-10-31More generic RT-safe implementation of LV2 properties.David Robillard
2014-10-31Use precise define names for LV2 version configure checks.David Robillard
2014-07-15Support saving LV2 presets multiple times (fix #0005949).David Robillard
2014-06-11add delayline implementaion (in prep for latency compensation)Robin Gareus
2014-06-08prepare MIDI latency measurement (backend)Robin Gareus
2014-05-19Merge branch 'export-dialog' into cairocanvasColin Fletcher
Fix merge conflicts in: gtk2_ardour/export_range_markers_dialog.cc gtk2_ardour/wscript libs/ardour/ardour/export_handler.h libs/ardour/system_exec.cc libs/pbd/pbd/system_exec.h libs/pbd/system_exec.cc
2014-04-28remove redundant os.path.join() calls when specifying install path as ↵Paul Davis
bld.env['LIBDIR']
2014-04-28finish unfinished work at basing all install paths on the program namePaul Davis
2014-04-28merge (squash) with scenechange topic branch to provide MIDI-driven scene ↵Paul Davis
change markers
2014-04-11amend previous commit, remove cruft, no more extern function pointersRobin Gareus
2014-04-07Make tests build again (fix linker issues)Sakari Bergen
2014-03-23remove dead code (PIChaser has been superseded with PLL,DLL)Robin Gareus
2014-03-13rework SystemExec - use vfork wrapper (and lots of related stuff)Robin Gareus
2014-03-10fix up waf build in wake of search path changes earlier todayPaul Davis
2014-03-04mingw build fixes (tested with i686-w64-mingw32 on linux-x86_64)Robin Gareus
2014-03-02use "new" VST search path code and adjust build system to reflect new source ↵Paul Davis
files
2014-02-23consolidate lxVST & winVST file-info code into libardourRobin Gareus
first step and clennup before adding support for VST shell-plugins (collections) and external scanner app...
2014-01-25Merge remote-tracking branch 'origin/master' into export-dialogColin Fletcher
2014-01-19visibility macros and flush() added to SrcFileSource; merge with masterPaul Davis
2014-01-18towards a SRC source + resampling during auditionRobin Gareus
2014-01-13aubio 3+4 compatRobin Gareus
2014-01-12remove VAMP and Rubberband from source treePaul Davis
2014-01-12remove taglib from source tree (require external provision)Paul Davis
2014-01-12move -fvisibility=hidden to the top of the source tree, and remove its ↵Paul Davis
internal use; use libtimecode as a shared lib again
2014-01-12aubio 3+4 compatRobin Gareus
2014-01-10finished merge of cairocanvas with windows and windows+cc branchesPaul Davis
2014-01-10Merge windows+cc branch into cairocanvas branch. Not finished, need to now ↵Paul Davis
merge windows branch to get changes from there
2014-01-08Merge remote-tracking branch 'origin/master' into export-dialogColin Fletcher
Fix conflicts in: gtk2_ardour/export_dialog.cc gtk2_ardour/export_dialog.h libs/ardour/export_handler.cc
2014-01-07Merge branch 'master' into cairocanvasPaul Davis
2014-01-04fix detection of aubio library - aubio-0.4 breaks API and ABI.Robin Gareus
ideally we'll want atleast_version='0.3.2', max_version='0.3.9' (or anything before 0.4.0) for the time being. but waf/autowaf don't seem to allow that. aubio-0.3.2 was the previous minimum requirement and is also the last release of audio-0.3.X, so we're good with exact_version for now.
2013-12-27merge exportvis branch into cairocanvas, to reduce the number of "floating" ↵Paul Davis
branches. Still need to add API export/visibility macros for the canvas library.
2013-12-07A few basic tests for AudioEngineTim Mayberry
2013-12-05Fix compile when using external version of libltcTim Mayberry
2013-12-03fix up wscript/build issues in exportvis after merge with masterPaul Davis
2013-12-02Remove duplicate ALSA pkgconfigTim Mayberry
2013-11-26resolve merge with master (?)Paul Davis
2013-11-25Merge branch 'master' into cairocanvasPaul Davis