@@ -12,17 +12,37 @@ TESTS := example1.test example2.test example3.test example4.test
1212
1313all : $(TARGETS )
1414
15- example1 : example1.cc
16- $(CXX ) $(CXXFLAGS ) $^ -o $@
15+ example1 : example1.cc include/cpp-json/json.h \
16+ include /cpp-json/exception.h include/cpp-json/value.h \
17+ include /cpp-json/object.h include/cpp-json/array.h \
18+ include /cpp-json/parser.h include/cpp-json/json.tcc \
19+ include /cpp-json/object.tcc include/cpp-json/array.tcc \
20+ include /cpp-json/value.tcc include/cpp-json/parser.tcc
21+ $(CXX) $(CXXFLAGS) $< -o $@
1722
18- example2 : example2.cc
19- $(CXX ) $(CXXFLAGS ) $^ -o $@
23+ example2 : example2.cc include/cpp-json/json.h \
24+ include /cpp-json/exception.h include/cpp-json/value.h \
25+ include /cpp-json/object.h include/cpp-json/array.h \
26+ include /cpp-json/parser.h include/cpp-json/json.tcc \
27+ include /cpp-json/object.tcc include/cpp-json/array.tcc \
28+ include /cpp-json/value.tcc include/cpp-json/parser.tcc
29+ $(CXX) $(CXXFLAGS) $< -o $@
2030
21- example3 : example3.cc
22- $(CXX ) $(CXXFLAGS ) $^ -o $@
31+ example3 : example3.cc include/cpp-json/json.h \
32+ include /cpp-json/exception.h include/cpp-json/value.h \
33+ include /cpp-json/object.h include/cpp-json/array.h \
34+ include /cpp-json/parser.h include/cpp-json/json.tcc \
35+ include /cpp-json/object.tcc include/cpp-json/array.tcc \
36+ include /cpp-json/value.tcc include/cpp-json/parser.tcc
37+ $(CXX) $(CXXFLAGS) $< -o $@
2338
24- example4 : example4.cc
25- $(CXX ) $(CXXFLAGS ) $^ -o $@
39+ example4 : example4.cc include/cpp-json/json.h \
40+ include /cpp-json/exception.h include/cpp-json/value.h \
41+ include /cpp-json/object.h include/cpp-json/array.h \
42+ include /cpp-json/parser.h include/cpp-json/json.tcc \
43+ include /cpp-json/object.tcc include/cpp-json/array.tcc \
44+ include /cpp-json/value.tcc include/cpp-json/parser.tcc
45+ $(CXX) $(CXXFLAGS) $< -o $@
2646
2747test : $(TESTS )
2848 @echo " All Passed"
0 commit comments