|
|
| File: [Development] / xfs-cmds / irix / io / Makefile (download)
Revision 1.3, Fri Feb 4 04:57:38 2005 UTC (12 years, 8 months ago) by nathans.longdrop.melbourne.sgi.com
More build work to get plugged into an IRIX build. Merge of master-melb:xfs-cmds:21390a by kenmcd. |
#!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/$@ $@