rendered paste bodyFLAGS=-lpthread
EXTFLAGS=-Wall -pedantic
#xml parser files
TINYPATH = tinyxml
TINYSTR = tinystr.cpp
TINYERR = tinyxmlerror.cpp
TINYXML = tinyxml.cpp
TINYPARSER = tinyxmlparser.cpp
all: PeerInfo
g++ $(FLAGS) -I$(TINYPATH)/ $(TINYPATH)/$(TINYERR) $(TINYPATH)/$(TINYSTR) $(TINYPATH)/$(TINYXML) $(TINYPATH)/$(TINYPARSER) PeerInfo.o -o BlackoutServer.x BlackoutServer.cpp
full: tinyxml PeerInfo
g++ $(FLAGS) $(EXTFLAGS) $(TINYXML) PeerInfo.o -o BlackoutServer.x BlackoutServer.cpp
PeerInfo: PeerInfo.cpp PeerInfo.h
g++ $(EXTFLAGS) -c PeerInfo.cpp
tinyxml:
make -f tinyxml
clean:
rm *.o
rm *.x
rm *.gch