#-----------------------------------------------------
TOPDIR  :=  $(shell /bin/pwd)
TOPDIR  :=  $(TOPDIR)/../..

include $(TOPDIR)/prerules.mk
#-----------------------------------------------------

LIB-PATH = -L ../libxfs -L ../libdisk -L ../../library/lib
LIBS = -lxfs -ldisk -luuid
CFLAGS += -O1 -g -DDEBUG -funsigned-char -Wall -I. -I../../library/include -I../include -DVERSION=\"2.7.11\" -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 #-D_REENTRANT -fno-strict-aliasing
OBJS=proto.o xfs_mkfs.o maxtrres.o 

APPS = mkfs.xfs

all: $(APPS)

mkfs.xfs: $(OBJS)
	${CC} $(LDFLAGS) -o $@  ${OBJS} $(LIB-PATH) ${LIBS} $(LDLIBS)
	$(STRIP) mkfs.xfs
%.o : %.c Makefile
	$(CC) -c $(CFLAGS) $<

install: all
	mkdir -p $(T_UBIN)
	cp -pdR mkfs.xfs $(T_UBIN)

clean:
	rm -f *.[od] $(APPS)
#-----------------------------------------------------
include $(TOPDIR)/rules.mk
#-----------------------------------------------------
