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

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

LIB-PATH = -L ../libxfs -L ../libdisk -L ../../lib
LIBS = -lxfs -ldisk -luuid
CFLAGS += -O1 -g -DDEBUG -funsigned-char -Wall -I. -I../include -DVERSION=\"2.6.3\" -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 #-D_REENTRANT -fno-strict-aliasing
OBJS=trtab.o proto.o xfs_mkfs.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
#-----------------------------------------------------
