|
|
1.1 root 1: # Makefile 1.12 83/07/03
2: #
3: #
4: DESTDIR=
5: AS=/bin/as
6: CC=/bin/cc
7: LD=/bin/ld
8: INCLDIR=${DESTDIR}/usr/include
9: MAKEPARAM = AS=${AS} CC=${CC} LD=${LD} INCLDIR=${INCLDIR} DESTDIR=${DESTDIR}
10:
11: SRCS = rtar.c tarrmt.c
12:
13: OBJS = rtar.o tarrmt.o
14:
15: DFLAGS = -DRTAR
16: CFLAGS = -O $(DFLAGS)
17:
18: all: rtar
19:
20: rtar: $(OBJS)
21: $(CC) $(CFLAGS) $(OBJS) -o rtar
22: rtar.o:
23: cp ../../bin/tar.c rtar.c
24: $(CC) $(CFLAGS) -c rtar.c
25:
26: tarrmt.o:
27: $(CC) $(CFLAGS) -c tarrmt.c
28: clean:
29: rm -f rtar.o tarrmt.o
30:
31: cleansrc:
32: rm -f *.[ch] Makefile
33:
34: lint:
35: lint $(DFLAGS) $(SRCS)
36:
37: print:
38: pr $(PSRCS) | lpr
39:
40: install:
41: chmod 4755 rtar
42: install -s rtar $(DESTDIR)/usr/ucb/rtar
43:
44: $(OBJS): ${INCLDIR}/stdio.h \
45: ${INCLDIR}/sys/param.h \
46: ${INCLDIR}/sys/stat.h \
47: ${INCLDIR}/sys/dir.h \
48: ${INCLDIR}/sys/ioctl.h \
49: ${INCLDIR}/sys/mtio.h \
50: ${INCLDIR}/sys/time.h \
51: ${INCLDIR}/signal.h \
52: ${INCLDIR}/errno.h
53:
54: $(OBJS): ${INCLDIR}/sys/param.h \
55: ${INCLDIR}/sys/mtio.h \
56: ${INCLDIR}/sys/ioctl.h \
57: ${INCLDIR}/netinet/in.h \
58: ${INCLDIR}/stdio.h \
59: ${INCLDIR}/netdb.h
60:
61: $(OBJS): ${INCLDIR}/sys/types.h \
62: ${INCLDIR}/netdb.h \
63: ${INCLDIR}/sys/socket.h \
64: ${INCLDIR}/errno.h \
65: ${INCLDIR}/stdio.h \
66: ${INCLDIR}/netinet/in.h
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.