replace ::cast_dynamic() with relevant ActionManager::get_*_action() calls
[ardour.git] / doc / updating_waf.txt
1 Download waf (https://waf.io/)
2
3 autowaf.py is present in the tools directory of the Ardour source code.
4 a patch for C++11/clang can be found in tools/waflib.patch (needed for waf 1.8.19)
5
6 Current waf is build as follows;
7
8 ARDOURSRC=`pwd`
9 cd /tmp
10 curl https://waf.io/waf-1.6.11.tar.bz2 | tar xj
11 cd waf-1.6.11
12
13 patch -p1 < $ARDOURSRC/tools/waflib.patch
14 ./waf-light -v --make-waf --tools=misc,doxygen,$ARDOURSRC/tools/autowaf.py --prelude=''
15 cp ./waf $ARDOURSRC/waf