summaryrefslogtreecommitdiff
path: root/clang
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2015-11-13 15:57:53 +0100
committerMiklos Vajna <vmiklos@collabora.co.uk>2015-11-13 15:58:35 +0100
commitb545ab79cd0f0f47b814654e6479d875aa251209 (patch)
tree3835ecf5fa842651497c0427901653bc0b94c5f8 /clang
parentc0725394d6234afdc1bbf0dcb9c128407a5143c9 (diff)
clang: build bin/find-unprefixed-members{,-wrapper} by default
Change-Id: Ia4d5a7dae1da9ed83836deca8d868a8c0468bd3d
Diffstat (limited to 'clang')
-rw-r--r--clang/Makefile5
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/Makefile b/clang/Makefile
index 70004cc..578158e 100644
--- a/clang/Makefile
+++ b/clang/Makefile
@@ -3,12 +3,17 @@ CLANGWARNS=-Werror -Wall -Wno-missing-braces -Wnon-virtual-dtor -Wendif-labels -
CLANGFLAGS = $(CLANGDEFS) $(CLANGWARNS) -g -std=c++11
CLANGLIBS = -lLLVMSupport -lclangAST -lclangBasic -lclangFrontend -lclangRewrite -lclangTooling
+all: bin/rename bin/find-unprefixed-members bin/find-unprefixed-members-wrapper
+
bin/rename: rename.cxx Makefile
clang++ $(CLANGFLAGS) $(CLANGLIBS) -o $@ $<
bin/find-unprefixed-members: find-unprefixed-members.cxx Makefile
clang++ $(CLANGFLAGS) $(CLANGLIBS) -o $@ $<
+bin/find-unprefixed-members-wrapper: bin/rename-wrapper Makefile
+ sed 's/rename/find-unprefixed-members/' $< > $@
+
test: test.cxx test.hxx Makefile
clang++ -o test test.cxx