CC = gcc
CFLAGS = `pkg-config libxml-2.0 --cflags` -Wall -ggdb3 -O0 -std=c99 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE
COMPILE=$(CC) $(CFLAGS)
LDFLAGS = `pkg-config libxml-2.0 --libs` -lnetfs -liohelp -lfshelp -lports -lshouldbeinlibc
OBJS = fs.o xmlfs.o xml.o netfs.o fsutils.o
BINARY = xmlfs


all: $(OBJS)
	$(CC) -o $(BINARY) $(OBJS) $(LDFLAGS)

.c.o:
	$(COMPILE) -c $<

clean: 
	rm -f *.o core *.obj *~ $(BINARY)
