summaryrefslogtreecommitdiff
path: root/wscript
AgeCommit message (Collapse)Author
2013-09-07move JACK audio backend to its own folder and adjust build system to reflect ↵Paul Davis
that (installed version may now work)
2013-09-06Merge branch 'master' into windowsPaul Davis
2013-09-06Only define certain debug flags when dist_target is autoTim Mayberry
Fixes issue when cross compiling using MinGW
2013-09-03bump to 3.43.4Paul Davis
2013-09-03Merge branch 'master' into windowsPaul Davis
2013-09-03Revert "bump to 3.4"Paul Davis
This reverts commit ad7ab8f09afe1eac025a6da87a45c83ada15544d.
2013-09-02revert to --backtrace enabled by default, since the original goal of this ↵Paul Davis
change was addressed in other ways
2013-09-02bump to 3.4Paul Davis
2013-08-24fix merge conflicts from masterPaul Davis
2013-08-10Merge branch 'master' into ccmergeRobin Gareus
Conflicts: gtk2_ardour/ardour_ui_options.cc gtk2_ardour/generic_pluginui.cc gtk2_ardour/level_meter.cc gtk2_ardour/utils.cc gtk2_ardour/utils.h gtk2_ardour/video_image_frame.cc
2013-08-08add _ISOC9X_SOURCE define to compiler command line to provide uniform access ↵Paul Davis
to llabs()
2013-08-08bump actual publically visible version (oops)Paul Davis
2013-08-08Add c++11 enablement options in wscriptMichael R. Fisher
- adds "--cxx11" toggle for ./waf configure - The switch adds appropriate compiler flags and tests the compiler for usability of c++11 - This 'should' be compatible for linux, osx, and windows systems that have gcc and/or clang with support c++11
2013-08-08Add --single-tests option to also build each libardour test as a separate ↵Paul Davis
program
2013-08-08remove --no-freesound option. fixes #5640Robin Gareus
2013-08-01Merge branch 'master' into windowsPaul Davis
2013-08-01add _ISOC9X_SOURCE define to compiler command line to provide uniform access ↵Paul Davis
to llabs()
2013-07-22Enable lxvst support by default and then disable for build targets that ↵Tim Mayberry
don't support it
2013-07-22Remove lxvst variable from wscript that was no longer in useTim Mayberry
2013-07-22Remove tools/sanity_check dir from build in mingw cross compileTim Mayberry
This is already added to build further down. I believe this is result of a partially applied patch.
2013-07-22Define PLATFORM_WINDOWS and COMPILER_MINGW when dist target is set to mingwTim Mayberry
2013-07-17Merge branch 'master' into windowsPaul Davis
2013-07-16bump actual publically visible version (oops)3.3Paul Davis
2013-07-15Add c++11 enablement options in wscriptMichael R. Fisher
- adds "--cxx11" toggle for ./waf configure - The switch adds appropriate compiler flags and tests the compiler for usability of c++11 - This 'should' be compatible for linux, osx, and windows systems that have gcc and/or clang with support c++11
2013-07-15Disable check for boost with mingw buildPaul Davis
2013-07-15(reapply with fixes) Build system changes to support mingw build targetPaul Davis
2013-07-15Revert "Build system changes to support mingw build target"Paul Davis
This reverts commit 94145732f3bd406ec75652117c02c8aaab6777ca.
2013-07-15Revert "tweaks to mingw build environment"Paul Davis
This reverts commit fa09121a7f20ba424df5b9542564a467af63dc7a.
2013-07-15tweaks to mingw build environmentPaul Davis
2013-07-15Build system changes to support mingw build targetPaul Davis
2013-07-11Add --single-tests option to also build each libardour test as a separate ↵Paul Davis
program
2013-06-25Merge branch 'master' into cairocanvasPaul Davis
2013-06-25fix issue with wscript on OS X caused by earlier removal of ↵Paul Davis
AU_STATE_SUPPORT; in config summary use NO_PLUGIN_STATE not removed AU_STATE_SUPPORT
2013-06-13merge with masterPaul Davis
2013-06-13Generalize no-plugin-state from AudioUnits to all pluginsPaul Davis
Replace AU_STATE_SUPPORT compile-time define with NO_PLUGIN_STATE and make it prevent plugin state setting, preset loading, preset saving and plugin state saving. Blocks on these actions exist partially in the backend and partially in the GUI (this latter class are not absolute, and should OSC or MIDI be able to drive Plugin::save_preset() the block could be circumvented). Set NO_PLUGIN_STATE if --freebie is used at waf-configure time
2013-06-13bump to v3.23.2Paul Davis
2013-06-11more changes to consolidate version definition into the top level wscript filePaul Davis
2013-06-07Merge branch 'master' into cairocanvasPaul Davis
2013-06-06disable symbol export -- fix LinuxVST issueRobin Gareus
-rdynamic: Pass the flag -export-dynamic to the ELF linker, on targets that support it. This instructs the linker to add all symbols, not only used ones, to the dynamic symbol table. This option is needed for some uses of dlopen or to allow obtaining backtraces from within a program. Some LinuxVST pluging cause ardour3 to crash -- if ardour is linked with -rdynamic (see #ardour log from 2013-jun-6). This is likely compiler specific and not a problem on las' build-machine (gcc 4.5.5) which is why the linux-packaging script enables it by default. The issue can be reproduced reliably with gcc 4.7.2 and 4.6.3. Although it is yet unclear if it is caused by g++/ld or related to other factors of the build-system...
2013-05-08merge with masterPaul Davis
2013-05-08various miscellany related to versions, gtk2 build and packagingPaul Davis
2013-05-07a few minor changes required to get a DMG to build (on Tiger, at least)Paul Davis
2013-04-11Merge branch 'master' into cairocanvasRobin Gareus
Conflicts: gtk2_ardour/editor.h gtk2_ardour/editor_canvas.cc gtk2_ardour/wscript
2013-04-11enable videotimeline by defaultRobin Gareus
2013-04-09Merge branch 'master' into cairocanvasPaul Davis
2013-04-08bump to 3.13.1Paul Davis
2013-04-06merge with master, including manual merge conflict resolutionPaul Davis
2013-04-06do not include templates in a distributed version of ardour, they are ↵Paul Davis
useless. see the comments in templates/wscript on why this is so, and why this change was made
2013-04-06add pkg-config check on liblo, now that NSM support requires 0.26 rather ↵Paul Davis
than just "any" version (fixes #5435)
2013-04-04initial commit of hand merging, plus getting "ancient" waf script to work ↵Paul Davis
correctly