diff options
-rwxr-xr-x | build_waf.sh | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/build_waf.sh b/build_waf.sh index 4ad1925..15dd63d 100755 --- a/build_waf.sh +++ b/build_waf.sh @@ -10,9 +10,11 @@ autowafdir=$2 cd $wafdir echo $(pwd) +common_tools=clang_compilation_database,xcode6,$autowafdir/autowaf.py + # Simplest projects use waf/autowaf/doxygen and no other tools ./waf-light --strip --make-waf --prelude='' \ - --tools=doxygen,$autowafdir/autowaf.py + --tools=doxygen,$common_tools cp ./waf $drobillad/ganv cp ./waf $drobillad/jalv cp ./waf $drobillad/patchage @@ -24,18 +26,18 @@ cp ./waf $drobillad/suil # Lilv uses Python ./waf-light --strip --make-waf --prelude='' \ - --tools=doxygen,python,$autowafdir/autowaf.py + --tools=doxygen,python,$common_tools cp ./waf $drobillad/lilv # Ingen and Machina use doxygen and lv2 ./waf-light --strip --make-waf --prelude='' \ - --tools=doxygen,$autowafdir/autowaf.py,$autowafdir/lv2.py + --tools=doxygen,$common_tools,$autowafdir/lv2.py cp ./waf $drobillad/ingen cp ./waf $drobillad/machina # Plugins use lv2 ./waf-light --strip --make-waf --prelude='' \ - --tools=$autowafdir/autowaf.py,$autowafdir/lv2.py + --tools=$common_tools,$autowafdir/lv2.py cp ./waf $drobillad/plugins/blop.lv2 cp ./waf $drobillad/plugins/fomp.lv2 cp ./waf $drobillad/plugins/matriseq.lv2 @@ -44,5 +46,5 @@ cp ./waf $drobillad/plugins/omins.lv2 # Top level uses everything ./waf-light --strip --make-waf --prelude='' \ - --tools=doxygen,python,$autowafdir/autowaf.py,$autowafdir/lv2.py + --tools=doxygen,python,$common_tools,$autowafdir/lv2.py cp ./waf $drobillad/ |