source: trunk/athena/bin/delete/Makefile @ 1706

Revision 1706, 3.2 KB checked in by jik, 35 years ago (diff)
added headers at the top of the file
Line 
1#     Copyright 1988 Massachusetts Institute of Technology.
2#
3#     For copying and distribution information, see the file
4#     "mit-copyright.h".
5#
6#     $Source: /afs/dev.mit.edu/source/repository/athena/bin/delete/Makefile,v $
7#     $Author: jik $
8#     $Header: /afs/dev.mit.edu/source/repository/athena/bin/delete/Makefile,v 1.3 1989-01-27 03:13:45 jik Exp $
9#
10
11TARGETS = delete undelete expunge purge lsdel
12DESTDIR =
13CC = cc
14CFLAGS = -O
15SRCS = delete.c undelete.c directories.c pattern.c util.c expunge.c
16
17all: $(TARGETS)
18
19install:
20        for i in $(TARGETS)
21        do
22        cp $i $(DESTDIR)
23        strip $(DESDTIR)/$i
24        done
25
26delete: delete.o util.o
27        cc $(CFLAGS) -o delete delete.o util.o
28
29undelete: undelete.o directories.o util.o pattern.o
30        cc $(CFLAGS) -o undelete undelete.o directories.o util.o pattern.o
31
32saber_undelete:
33        #alias s step
34        #alias n next
35        #load undelete.c directories.c util.c pattern.c
36
37expunge: expunge.o directories.o pattern.o util.o
38        cc $(CFLAGS) -o expunge expunge.o directories.o pattern.o util.o
39
40saber_expunge:
41        #alias s step
42        #alias n next
43        #load expunge.c directories.c pattern.c util.c
44
45purge: expunge
46        ln -s expunge purge
47
48clean:
49        -rm -f *~ *.bak *.o delete undelete lsdel expunge purge
50
51depend: delete.c undelete.c
52        /usr/athena/makedepend -v $(CFLAGS) -s'# DO NOT DELETE' $(SRCS)
53
54# DO NOT DELETE THIS LINE -- makedepend depends on it
55
56delete.o: /usr/include/sys/types.h /usr/include/stdio.h
57delete.o: /usr/include/sys/stat.h /usr/include/sys/dir.h
58delete.o: /usr/include/strings.h /usr/include/sys/param.h
59# /usr/include/sys/param.h includes:
60#       machine/machparam.h
61#       signal.h
62#       sys/types.h
63delete.o: /usr/include/machine/machparam.h /usr/include/sys/signal.h
64delete.o: /usr/include/sys/file.h util.h delete.h
65undelete.o: /usr/include/stdio.h /usr/include/sys/types.h
66undelete.o: /usr/include/sys/dir.h /usr/include/sys/param.h
67undelete.o: /usr/include/machine/machparam.h /usr/include/sys/signal.h
68undelete.o: /usr/include/strings.h /usr/include/sys/stat.h directories.h
69undelete.o: pattern.h util.h undelete.h
70directories.o: /usr/include/sys/types.h /usr/include/sys/stat.h
71directories.o: /usr/include/sys/param.h /usr/include/machine/machparam.h
72directories.o: /usr/include/sys/signal.h /usr/include/sys/dir.h
73directories.o: /usr/include/strings.h /usr/include/errno.h directories.h
74directories.o: util.h
75pattern.o: /usr/include/stdio.h /usr/include/sys/types.h
76pattern.o: /usr/include/sys/dir.h /usr/include/sys/param.h
77pattern.o: /usr/include/machine/machparam.h /usr/include/sys/signal.h
78pattern.o: /usr/include/strings.h /usr/include/sys/stat.h directories.h
79pattern.o: pattern.h util.h undelete.h
80util.o: /usr/include/stdio.h /usr/include/sys/param.h
81util.o: /usr/include/machine/machparam.h /usr/include/sys/signal.h
82util.o: /usr/include/sys/types.h /usr/include/sys/dir.h
83util.o: /usr/include/strings.h /usr/include/pwd.h util.h
84expunge.o: /usr/include/stdio.h /usr/include/sys/types.h
85expunge.o: /usr/include/sys/time.h
86# /usr/include/sys/time.h includes:
87#       time.h
88expunge.o: /usr/include/sys/time.h /usr/include/sys/dir.h
89expunge.o: /usr/include/sys/param.h /usr/include/machine/machparam.h
90expunge.o: /usr/include/sys/signal.h /usr/include/strings.h
91expunge.o: /usr/include/sys/stat.h directories.h util.h pattern.h expunge.h
Note: See TracBrowser for help on using the repository browser.