MKFS=mkfs.o util.o fatx.o dir.o
CFLAGS=-O2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D__USE_LARGEFILE64 -Wall -Werror

all: mkfs.fatx

mkfs.fatx: ${MKFS}
	gcc -o $@ -static ${MKFS} ${CFLAGS}
	strip $@

clean:
	rm -f $(MKFS) mkfs.fatx *# *~

.PHONY: clean

%.o	: %.c 
	${CC} ${CFLAGS} -o $@ -c $<

install:
	cp mkfs.fatx $(DESTDIR)/sbin/
	chmod 0700 $(DESTDIR)/sbin/mkfs.fatx
