CC = gcc

override CFLAGS += -g -O2 -Ixmlparse -Ixmltok

OBJS = xmlparse/xmlparse.o xmltok/xmlrole.o xmltok/xmltok.o

expat.a: $(OBJS)
	ar ruv expat.a $(OBJS)
	ranlib expat.a

clean:
	rm -f expat.a xmlparse/*.o xmltok/*.o

%.o: %.c Makefile
	$(CC) -c $(CFLAGS) $< -o $@
