mirror of https://github.com/mabam/CAP.git
169 lines
4.9 KiB
Makefile
169 lines
4.9 KiB
Makefile
# Makefile autoconfigured for ...
|
|
# SunOS system on Fri Feb 15 14:00:17 EST 1991
|
|
|
|
|
|
|
|
MFLAGS=
|
|
LFLAGS=
|
|
CC=cc
|
|
LD=ld
|
|
SHELL=/bin/sh
|
|
INSTALLER=cp
|
|
CFLAGS= -O -DSHORT_NAMES -DMELBOURNE
|
|
I=/usr/include
|
|
#
|
|
# SEE INSTALLATION for documentation
|
|
#
|
|
|
|
# valid are NONXLATE,FULL_NCS_SUPPORT,USECHOWN
|
|
# USESTATFS or USEGETMNT
|
|
# USEQUOTA or USESUNQUOTA
|
|
# and GGTYPE="gid_t"
|
|
OSDEFS= -DUSESTATFS -DUSESUNQUOTA
|
|
AFPLIB=-lafp
|
|
CAPLIB=-lcap
|
|
|
|
# for other libraries (like BSD on hpux)
|
|
SLIB=
|
|
|
|
# used mainly for debugging
|
|
CAPFILES=
|
|
|
|
# aufs.c definitions: USEVPRINTF - use vprintf in logging
|
|
AUFSDEFS=-DUSEVPRINTF
|
|
|
|
# to get "more" information about files with a speed penalty
|
|
# Also, is specific to 4.2 BSD. May not work on some machines
|
|
#AFPUDB=-DSMART_UNIX_FINDERINFO
|
|
|
|
#For hpux (you have you may need to supply a routine that does rename)
|
|
# (Other limitations apply!!!!)
|
|
# RENAME=rename.o
|
|
|
|
# make sure that you define point getopt to att_getopt.o if your system
|
|
# doesn't have it builtin
|
|
GETOPT=
|
|
|
|
# This encodes the assumed location of certain directories
|
|
EXTRAS=../../extras
|
|
# Set the following approriately
|
|
DESTDIR=/usr/local/cap
|
|
|
|
#
|
|
# End of configurable options
|
|
#
|
|
SRCS=afpos.c afpvols.c afpfile.c afpdir.c afpfork.c \
|
|
afpmisc.c afpserver.c aufsicon.c abmisc2.c \
|
|
afpdt.c afpdid.c afposenum.c afpavl.c \
|
|
afposfi.c afpgc.c afppasswd.c afposlock.c aufsv.c \
|
|
afpudb.c afposncs.c afpspd.c sizeserver.c
|
|
OBJS=afpos.o afpvols.o afpfile.o \
|
|
afpmisc.o afpserver.o aufsicon.o abmisc2.o \
|
|
afpdt.o afpdir.o afpfork.o afpdid.o afposenum.o afpavl.o \
|
|
afposfi.o afpgc.o afppasswd.o aufsv.o \
|
|
afpudb.o afposncs.o afpspd.o sizeserver.o
|
|
SYMLINKS=att_getopt.c
|
|
|
|
all: aufs
|
|
|
|
aufs: aufs.o $(OBJS) $(CAPFILES) ${RENAME} $(GETOPT)
|
|
${CC} $(LFLAGS) -o aufs aufs.o $(OBJS) $(CAPFILES) ${RENAME} \
|
|
$(GETOPT) ${AFPLIB} ${CAPLIB} ${SLIB}
|
|
|
|
newver:
|
|
/bin/sh aufs_vers.sh `cat aufs_vers` aufs_vers aufsv.c
|
|
make all
|
|
|
|
aufsv.c: aufs_vers
|
|
/bin/sh aufs_vers.sh `cat aufs_vers` useold aufsv.c
|
|
|
|
clean:
|
|
-rm -f *.o aufs ${SYMLINKS}
|
|
|
|
lint: aufs.c $(SRCS)
|
|
lint aufs.c $(SRCS)
|
|
|
|
install: aufs
|
|
-strip aufs
|
|
${INSTALLER} aufs $(DESTDIR)
|
|
|
|
dist:
|
|
@cat todist
|
|
|
|
att_getopt.o: att_getopt.c
|
|
|
|
att_getopt.c:
|
|
ln -s ${EXTRAS}/att_getopt.c
|
|
|
|
afpos.o: afpos.c
|
|
${CC} ${OSDEFS} ${CFLAGS} -c afpos.c
|
|
|
|
afposncs.o: afposncs.c
|
|
${CC} ${OSDEFS} ${CFLAGS} -c afposncs.c
|
|
|
|
afpudb.o: afpudb.c
|
|
${CC} ${CFLAGS} ${AFPUDB} -c afpudb.c
|
|
|
|
aufs.o: aufs.c
|
|
${CC} ${OSDEFS} ${CFLAGS} ${AUFSDEFS} -c aufs.c
|
|
|
|
# Dependencies
|
|
afpos.o: afpos.c $I/netat/appletalk.h \
|
|
$I/netat/aberrors.h $I/netat/abqueue.h \
|
|
$I/netat/afp.h \
|
|
afpvols.h $I/netat/afpcmd.h
|
|
afpudb.o: afpudb.c $I/netat/appletalk.h afpudb.h
|
|
afpfork.o: afpfork.c $I/netat/appletalk.h $I/netat/aberrors.h \
|
|
$I/netat/abqueue.h $I/netat/afp.h \
|
|
$I/netat/afpcmd.h afpntoh.h
|
|
afpdir.o: afpdir.c $I/netat/appletalk.h $I/netat/aberrors.h \
|
|
$I/netat/abqueue.h $I/netat/afp.h \
|
|
$I/netat/afpcmd.h afpntoh.h
|
|
afposfi.o: afposfi.c $I/netat/appletalk.h \
|
|
$I/netat/aberrors.h $I/netat/abqueue.h \
|
|
$I/netat/afp.h afpgc.h afpudb.h
|
|
afpvols.o: afpvols.c $I/netat/appletalk.h $I/netat/aberrors.h \
|
|
$I/netat/abqueue.h $I/netat/afp.h \
|
|
$I/netat/afpcmd.h afpvols.h \
|
|
afpntoh.h
|
|
afpfile.o: afpfile.c $I/netat/appletalk.h $I/netat/aberrors.h \
|
|
$I/netat/abqueue.h $I/netat/afp.h \
|
|
$I/netat/afpcmd.h afpntoh.h
|
|
afpmisc.o: afpmisc.c $I/netat/appletalk.h $I/netat/aberrors.h \
|
|
$I/netat/abqueue.h $I/netat/afp.h
|
|
afpserver.o: afpserver.c $I/netat/appletalk.h $I/netat/aberrors.h \
|
|
$I/netat/abqueue.h $I/netat/afp.h \
|
|
$I/netat/afpcmd.h afpntoh.h
|
|
aufsicon.o: aufsicon.c $I/netat/appletalk.h $I/netat/aberrors.h \
|
|
$I/netat/abqueue.h
|
|
afpcmd.o: afpcmd.c $I/netat/appletalk.h \
|
|
$I/netat/aberrors.h $I/netat/abqueue.h \
|
|
$I/netat/afp.h $I/netat/afpcmd.h
|
|
abmisc2.o: abmisc2.c $I/netat/appletalk.h \
|
|
$I/netat/aberrors.h $I/netat/abqueue.h \
|
|
$I/netat/afp.h \
|
|
$I/netat/afpcmd.h
|
|
afpdt.o: afpdt.c $I/netat/appletalk.h $I/netat/aberrors.h \
|
|
$I/netat/abqueue.h \
|
|
$I/netat/afp.h $I/netat/afpcmd.h \
|
|
afpvols.h afpdt.h afpavl.h \
|
|
afpntoh.h afpudb.h
|
|
afpdid.o: afpdid.c $I/netat/appletalk.h \
|
|
$I/netat/aberrors.h $I/netat/abqueue.h \
|
|
$I/netat/afp.h
|
|
afposenum.o: afposenum.c $I/netat/appletalk.h $I/netat/aberrors.h \
|
|
$I/netat/abqueue.h $I/netat/afp.h \
|
|
afpdt.h afpavl.h
|
|
afppacks.o: afppacks.c $I/netat/appletalk.h \
|
|
$I/netat/aberrors.h $I/netat/abqueue.h \
|
|
$I/netat/afp.h $I/netat/afpcmd.h
|
|
afpavl.o: afpavl.c afpavl.h
|
|
afperr.o: afperr.c $I/netat/appletalk.h \
|
|
$I/netat/aberrors.h $I/netat/abqueue.h \
|
|
$I/netat/afp.h
|
|
afpgc.o: afpgc.c afpgc.h
|
|
afppasswd.o: afppasswd.c $I/netat/sysvcompat.h afppasswd.h
|
|
afposncs.o: afposncs.c $I/netat/appletalk.h $I/netat/afp.h \
|
|
afposncs.h afps.h
|
|
sizeserver.o: sizeserver.c sizeserver.h
|