@@ -42,6 +42,7 @@ TESTOBJ = test/testautovariables.o \
4242 test/testbufferoverrun.o \
4343 test/testcharvar.o \
4444 test/testclass.o \
45+ test/testcmdlineparser.o \
4546 test/testconstructors.o \
4647 test/testcppcheck.o \
4748 test/testdivision.o \
@@ -78,8 +79,8 @@ cppcheck: $(LIBOBJ) $(CLIOBJ)
7879
7980all : cppcheck testrunner tools
8081
81- testrunner : $(TESTOBJ ) $(LIBOBJ ) cli/threadexecutor.o
82- $(CXX ) $(CXXFLAGS ) -o testrunner $(TESTOBJ ) $(LIBOBJ ) cli/threadexecutor.o $(LDFLAGS )
82+ testrunner : $(TESTOBJ ) $(LIBOBJ ) cli/threadexecutor.o cli/cmdlineparser.o
83+ $(CXX ) $(CXXFLAGS ) -o testrunner $(TESTOBJ ) $(LIBOBJ ) cli/threadexecutor.o cli/cmdlineparser.o $(LDFLAGS )
8384
8485test : all
8586 ./testrunner
@@ -166,7 +167,7 @@ lib/token.o: lib/token.cpp lib/token.h lib/errorlogger.h lib/check.h lib/tokeniz
166167lib/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
167168 $(CXX ) $(CXXFLAGS ) -Ilib -c -o lib/tokenize.o lib/tokenize.cpp
168169
169- cli/cmdlineparser.o : cli/cmdlineparser.cpp cli/cmdlineparser.h lib/cppcheck.h lib/settings.h lib/errorlogger.h lib/checkunusedfunctions.h lib/check.h lib/token.h lib/tokenize.h lib/classinfo.h lib/timer.h
170+ cli/cmdlineparser.o : cli/cmdlineparser.cpp lib/cppcheck.h lib/settings.h lib/errorlogger.h lib/checkunusedfunctions.h lib/check.h lib/token.h lib/tokenize.h lib/classinfo.h lib/timer.h cli/cmdlineparser .h
170171 $(CXX ) $(CXXFLAGS ) -Ilib -c -o cli/cmdlineparser.o cli/cmdlineparser.cpp
171172
172173cli/cppcheckexecutor.o : cli/cppcheckexecutor.cpp cli/cppcheckexecutor.h lib/errorlogger.h lib/settings.h lib/cppcheck.h lib/checkunusedfunctions.h lib/check.h lib/token.h lib/tokenize.h lib/classinfo.h cli/threadexecutor.h cli/cmdlineparser.h lib/filelister.h
@@ -190,6 +191,9 @@ test/testcharvar.o: test/testcharvar.cpp lib/tokenize.h lib/classinfo.h lib/toke
190191test/testclass.o : test/testclass.cpp lib/tokenize.h lib/classinfo.h lib/token.h lib/checkclass.h lib/check.h lib/settings.h lib/errorlogger.h test/testsuite.h
191192 $(CXX ) $(CXXFLAGS ) -Ilib -Icli -c -o test/testclass.o test/testclass.cpp
192193
194+ test/testcmdlineparser.o : test/testcmdlineparser.cpp test/testsuite.h lib/errorlogger.h lib/settings.h
195+ $(CXX ) $(CXXFLAGS ) -Ilib -Icli -c -o test/testcmdlineparser.o test/testcmdlineparser.cpp
196+
193197test/testconstructors.o : test/testconstructors.cpp lib/tokenize.h lib/classinfo.h lib/token.h lib/checkclass.h lib/check.h lib/settings.h lib/errorlogger.h test/testsuite.h
194198 $(CXX ) $(CXXFLAGS ) -Ilib -Icli -c -o test/testconstructors.o test/testconstructors.cpp
195199
0 commit comments