include Makefile.define

# Ĭϳ
default:all

# Ӧļб
PATS = ./TinyXML/tinystr.o ./TinyXML/tinyxml.o ./TinyXML/tinyxmlerror.o ./TinyXML/tinyxmlparser.o \
	   XmlOpeation.o XML2CPP.o

LIB_BASE_OBJS = tinystr.o tinyxml.o tinyxmlerror.o tinyxmlparser.o \
				XmlOpeation.o XML2CPP.o
LIB_BASE = XML2CPP

all: XML2CPP clear
			
# Ӧó
all:$(LIB_BASE) Makefile

$(LIB_BASE):$(PATS)
	$(CC) -rdynamic -o $(LIB_BASE) $(LIB_BASE_OBJS) $(LIBS)

# 
clean:
	rm -rf *.o  $(LIB_BASE) $(LIB_BASE_OBJS)
clear:	
	mv XML2CPP ./Bin
cl:	
	rm -rf *.o 
