summaryrefslogtreecommitdiff
path: root/waf
AgeCommit message (Collapse)Author
2016-02-28patch waf - fixes clang/linux compilationRobin Gareus
pkg-config --cflags for c++ libs includes -std=C++11 waf-1.6 has no concept to separate cflags/cxxflags in uselib for c files clang error: invalid argument '-std=c++11' not allowed with 'C/ObjC'
2014-12-17fix stash-mess for ./waf with a new identical versionPaul Davis
2014-12-17new version of wafPaul Davis
2014-10-21revert to previous waf versionPaul Davis
2014-10-21remove "canvasvar_" from all functions related to obtaining values from ↵Paul Davis
ARDOUR_UI::config()
2014-07-13new waf (still version 1.6.11) incorporating previous autowaf.py changePaul Davis
2014-01-17use "portable" approach to forcing visible symbols in third party libs ↵Paul Davis
(qm-dsp, vamp-plugins, appleutility, clearlooks)
2014-01-10finished merge of cairocanvas with windows and windows+cc branchesPaul Davis
2013-12-19move portable copyfile function into tools/autowaf.py and use it in both ↵Paul Davis
gtk2_ardour and taglib
2013-11-05revert to waf 1.6.11 for master branch, with current autowaf.pyPaul Davis
2013-11-05update waf with new autowaf that uses --no-fuzzy-matching when running msgmergePaul Davis
2013-10-18use libltc and libtimecode as static libs, and upgrade to waf 1.7Paul Davis
This is slightly awkward. It is important that we only link once to the static lib. Doing this at executable link time did not work, possibly because waf insisted on putting the two static libraries at the front of the link list. So instead libardour is now the point where linkage to these libraries occurs (and nowhere else). This should never be changed unless the change just moves the linkage point to another location. Also fix a bug with the libardour version tha was picked up by waf 1.7
2013-10-17get everything compiling with libardour built using -fvisibility=hiddenPaul Davis
2013-03-07rebuild waf to avoid CC/CXX flags that do not work on OLD apple gcc; remove ↵Paul Davis
unnecessary step from updating_waf.txt git-svn-id: svn://localhost/ardour2/branches/3.0@14176 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21get that waf rebuild correct on linux tooPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13958 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21-Wlogical-op is not valid with apple/darwin gcc, so rebuild waf to make that ↵Paul Davis
conditional git-svn-id: svn://localhost/ardour2/branches/3.0@13954 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-04updated waf to 1.6.11 plus an updated autowaf.py from drobilla, though ↵Paul Davis
modified (it should go into ardour svn, i think). the modifications include adding P_ to the list of keywords handled by intltool so that we can handle plural forms correctly (for i18n) git-svn-id: svn://localhost/ardour2/branches/3.0@13769 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21waf 1.6.7 plus drobilla autowaf.py rev 60Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10746 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21new i18n targets (to be explained in TRANSLATORS)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10743 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21Modify waf to look for S_ as an i18n keyword.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10726 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-06Build debuggable build by default.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@10466 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-05Fix i18n.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@10461 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-20backup to waf 1.6.7 to see if that fixes a reported issuePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10254 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-20fix --debug being set to False by default (originates in drobilla's ↵Paul Davis
autowaf.py), upgrade to waf 1.6.8, update instructions on how to build a custom waf git-svn-id: svn://localhost/ardour2/branches/3.0@10252 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-05Fix checking for the same packages several times (autowaf r54)David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@10190 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-30update waf to include doxygen tools, revert --debug to the defaultPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10169 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-29Python 3 fixesDavid Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@10167 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-29Remove use of waf compat15 tool.David Robillard
Always load waf tools first (prevent smashing of --debug, DATADIR, etc). git-svn-id: svn://localhost/ardour2/branches/3.0@10163 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-29Upgrade to waf 1.6.7 and autowaf r52.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@10162 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-02fix bug in waf 1.5.18 that messes up dependency tracking when number of ↵Paul Davis
nested include files takes total files processed while checking deps above 100 git-svn-id: svn://localhost/ardour2/branches/3.0@8152 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-09-07Upgrade to waf 1.5.18.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@7751 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-01-18upgrade to waf-1.5.11Taybin Rutkin
- fixes problem with concurrent access to wafcache git-svn-id: svn://localhost/ardour2/branches/3.0@6513 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-16Upgrade to waf 1.5.10.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@6094 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-23Add waf fix for library versioning ↵David Robillard
<http://code.google.com/p/waf/issues/detail?id=537>. git-svn-id: svn://localhost/ardour2/branches/3.0@5890 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-23Upgrade to waf 1.5.9.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@5880 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-06-13Upgrade to waf 1.5.8.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@5178 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-04-18Upgrade to waf 1.5.4.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@4991 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26Update waf with a slightly hacked version to print correct paths in compiler ↵David Robillard
error/warning messages. See http://code.google.com/p/waf/issues/detail?id=367. git-svn-id: svn://localhost/ardour2/branches/3.0@4687 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-25Move waf up to top level, waf building of pbd, evoral, midi++David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@4654 d708f5d6-7413-0410-9779-e7cbd77b26cf