@@ -233,6 +233,7 @@ LIBOBJ = $(libcppdir)/valueflow.o \
233233 $(libcppdir ) /ctu.o \
234234 $(libcppdir ) /errorlogger.o \
235235 $(libcppdir ) /errortypes.o \
236+ $(libcppdir ) /filelister.o \
236237 $(libcppdir ) /findtoken.o \
237238 $(libcppdir ) /forwardanalyzer.o \
238239 $(libcppdir ) /fwdanalysis.o \
@@ -272,7 +273,6 @@ FEOBJ = frontend/frontend.o
272273CLIOBJ = cli/cmdlineparser.o \
273274 cli/cppcheckexecutor.o \
274275 cli/executor.o \
275- cli/filelister.o \
276276 cli/main.o \
277277 cli/processexecutor.o \
278278 cli/sehwrapper.o \
@@ -369,7 +369,7 @@ cppcheck: $(EXTOBJ) $(LIBOBJ) $(FEOBJ) $(CLIOBJ)
369369
370370all : cppcheck testrunner
371371
372- testrunner : $(EXTOBJ ) $(TESTOBJ ) $(LIBOBJ ) $(FEOBJ ) cli/cmdlineparser.o cli/cppcheckexecutor.o cli/executor.o cli/filelister.o cli/ processexecutor.o cli/sehwrapper.o cli/signalhandler.o cli/singleexecutor.o cli/stacktrace.o cli/threadexecutor.o
372+ testrunner : $(EXTOBJ ) $(TESTOBJ ) $(LIBOBJ ) $(FEOBJ ) cli/cmdlineparser.o cli/cppcheckexecutor.o cli/executor.o cli/processexecutor.o cli/sehwrapper.o cli/signalhandler.o cli/singleexecutor.o cli/stacktrace.o cli/threadexecutor.o
373373 $(CXX ) $(CXXFLAGS ) -o $@ $^ $(LIBS ) $(LDFLAGS ) $(RDYNAMIC )
374374
375375test : all
@@ -592,6 +592,9 @@ $(libcppdir)/errorlogger.o: lib/errorlogger.cpp externals/tinyxml2/tinyxml2.h li
592592$(libcppdir ) /errortypes.o : lib/errortypes.cpp lib/config.h lib/errortypes.h lib/utils.h
593593 $(CXX ) ${INCLUDE_FOR_LIB} $(CPPFLAGS ) $(CXXFLAGS ) -c -o $@ $(libcppdir ) /errortypes.cpp
594594
595+ $(libcppdir ) /filelister.o : lib/filelister.cpp lib/config.h lib/filelister.h lib/filesettings.h lib/mathlib.h lib/path.h lib/pathmatch.h lib/platform.h lib/standards.h lib/utils.h
596+ $(CXX ) ${INCLUDE_FOR_LIB} $(CPPFLAGS ) $(CXXFLAGS ) -c -o $@ $(libcppdir ) /filelister.cpp
597+
595598$(libcppdir ) /findtoken.o : lib/findtoken.cpp lib/astutils.h lib/config.h lib/errortypes.h lib/findtoken.h lib/library.h lib/mathlib.h lib/smallvector.h lib/standards.h lib/templatesimplifier.h lib/token.h lib/utils.h lib/vfvalue.h
596599 $(CXX ) ${INCLUDE_FOR_LIB} $(CPPFLAGS ) $(CXXFLAGS ) -c -o $@ $(libcppdir ) /findtoken.cpp
597600
@@ -685,7 +688,7 @@ $(libcppdir)/vfvalue.o: lib/vfvalue.cpp lib/config.h lib/errortypes.h lib/mathli
685688frontend/frontend.o : frontend/frontend.cpp frontend/frontend.h lib/addoninfo.h lib/checkers.h lib/config.h lib/errortypes.h lib/filesettings.h lib/library.h lib/mathlib.h lib/path.h lib/platform.h lib/settings.h lib/standards.h lib/utils.h
686689 $(CXX ) ${INCLUDE_FOR_FE} $(CPPFLAGS ) $(CXXFLAGS ) -c -o $@ frontend/frontend.cpp
687690
688- cli/cmdlineparser.o : cli/cmdlineparser.cpp cli/cmdlinelogger.h cli/cmdlineparser.h cli/filelister.h externals/tinyxml2/tinyxml2.h lib/addoninfo.h lib/check.h lib/checkers.h lib/color.h lib/config.h lib/cppcheck.h lib/errorlogger.h lib/errortypes.h lib/filesettings.h lib/importproject.h lib/library.h lib/mathlib.h lib/path.h lib/pathmatch.h lib/platform.h lib/regex.h lib/settings.h lib/standards.h lib/suppressions.h lib/timer.h lib/utils.h lib/xml.h
691+ cli/cmdlineparser.o : cli/cmdlineparser.cpp cli/cmdlinelogger.h cli/cmdlineparser.h externals/tinyxml2/tinyxml2.h lib/addoninfo.h lib/check.h lib/checkers.h lib/color.h lib/config.h lib/cppcheck.h lib/errorlogger.h lib/errortypes.h lib/filelister .h lib/filesettings.h lib/importproject.h lib/library.h lib/mathlib.h lib/path.h lib/pathmatch.h lib/platform.h lib/regex.h lib/settings.h lib/standards.h lib/suppressions.h lib/timer.h lib/utils.h lib/xml.h
689692 $(CXX ) ${INCLUDE_FOR_CLI} $(CPPFLAGS ) $(CXXFLAGS ) -c -o $@ cli/cmdlineparser.cpp
690693
691694cli/cppcheckexecutor.o : cli/cppcheckexecutor.cpp cli/cmdlinelogger.h cli/cmdlineparser.h cli/cppcheckexecutor.h cli/executor.h cli/processexecutor.h cli/sehwrapper.h cli/signalhandler.h cli/singleexecutor.h cli/threadexecutor.h externals/picojson/picojson.h lib/addoninfo.h lib/analyzerinfo.h lib/check.h lib/checkers.h lib/checkersreport.h lib/color.h lib/config.h lib/cppcheck.h lib/errorlogger.h lib/errortypes.h lib/filesettings.h lib/json.h lib/library.h lib/mathlib.h lib/path.h lib/platform.h lib/sarifreport.h lib/settings.h lib/standards.h lib/suppressions.h lib/timer.h lib/utils.h
@@ -694,9 +697,6 @@ cli/cppcheckexecutor.o: cli/cppcheckexecutor.cpp cli/cmdlinelogger.h cli/cmdline
694697cli/executor.o : cli/executor.cpp cli/executor.h lib/addoninfo.h lib/checkers.h lib/color.h lib/config.h lib/errorlogger.h lib/errortypes.h lib/library.h lib/mathlib.h lib/platform.h lib/settings.h lib/standards.h lib/suppressions.h lib/utils.h
695698 $(CXX ) ${INCLUDE_FOR_CLI} $(CPPFLAGS ) $(CXXFLAGS ) -c -o $@ cli/executor.cpp
696699
697- cli/filelister.o : cli/filelister.cpp cli/filelister.h lib/config.h lib/filesettings.h lib/mathlib.h lib/path.h lib/pathmatch.h lib/platform.h lib/standards.h lib/utils.h
698- $(CXX ) ${INCLUDE_FOR_CLI} $(CPPFLAGS ) $(CXXFLAGS ) -c -o $@ cli/filelister.cpp
699-
700700cli/main.o : cli/main.cpp cli/cppcheckexecutor.h lib/config.h lib/errortypes.h lib/filesettings.h lib/mathlib.h lib/path.h lib/platform.h lib/standards.h
701701 $(CXX ) ${INCLUDE_FOR_CLI} $(CPPFLAGS ) $(CXXFLAGS ) -c -o $@ cli/main.cpp
702702
@@ -721,7 +721,7 @@ cli/threadexecutor.o: cli/threadexecutor.cpp cli/executor.h cli/threadexecutor.h
721721test/fixture.o : test/fixture.cpp externals/tinyxml2/tinyxml2.h lib/addoninfo.h lib/check.h lib/checkers.h lib/color.h lib/config.h lib/cppcheck.h lib/errorlogger.h lib/errortypes.h lib/library.h lib/mathlib.h lib/path.h lib/platform.h lib/settings.h lib/standards.h lib/tokenize.h lib/tokenlist.h lib/utils.h lib/xml.h test/fixture.h test/helpers.h test/options.h test/redirect.h
722722 $(CXX ) ${INCLUDE_FOR_TEST} ${CFLAGS_FOR_TEST} $(CPPFLAGS ) $(CXXFLAGS ) -c -o $@ test/fixture.cpp
723723
724- test/helpers.o : test/helpers.cpp cli/filelister.h externals/simplecpp/simplecpp.h externals/tinyxml2/tinyxml2.h lib/addoninfo.h lib/checkers.h lib/config.h lib/errortypes.h lib/filesettings.h lib/library.h lib/mathlib.h lib/path.h lib/pathmatch.h lib/platform.h lib/preprocessor.h lib/settings.h lib/standards.h lib/tokenize.h lib/tokenlist.h lib/utils.h lib/xml.h test/helpers.h
724+ test/helpers.o : test/helpers.cpp externals/simplecpp/simplecpp.h externals/tinyxml2/tinyxml2.h lib/addoninfo.h lib/checkers.h lib/config.h lib/errortypes.h lib/filelister .h lib/filesettings.h lib/library.h lib/mathlib.h lib/path.h lib/pathmatch.h lib/platform.h lib/preprocessor.h lib/settings.h lib/standards.h lib/tokenize.h lib/tokenlist.h lib/utils.h lib/xml.h test/helpers.h
725725 $(CXX ) ${INCLUDE_FOR_TEST} ${CFLAGS_FOR_TEST} $(CPPFLAGS ) $(CXXFLAGS ) -c -o $@ test/helpers.cpp
726726
727727test/main.o : test/main.cpp externals/simplecpp/simplecpp.h lib/addoninfo.h lib/check.h lib/checkers.h lib/color.h lib/config.h lib/errorlogger.h lib/errortypes.h lib/library.h lib/mathlib.h lib/platform.h lib/preprocessor.h lib/settings.h lib/standards.h lib/utils.h test/fixture.h test/options.h
@@ -787,7 +787,7 @@ test/testexceptionsafety.o: test/testexceptionsafety.cpp lib/addoninfo.h lib/che
787787test/testexecutor.o : test/testexecutor.cpp cli/executor.h lib/addoninfo.h lib/check.h lib/checkers.h lib/color.h lib/config.h lib/errorlogger.h lib/errortypes.h lib/filesettings.h lib/library.h lib/mathlib.h lib/path.h lib/platform.h lib/settings.h lib/standards.h lib/suppressions.h lib/tokenize.h lib/tokenlist.h lib/utils.h test/fixture.h test/helpers.h
788788 $(CXX ) ${INCLUDE_FOR_TEST} ${CFLAGS_FOR_TEST} $(CPPFLAGS ) $(CXXFLAGS ) -c -o $@ test/testexecutor.cpp
789789
790- test/testfilelister.o : test/testfilelister.cpp cli/filelister.h lib/addoninfo.h lib/check.h lib/checkers.h lib/color.h lib/config.h lib/errorlogger.h lib/errortypes.h lib/filesettings.h lib/library.h lib/mathlib.h lib/path.h lib/pathmatch.h lib/platform.h lib/settings.h lib/standards.h lib/utils.h test/fixture.h
790+ test/testfilelister.o : test/testfilelister.cpp lib/addoninfo.h lib/check.h lib/checkers.h lib/color.h lib/config.h lib/errorlogger.h lib/errortypes.h lib/filelister .h lib/filesettings.h lib/library.h lib/mathlib.h lib/path.h lib/pathmatch.h lib/platform.h lib/settings.h lib/standards.h lib/utils.h test/fixture.h
791791 $(CXX ) ${INCLUDE_FOR_TEST} ${CFLAGS_FOR_TEST} $(CPPFLAGS ) $(CXXFLAGS ) -c -o $@ test/testfilelister.cpp
792792
793793test/testfilesettings.o : test/testfilesettings.cpp lib/addoninfo.h lib/check.h lib/checkers.h lib/color.h lib/config.h lib/errorlogger.h lib/errortypes.h lib/filesettings.h lib/library.h lib/mathlib.h lib/path.h lib/platform.h lib/settings.h lib/standards.h lib/utils.h test/fixture.h
@@ -955,6 +955,6 @@ externals/simplecpp/simplecpp.o: externals/simplecpp/simplecpp.cpp externals/sim
955955externals/tinyxml2/tinyxml2.o : externals/tinyxml2/tinyxml2.cpp externals/tinyxml2/tinyxml2.h
956956 $(CXX ) $(CPPFLAGS ) $(CXXFLAGS ) -w -D_LARGEFILE_SOURCE -c -o $@ externals/tinyxml2/tinyxml2.cpp
957957
958- tools/dmake/dmake.o : tools/dmake/dmake.cpp cli/filelister .h lib/config .h lib/filesettings.h lib/mathlib.h lib/path.h lib/pathmatch.h lib/platform.h lib/standards.h lib/utils.h
958+ tools/dmake/dmake.o : tools/dmake/dmake.cpp lib/config .h lib/filelister .h lib/filesettings.h lib/mathlib.h lib/path.h lib/pathmatch.h lib/platform.h lib/standards.h lib/utils.h
959959 $(CXX ) ${INCLUDE_FOR_LIB} $(CPPFLAGS ) $(CXXFLAGS ) -c -o $@ tools/dmake/dmake.cpp
960960
0 commit comments