diff options
author | David Robillard <d@drobilla.net> | 2017-12-29 16:03:42 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2017-12-29 16:03:42 -0500 |
commit | a27a2b95ed11b48d0dba74f431d684c52edfdc4d (patch) | |
tree | 8b2e39fd20f7df91f0b353cb96a262782910e6a9 /build_waf.sh | |
parent | ff78df3cb2ad5e02b47490312eaab5e21f6dd794 (diff) | |
download | drobillad-a27a2b95ed11b48d0dba74f431d684c52edfdc4d.tar.gz drobillad-a27a2b95ed11b48d0dba74f431d684c52edfdc4d.tar.bz2 drobillad-a27a2b95ed11b48d0dba74f431d684c52edfdc4d.zip |
Update waf build script for clang-tidy
Diffstat (limited to 'build_waf.sh')
-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/ |