[12146] | 1 | # $Id: Makefile.in,v 1.1 1998-11-16 16:43:36 ghudson Exp $ |
---|
| 2 | |
---|
| 3 | SHELL=/bin/sh |
---|
| 4 | VPATH=@srcdir@ |
---|
| 5 | INSTALL=@INSTALL@ |
---|
| 6 | INSTALL_PROGRAM=@INSTALL_PROGRAM@ |
---|
| 7 | srcdir=@srcdir@ |
---|
| 8 | top_srcdir=@top_srcdir@ |
---|
| 9 | prefix=@prefix@ |
---|
| 10 | exec_prefix=@exec_prefix@ |
---|
| 11 | bindir=@bindir@ |
---|
| 12 | mandir=@mandir@ |
---|
| 13 | |
---|
| 14 | CC=@CC@ |
---|
| 15 | DEFS=@DEFS@ |
---|
| 16 | CPPFLAGS=@CPPFLAGS@ |
---|
| 17 | CFLAGS=@CFLAGS@ |
---|
| 18 | LDFLAGS=@LDFLAGS@ |
---|
| 19 | LIBS=@AFS_LIBS@ @LIBS@ -lcom_err |
---|
| 20 | ALL_CFLAGS=${CPPFLAGS} ${CFLAGS} ${DEFS} |
---|
| 21 | |
---|
| 22 | COBJS= util.o delete_errs.o errors.o |
---|
| 23 | POBJS= directories.o pattern.o shell_regexp.o stack.o |
---|
| 24 | OBJS= ${COBJS} ${POBJS} delete.o undelete.o expunge.o lsdel.o col.o |
---|
[23659] | 25 | DELETEOBJS= delete.o ${POBJS} ${COBJS} |
---|
[12146] | 26 | UNDELETEOBJS= undelete.o ${POBJS} ${COBJS} |
---|
| 27 | EXPUNGEOBJS= expunge.o col.o ${POBJS} ${COBJS} |
---|
| 28 | LSDELOBJS= lsdel.o col.o ${POBJS} ${COBJS} |
---|
| 29 | |
---|
| 30 | PROGS= delete undelete expunge lsdel |
---|
| 31 | |
---|
| 32 | all: ${PROGS} |
---|
| 33 | |
---|
| 34 | delete: ${DELETEOBJS} |
---|
| 35 | ${CC} ${LDFLAGS} -o $@ ${DELETEOBJS} ${LIBS} |
---|
| 36 | |
---|
| 37 | undelete: ${UNDELETEOBJS} |
---|
| 38 | ${CC} ${LDFLAGS} -o $@ ${UNDELETEOBJS} ${LIBS} |
---|
| 39 | |
---|
| 40 | expunge: ${EXPUNGEOBJS} |
---|
| 41 | ${CC} ${LDFLAGS} -o $@ ${EXPUNGEOBJS} ${LIBS} |
---|
| 42 | |
---|
| 43 | lsdel: ${LSDELOBJS} |
---|
| 44 | ${CC} ${LDFLAGS} -o $@ ${LSDELOBJS} ${LIBS} |
---|
| 45 | |
---|
| 46 | delete_errs.h delete_errs.c: |
---|
| 47 | compile_et ${srcdir}/delete_errs.et |
---|
| 48 | |
---|
| 49 | .c.o: |
---|
| 50 | ${CC} -c ${ALL_CFLAGS} $< |
---|
| 51 | |
---|
| 52 | check: |
---|
| 53 | |
---|
| 54 | install: |
---|
| 55 | ${top_srcdir}/mkinstalldirs ${DESTDIR}${bindir} |
---|
| 56 | ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man1 |
---|
| 57 | ${INSTALL_PROGRAM} delete ${DESTDIR}${bindir} |
---|
| 58 | ${INSTALL_PROGRAM} undelete ${DESTDIR}${bindir} |
---|
| 59 | ${INSTALL_PROGRAM} expunge ${DESTDIR}${bindir} |
---|
| 60 | ${INSTALL_PROGRAM} lsdel ${DESTDIR}${bindir} |
---|
| 61 | rm -f ${DESTDIR}${bindir}/purge |
---|
| 62 | ln -s expunge ${DESTDIR}${bindir}/purge |
---|
| 63 | ${INSTALL} -m 444 ${srcdir}/man1/delete.1 ${DESTDIR}${mandir}/man1 |
---|
| 64 | ${INSTALL} -m 444 ${srcdir}/man1/undelete.1 ${DESTDIR}${mandir}/man1 |
---|
| 65 | ${INSTALL} -m 444 ${srcdir}/man1/expunge.1 ${DESTDIR}${mandir}/man1 |
---|
| 66 | ${INSTALL} -m 444 ${srcdir}/man1/lsdel.1 ${DESTDIR}${mandir}/man1 |
---|
| 67 | ${INSTALL} -m 444 ${srcdir}/man1/purge.1 ${DESTDIR}${mandir}/man1 |
---|
| 68 | |
---|
| 69 | clean: |
---|
| 70 | rm -f ${PROGS} ${OBJS} |
---|
| 71 | |
---|
| 72 | distclean: clean |
---|
| 73 | rm -f config.cache config.log config.status Makefile |
---|
| 74 | |
---|
| 75 | col.o: col.c errors.h mit-copying.h delete_errs.h col.h |
---|
| 76 | delete.o: delete.c errors.h mit-copying.h delete_errs.h util.h delete.h |
---|
| 77 | directories.o: directories.c delete_errs.h util.h mit-copying.h \ |
---|
| 78 | directories.h errors.h |
---|
| 79 | errors.o: errors.c delete_errs.h mit-copying.h |
---|
| 80 | expunge.o: expunge.c col.h mit-copying.h util.h directories.h \ |
---|
| 81 | pattern.h expunge.h shell_regexp.h delete_errs.h errors.h |
---|
| 82 | lsdel.o: lsdel.c col.h mit-copying.h util.h directories.h pattern.h \ |
---|
| 83 | lsdel.h shell_regexp.h delete_errs.h errors.h |
---|
| 84 | pattern.o: pattern.c pattern.h mit-copying.h util.h directories.h \ |
---|
| 85 | undelete.h shell_regexp.h delete_errs.h errors.h stack.h |
---|
| 86 | shell_regexp.o: shell_regexp.c shell_regexp.h mit-copying.h \ |
---|
| 87 | delete_errs.h errors.h |
---|
| 88 | stack.o: stack.c stack.h mit-copying.h delete_errs.h errors.h util.h |
---|
| 89 | undelete.o: undelete.c delete_errs.h pattern.h mit-copying.h util.h \ |
---|
| 90 | directories.h undelete.h shell_regexp.h errors.h |
---|
| 91 | util.o: util.c delete_errs.h util.h mit-copying.h directories.h \ |
---|
| 92 | errors.h |
---|