From 065db3d9f659fa91e6559f59b1c0c497b2ed8b9c Mon Sep 17 00:00:00 2001 From: Ryan Pavlik Date: Fri, 17 Jan 2014 15:52:05 -0600 Subject: [PATCH] Add a rule to the cli makefile to actually build TinyXML2 --- Makefile | 3 +++ tools/dmake.cpp | 1 + 2 files changed, 4 insertions(+) diff --git a/Makefile b/Makefile index 4245f6b69..94755da64 100644 --- a/Makefile +++ b/Makefile @@ -530,3 +530,6 @@ test/testunusedvar.o: test/testunusedvar.cpp test/testsuite.h lib/errorlogger.h test/testvalueflow.o: test/testvalueflow.cpp test/testsuite.h lib/errorlogger.h lib/config.h lib/suppressions.h test/redirect.h lib/library.h lib/path.h lib/mathlib.h test/testutils.h lib/settings.h lib/standards.h lib/timer.h lib/tokenize.h lib/tokenlist.h lib/valueflow.h lib/token.h $(CXX) ${INCLUDE_FOR_TEST} $(CPPFLAGS) $(CFG) $(CXXFLAGS) -std=c++0x -c -o test/testvalueflow.o test/testvalueflow.cpp +externals/tinyxml/tinyxml2.o: externals/tinyxml/tinyxml2.cpp externals/tinyxml/tinyxml2.h + $(CXX) ${INCLUDE_FOR_LIB} $(CPPFLAGS) $(CFG) $(CXXFLAGS) -std=c++0x -c -o externals/tinyxml/tinyxml2.o externals/tinyxml/tinyxml2.cpp + diff --git a/tools/dmake.cpp b/tools/dmake.cpp index 7163e8485..3e63cc9fa 100644 --- a/tools/dmake.cpp +++ b/tools/dmake.cpp @@ -388,6 +388,7 @@ int main(int argc, char **argv) compilefiles(fout, libfiles, "${INCLUDE_FOR_LIB}"); compilefiles(fout, clifiles, "${INCLUDE_FOR_CLI}"); compilefiles(fout, testfiles, "${INCLUDE_FOR_TEST}"); + compilefiles(fout, externalfiles, "${INCLUDE_FOR_LIB}"); return 0; }