#!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 ../libxcmd/libxcmd.a LHFILES = init.h io.h LCFILES = init.c \ attr.c bmap.c file.c freeze.c fsync.c getrusage.c imap.c \ mmap.c open.c pread.c prealloc.c pwrite.c truncate.c LOBJS = $(LCFILES:.c=.o) LDIRT = $(LHFILES) $(LCFILES) Makedepend $(TARGETS) 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/$@ $@