diff --git a/Makefile b/Makefile index f83144ff2..b80adae2d 100644 --- a/Makefile +++ b/Makefile @@ -207,6 +207,7 @@ LIBOBJ = $(libcppdir)/analyzerinfo.o \ $(libcppdir)/token.o \ $(libcppdir)/tokenize.o \ $(libcppdir)/tokenlist.o \ + $(libcppdir)/utils.o \ $(libcppdir)/valueflow.o EXTOBJ = externals/simplecpp/simplecpp.o \ @@ -552,6 +553,9 @@ $(libcppdir)/tokenize.o: lib/tokenize.cpp lib/check.h lib/config.h lib/errorlogg $(libcppdir)/tokenlist.o: lib/tokenlist.cpp externals/simplecpp/simplecpp.h lib/config.h lib/errorlogger.h lib/importproject.h lib/library.h lib/mathlib.h lib/path.h lib/platform.h lib/settings.h lib/standards.h lib/suppressions.h lib/templatesimplifier.h lib/timer.h lib/token.h lib/tokenlist.h lib/utils.h lib/valueflow.h $(CXX) ${INCLUDE_FOR_LIB} $(CPPFLAGS) $(CPPFILESDIR) $(CXXFLAGS) $(UNDEF_STRICT_ANSI) -c -o $(libcppdir)/tokenlist.o $(libcppdir)/tokenlist.cpp +$(libcppdir)/utils.o: lib/utils.cpp lib/config.h lib/utils.h + $(CXX) ${INCLUDE_FOR_LIB} $(CPPFLAGS) $(CPPFILESDIR) $(CXXFLAGS) $(UNDEF_STRICT_ANSI) -c -o $(libcppdir)/utils.o $(libcppdir)/utils.cpp + $(libcppdir)/valueflow.o: lib/valueflow.cpp lib/astutils.h lib/config.h lib/errorlogger.h lib/forwardanalyzer.h lib/importproject.h lib/library.h lib/mathlib.h lib/path.h lib/platform.h lib/programmemory.h lib/settings.h lib/standards.h lib/suppressions.h lib/symboldatabase.h lib/templatesimplifier.h lib/timer.h lib/token.h lib/tokenlist.h lib/utils.h lib/valueflow.h lib/valueptr.h $(CXX) ${INCLUDE_FOR_LIB} $(CPPFLAGS) $(CPPFILESDIR) $(CXXFLAGS) $(UNDEF_STRICT_ANSI) -c -o $(libcppdir)/valueflow.o $(libcppdir)/valueflow.cpp diff --git a/lib/lib.pri b/lib/lib.pri index 6809b33d2..392f59d32 100644 --- a/lib/lib.pri +++ b/lib/lib.pri @@ -54,6 +54,7 @@ HEADERS += $${PWD}/analyzerinfo.h \ $${PWD}/token.h \ $${PWD}/tokenize.h \ $${PWD}/tokenlist.h \ + $${PWD}/utils.h \ $${PWD}/valueflow.h SOURCES += $${PWD}/analyzerinfo.cpp \ @@ -107,4 +108,5 @@ SOURCES += $${PWD}/analyzerinfo.cpp \ $${PWD}/token.cpp \ $${PWD}/tokenize.cpp \ $${PWD}/tokenlist.cpp \ + $${PWD}/utils.cpp \ $${PWD}/valueflow.cpp