summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--Makefile12
1 files changed, 12 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 5c0e04a..c2838bf 100644
--- a/Makefile
+++ b/Makefile
@@ -84,6 +84,18 @@ include ${DEPFILES}
84 84
85$(foreach part,${PARTS},$(eval $(call mklib,${part}))) 85$(foreach part,${PARTS},$(eval $(call mklib,${part})))
86 86
87ifdef iwyu
88
89build/iwyu.cpp:
90 @mkdir -p $(dir $@)
91 @tools/iwyu-header $(wildcard *.h) > $@
92 @$(call iwyu,$@)
93.PHONY: build/iwyu.cpp
94
95IWYU_CPPS += build/iwyu.cpp
96
97endif
98
87MAINOBJS := $(patsubst %.cpp,build/%.o,$(wildcard *.cpp)) 99MAINOBJS := $(patsubst %.cpp,build/%.o,$(wildcard *.cpp))
88MAINOBJS += build/git-tag.o 100MAINOBJS += build/git-tag.o
89 101