LIBRARY= libexpat

CC = kos32-gcc
AR = kos32-ar
LD = kos32-ld

INSTALLDIR:= /home/autobuild/tools/win32/lib

CFLAGS = -U_Win32 -U_WIN32 -U__MINGW32__ -c -O2 -fno-ident -fomit-frame-pointer

ARFLAGS = crs

INCLUDES= -I. -I../newlib/libc/include

DEFS = -DHAVE_EXPAT_CONFIG_H

DEFINES= $(DEFS)

SRCS = 	lib/xmlparse.c		\
	lib/xmlrole.c		\
	lib/xmltok.c		\
	lib/xmltok_impl.c	\
	lib/xmltok_ns.c		\
	$(NULL) 

OBJS =  $(patsubst %.c, %.o, $(SRCS))

# targets 

all:$(LIBRARY).a 

$(LIBRARY).a: $(OBJS) Makefile
	$(AR) $(ARFLAGS) $(LIBRARY).a $(OBJS)
	mv -f $(LIBRARY).a $(INSTALLDIR)

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

clean: 
	-rm -f lib/*.o 




