
all: libtinyxml.a tinystr.o tinyxml.o tinyxmlerror.o tinyxmlparser.o


tinystr.o: tinystr.cpp
	g++ -c -fPIC tinystr.cpp -o tinystr.o

tinyxml.o: tinyxml.cpp
	g++ -c -fPIC tinyxml.cpp -o tinyxml.o


tinyxmlerror.o: tinyxmlerror.cpp
	g++ -c -fPIC tinyxmlerror.cpp -o tinyxmlerror.o

tinyxmlparser.o: tinyxmlparser.cpp
	g++ -c -fPIC tinyxmlparser.cpp -o tinyxmlparser.o

libtinyxml.a: tinystr.o tinyxml.o tinyxmlerror.o tinyxmlparser.o
	ar crv libtinyxml.a tinystr.o tinyxml.o tinyxmlerror.o tinyxmlparser.o


clean:
	rm *.o *~