#!smake include ${ROOT}/usr/include/make/commondefs XFSCMDS = ../.. LCOPTS = -fullwarn BINDIR = /usr/bin SBINDIR = /usr/sbin LCFLAGS = -I../include `sh ../include/version.sh $(XFSCMDS)/xfsprogs/VERSION` LLDLIBS = -lgen LHFILES = command.h input.h init.h io.h LCFILES = command.c input.c init.c \ attr.c bmap.c file.c freeze.c fsync.c help.c \ mmap.c open.c pread.c prealloc.c pwrite.c quit.c \ truncate.c LOBJS = $(LCFILES:.c=.o) LDIRT = $(LHFILES) $(LCFILES) TARGETS = xfs_io SCRIPTS = lsattr chattr default: $(TARGETS) include $(COMMONRULES) install: $(TARGETS) $(INSTALL) -F $(BINDIR) -m 755 $(SCRIPTS) $(INSTALL) -F $(SBINDIR) -m 755 $(TARGETS) $(TARGETS): $(LOBJS) $(LHFILES) $(LCFILES) $(CCF) $(DEBUG) $(LOBJS) $(LDFLAGS) -o $@ $(LHFILES) $(LCFILES): @rm -f $@; ln -s $(XFSCMDS)/xfsprogs/io/$@ $@