Skip to content

Commit 37d2b61

Browse files
committed
Modify the Makefile.ams #212
1 parent 4613c82 commit 37d2b61

File tree

10 files changed

+70
-10
lines changed

10 files changed

+70
-10
lines changed

library/json/c/include/tetengo/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ iwyu: ${addsuffix .iwyuout, ${pkg_headers} ${extra_headers}}
2222

2323
%.iwyuout: %
2424
mkdir -p ${dir $@}
25-
${IWYU} ${IWYU_OPTS_CXX} ${CPPFLAGS} ${iwyu_CPPFLAGS} ${CXXFLAGS} $< 2> ${addsuffix .tmp, $@} || true
25+
${IWYU} ${IWYU_OPTS_C} ${CPPFLAGS} ${iwyu_CPPFLAGS} ${CFLAGS} $< 2> ${addsuffix .tmp, $@} || true
2626
mv -f ${addsuffix .tmp, $@} $@
2727

2828
.PHONY: clean-iwyu

library/json/test/src/Makefile.am

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,19 @@ IWYU_OPTS_CXX += -Xiwyu --mapping_file=${top_srcdir}/${IWYU_IMP_PATH}
4242

4343
iwyu: ${addsuffix .iwyuout, ${headers} ${sources}}
4444

45-
%.iwyuout: %
45+
%.c.iwyuout: %.c
46+
${IWYU} ${IWYU_OPTS_C} ${CPPFLAGS} ${test_tetengo_json_CPPFLAGS} ${CFLAGS} $< 2> ${addsuffix .tmp, $@} || true
47+
mv -f ${addsuffix .tmp, $@} $@
48+
49+
%.h.iwyuout: %.h
50+
${IWYU} ${IWYU_OPTS_C} ${CPPFLAGS} ${test_tetengo_json_CPPFLAGS} ${CFLAGS} $< 2> ${addsuffix .tmp, $@} || true
51+
mv -f ${addsuffix .tmp, $@} $@
52+
53+
%.cpp.iwyuout: %.cpp
54+
${IWYU} ${IWYU_OPTS_CXX} ${CPPFLAGS} ${test_tetengo_json_CPPFLAGS} ${CXXFLAGS} $< 2> ${addsuffix .tmp, $@} || true
55+
mv -f ${addsuffix .tmp, $@} $@
56+
57+
%.hpp.iwyuout: %.hpp
4658
${IWYU} ${IWYU_OPTS_CXX} ${CPPFLAGS} ${test_tetengo_json_CPPFLAGS} ${CXXFLAGS} $< 2> ${addsuffix .tmp, $@} || true
4759
mv -f ${addsuffix .tmp, $@} $@
4860

library/lattice/c/include/tetengo/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ iwyu: ${addsuffix .iwyuout, ${pkg_headers} ${extra_headers}}
3030

3131
%.iwyuout: %
3232
mkdir -p ${dir $@}
33-
${IWYU} ${IWYU_OPTS_CXX} ${CPPFLAGS} ${iwyu_CPPFLAGS} ${CXXFLAGS} $< 2> ${addsuffix .tmp, $@} || true
33+
${IWYU} ${IWYU_OPTS_C} ${CPPFLAGS} ${iwyu_CPPFLAGS} ${CFLAGS} $< 2> ${addsuffix .tmp, $@} || true
3434
mv -f ${addsuffix .tmp, $@} $@
3535

3636
.PHONY: clean-iwyu

library/lattice/test/src/Makefile.am

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,19 @@ IWYU_OPTS_CXX += -Xiwyu --mapping_file=${top_srcdir}/${IWYU_IMP_PATH}
4949

5050
iwyu: ${addsuffix .iwyuout, ${headers} ${sources}}
5151

52-
%.iwyuout: %
52+
%.c.iwyuout: %.c
53+
${IWYU} ${IWYU_OPTS_C} ${CPPFLAGS} ${test_tetengo_lattice_CPPFLAGS} ${CFLAGS} $< 2> ${addsuffix .tmp, $@} || true
54+
mv -f ${addsuffix .tmp, $@} $@
55+
56+
%.h.iwyuout: %.h
57+
${IWYU} ${IWYU_OPTS_C} ${CPPFLAGS} ${test_tetengo_lattice_CPPFLAGS} ${CFLAGS} $< 2> ${addsuffix .tmp, $@} || true
58+
mv -f ${addsuffix .tmp, $@} $@
59+
60+
%.cpp.iwyuout: %.cpp
61+
${IWYU} ${IWYU_OPTS_CXX} ${CPPFLAGS} ${test_tetengo_lattice_CPPFLAGS} ${CXXFLAGS} $< 2> ${addsuffix .tmp, $@} || true
62+
mv -f ${addsuffix .tmp, $@} $@
63+
64+
%.hpp.iwyuout: %.hpp
5365
${IWYU} ${IWYU_OPTS_CXX} ${CPPFLAGS} ${test_tetengo_lattice_CPPFLAGS} ${CXXFLAGS} $< 2> ${addsuffix .tmp, $@} || true
5466
mv -f ${addsuffix .tmp, $@} $@
5567

library/property/c/include/tetengo/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ iwyu: ${addsuffix .iwyuout, ${pkg_headers} ${extra_headers}}
2121

2222
%.iwyuout: %
2323
mkdir -p ${dir $@}
24-
${IWYU} ${IWYU_OPTS_CXX} ${CPPFLAGS} ${iwyu_CPPFLAGS} ${CXXFLAGS} $< 2> ${addsuffix .tmp, $@} || true
24+
${IWYU} ${IWYU_OPTS_C} ${CPPFLAGS} ${iwyu_CPPFLAGS} ${CFLAGS} $< 2> ${addsuffix .tmp, $@} || true
2525
mv -f ${addsuffix .tmp, $@} $@
2626

2727
.PHONY: clean-iwyu

library/property/test/src/Makefile.am

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,19 @@ IWYU_OPTS_CXX += -Xiwyu --mapping_file=${top_srcdir}/${IWYU_IMP_PATH}
4848

4949
iwyu: ${addsuffix .iwyuout, ${headers} ${sources}}
5050

51-
%.iwyuout: %
51+
%.c.iwyuout: %.c
52+
${IWYU} ${IWYU_OPTS_C} ${CPPFLAGS} ${test_tetengo_property_CPPFLAGS} ${CFLAGS} $< 2> ${addsuffix .tmp, $@} || true
53+
mv -f ${addsuffix .tmp, $@} $@
54+
55+
%.h.iwyuout: %.h
56+
${IWYU} ${IWYU_OPTS_C} ${CPPFLAGS} ${test_tetengo_property_CPPFLAGS} ${CFLAGS} $< 2> ${addsuffix .tmp, $@} || true
57+
mv -f ${addsuffix .tmp, $@} $@
58+
59+
%.cpp.iwyuout: %.cpp
60+
${IWYU} ${IWYU_OPTS_CXX} ${CPPFLAGS} ${test_tetengo_property_CPPFLAGS} ${CXXFLAGS} $< 2> ${addsuffix .tmp, $@} || true
61+
mv -f ${addsuffix .tmp, $@} $@
62+
63+
%.hpp.iwyuout: %.hpp
5264
${IWYU} ${IWYU_OPTS_CXX} ${CPPFLAGS} ${test_tetengo_property_CPPFLAGS} ${CXXFLAGS} $< 2> ${addsuffix .tmp, $@} || true
5365
mv -f ${addsuffix .tmp, $@} $@
5466

library/text/c/include/tetengo/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ iwyu: ${addsuffix .iwyuout, ${pkg_headers} ${extra_headers}}
2121

2222
%.iwyuout: %
2323
mkdir -p ${dir $@}
24-
${IWYU} ${IWYU_OPTS_CXX} ${CPPFLAGS} ${iwyu_CPPFLAGS} ${CXXFLAGS} $< 2> ${addsuffix .tmp, $@} || true
24+
${IWYU} ${IWYU_OPTS_C} ${CPPFLAGS} ${iwyu_CPPFLAGS} ${CFLAGS} $< 2> ${addsuffix .tmp, $@} || true
2525
mv -f ${addsuffix .tmp, $@} $@
2626

2727
.PHONY: clean-iwyu

library/text/test/src/Makefile.am

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,19 @@ IWYU_OPTS_CXX += -Xiwyu --mapping_file=${top_srcdir}/${IWYU_IMP_PATH}
4545

4646
iwyu: ${addsuffix .iwyuout, ${headers} ${sources}}
4747

48-
%.iwyuout: %
48+
%.c.iwyuout: %.c
49+
${IWYU} ${IWYU_OPTS_C} ${CPPFLAGS} ${test_tetengo_text_CPPFLAGS} ${CFLAGS} $< 2> ${addsuffix .tmp, $@} || true
50+
mv -f ${addsuffix .tmp, $@} $@
51+
52+
%.h.iwyuout: %.h
53+
${IWYU} ${IWYU_OPTS_C} ${CPPFLAGS} ${test_tetengo_text_CPPFLAGS} ${CFLAGS} $< 2> ${addsuffix .tmp, $@} || true
54+
mv -f ${addsuffix .tmp, $@} $@
55+
56+
%.cpp.iwyuout: %.cpp
57+
${IWYU} ${IWYU_OPTS_CXX} ${CPPFLAGS} ${test_tetengo_text_CPPFLAGS} ${CXXFLAGS} $< 2> ${addsuffix .tmp, $@} || true
58+
mv -f ${addsuffix .tmp, $@} $@
59+
60+
%.hpp.iwyuout: %.hpp
4961
${IWYU} ${IWYU_OPTS_CXX} ${CPPFLAGS} ${test_tetengo_text_CPPFLAGS} ${CXXFLAGS} $< 2> ${addsuffix .tmp, $@} || true
5062
mv -f ${addsuffix .tmp, $@} $@
5163

library/trie/c/include/tetengo/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ iwyu: ${addsuffix .iwyuout, ${pkg_headers} ${extra_headers}}
2121

2222
%.iwyuout: %
2323
mkdir -p ${dir $@}
24-
${IWYU} ${IWYU_OPTS_CXX} ${CPPFLAGS} ${iwyu_CPPFLAGS} ${CXXFLAGS} $< 2> ${addsuffix .tmp, $@} || true
24+
${IWYU} ${IWYU_OPTS_C} ${CPPFLAGS} ${iwyu_CPPFLAGS} ${CFLAGS} $< 2> ${addsuffix .tmp, $@} || true
2525
mv -f ${addsuffix .tmp, $@} $@
2626

2727
.PHONY: clean-iwyu

library/trie/test/src/Makefile.am

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,19 @@ IWYU_OPTS_CXX += -Xiwyu --mapping_file=${top_srcdir}/${IWYU_IMP_PATH}
4242

4343
iwyu: ${addsuffix .iwyuout, ${headers} ${sources}}
4444

45-
%.iwyuout: %
45+
%.c.iwyuout: %.c
46+
${IWYU} ${IWYU_OPTS_C} ${CPPFLAGS} ${test_tetengo_trie_CPPFLAGS} ${CFLAGS} $< 2> ${addsuffix .tmp, $@} || true
47+
mv -f ${addsuffix .tmp, $@} $@
48+
49+
%.h.iwyuout: %.h
50+
${IWYU} ${IWYU_OPTS_C} ${CPPFLAGS} ${test_tetengo_trie_CPPFLAGS} ${CFLAGS} $< 2> ${addsuffix .tmp, $@} || true
51+
mv -f ${addsuffix .tmp, $@} $@
52+
53+
%.cpp.iwyuout: %.cpp
54+
${IWYU} ${IWYU_OPTS_CXX} ${CPPFLAGS} ${test_tetengo_trie_CPPFLAGS} ${CXXFLAGS} $< 2> ${addsuffix .tmp, $@} || true
55+
mv -f ${addsuffix .tmp, $@} $@
56+
57+
%.hpp.iwyuout: %.hpp
4658
${IWYU} ${IWYU_OPTS_CXX} ${CPPFLAGS} ${test_tetengo_trie_CPPFLAGS} ${CXXFLAGS} $< 2> ${addsuffix .tmp, $@} || true
4759
mv -f ${addsuffix .tmp, $@} $@
4860

0 commit comments

Comments
 (0)