diff --git a/Makefile b/Makefile index aab6293..20777bc 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,19 @@ -all: xmltest -xmltest: xmltest.cpp tinyxml2.cpp tinyxml2.h +all: xmltest staticlib + +rebuild: clean all + +xmltest: xmltest.cpp tinyxml2.a + +clean: + $(RM) *.o xmltest tinyxml2.a + test: clean xmltest ./xmltest -clean: - rm -f *.o xmltest + +staticlib: tinyxml2.a + +tinyxml2.a: tinyxml2.o + $(AR) $(ARFLAGS)s $@ $^ + +tinyxml2.o: tinyxml2.cpp tinyxml2.h +