[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [clazy] /: Allow the CLANGXX environmment varible to specify which clang++ to use
From:       Allen Winter <allen.winter () kdab ! com>
Date:       2016-04-20 21:52:48
Message-ID: E1at03E-0003kl-TS () scm ! kde ! org
[Download RAW message or body]

Git commit f968a50ea74bea561c6c6424b9ef7dee793dffd4 by Allen Winter.
Committed on 20/04/2016 at 21:52.
Pushed by winterz into branch 'master'.

Allow the CLANGXX environmment varible to specify which clang++ to use
REVIEW: 127691

M  +4    -0    README
M  +1    -1    clazy

http://commits.kde.org/clazy/f968a50ea74bea561c6c6424b9ef7dee793dffd4

diff --git a/README b/README
index 7413846..b5a2a5a 100644
--- a/README
+++ b/README
@@ -61,6 +61,10 @@ Compile your programs with it instead of clang++/g++.
 Note that this command is just a convenience wrapper which calls:
 clang++ -Xclang -load -Xclang ClangLazy.so -Xclang -add-plugin -Xclang clang-lazy
 
+If you have multiple versions of clang installed (say clang++-3.5 and clang++-3.6)
+you can choose which one to use by setting the CLANGXX environment variable, like \
so: +export CLANGXX=clang++-3.6; clazy
+
 To build a CMake project use
 
  cmake . -DCMAKE_CXX_COMPILER=clazy
diff --git a/clazy b/clazy
index d2426a8..a950f79 100755
--- a/clazy
+++ b/clazy
@@ -1,3 +1,3 @@
 #!/usr/bin/env sh
 
-clang++ -Qunused-arguments -Xclang -load -Xclang ClangLazy.so -Xclang -add-plugin \
-Xclang clang-lazy $@ +${CLANGXX:-clang++} -Qunused-arguments -Xclang -load -Xclang \
ClangLazy.so -Xclang -add-plugin -Xclang clang-lazy $@


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic