@@ -16,17 +16,17 @@ LIBOBJ = lib/checkautovariables.o \
1616 lib/checkstl.o \
1717 lib/checkunusedfunctions.o \
1818 lib/cppcheck.o \
19+ lib/cppcheckexecutor.o \
1920 lib/errorlogger.o \
2021 lib/filelister.o \
2122 lib/mathlib.o \
2223 lib/preprocessor.o \
2324 lib/settings.o \
25+ lib/threadexecutor.o \
2426 lib/token.o \
2527 lib/tokenize.o
2628
27- CLIOBJ = cli/cppcheckexecutor.o \
28- cli/main.o \
29- cli/threadexecutor.o
29+ CLIOBJ = cli/main.o
3030
3131TESTOBJ = test/testautovariables.o \
3232 test/testbufferoverrun.o \
@@ -74,7 +74,7 @@ tools/dmake: tools/dmake.cpp lib/filelister.cpp lib/filelister.h
7474 $(CXX ) $(CXXFLAGS ) -o tools/dmake tools/dmake.cpp lib/filelister.cpp $(LDFLAGS )
7575
7676clean :
77- rm -f lib/* .o cli/* .o test/* .o testrunner cppcheck tools/dmake tools/errmsg
77+ rm -f lib/* .o cli/* .o test/* .o testrunner cppcheck tools/dmake
7878
7979install : cppcheck
8080 install -d ${BIN}
@@ -116,6 +116,9 @@ lib/checkunusedfunctions.o: lib/checkunusedfunctions.cpp lib/checkunusedfunction
116116lib/cppcheck.o : lib/cppcheck.cpp lib/cppcheck.h lib/settings.h lib/errorlogger.h lib/checkunusedfunctions.h lib/tokenize.h lib/classinfo.h lib/token.h lib/preprocessor.h lib/filelister.h lib/check.h
117117 $(CXX ) $(CXXFLAGS ) -Ilib -c -o lib/cppcheck.o lib/cppcheck.cpp
118118
119+ lib/cppcheckexecutor.o : lib/cppcheckexecutor.cpp lib/cppcheckexecutor.h lib/errorlogger.h lib/settings.h lib/cppcheck.h lib/checkunusedfunctions.h lib/tokenize.h lib/classinfo.h lib/token.h lib/threadexecutor.h
120+ $(CXX ) $(CXXFLAGS ) -Ilib -c -o lib/cppcheckexecutor.o lib/cppcheckexecutor.cpp
121+
119122lib/errorlogger.o : lib/errorlogger.cpp lib/errorlogger.h lib/settings.h lib/tokenize.h lib/classinfo.h lib/token.h
120123 $(CXX ) $(CXXFLAGS ) -Ilib -c -o lib/errorlogger.o lib/errorlogger.cpp
121124
@@ -131,21 +134,18 @@ lib/preprocessor.o: lib/preprocessor.cpp lib/preprocessor.h lib/errorlogger.h li
131134lib/settings.o : lib/settings.cpp lib/settings.h
132135 $(CXX ) $(CXXFLAGS ) -Ilib -c -o lib/settings.o lib/settings.cpp
133136
137+ lib/threadexecutor.o : lib/threadexecutor.cpp lib/threadexecutor.h lib/settings.h lib/errorlogger.h lib/cppcheck.h lib/checkunusedfunctions.h lib/tokenize.h lib/classinfo.h lib/token.h
138+ $(CXX ) $(CXXFLAGS ) -Ilib -c -o lib/threadexecutor.o lib/threadexecutor.cpp
139+
134140lib/token.o : lib/token.cpp lib/token.h
135141 $(CXX ) $(CXXFLAGS ) -Ilib -c -o lib/token.o lib/token.cpp
136142
137143lib/tokenize.o : lib/tokenize.cpp lib/tokenize.h lib/classinfo.h lib/token.h lib/filelister.h lib/mathlib.h lib/settings.h lib/errorlogger.h lib/check.h
138144 $(CXX ) $(CXXFLAGS ) -Ilib -c -o lib/tokenize.o lib/tokenize.cpp
139145
140- cli/cppcheckexecutor.o : cli/cppcheckexecutor.cpp cli/cppcheckexecutor.h cli/threadexecutor.h
141- $(CXX ) $(CXXFLAGS ) -Ilib -c -o cli/cppcheckexecutor.o cli/cppcheckexecutor.cpp
142-
143- cli/main.o : cli/main.cpp cli/cppcheckexecutor.h
146+ cli/main.o : cli/main.cpp lib/cppcheckexecutor.h lib/errorlogger.h lib/settings.h
144147 $(CXX ) $(CXXFLAGS ) -Ilib -c -o cli/main.o cli/main.cpp
145148
146- cli/threadexecutor.o : cli/threadexecutor.cpp cli/threadexecutor.h
147- $(CXX ) $(CXXFLAGS ) -Ilib -c -o cli/threadexecutor.o cli/threadexecutor.cpp
148-
149149test/testautovariables.o : test/testautovariables.cpp test/testsuite.h
150150 $(CXX ) $(CXXFLAGS ) -Ilib -c -o test/testautovariables.o test/testautovariables.cpp
151151
0 commit comments