head     1.4;
branch   ;
access   ;
symbols  ;
locks    ; strict;
comment  @# @;


1.4
date     87.04.17.10.32.18;  author davy;  state Exp;
branches ;
next     1.3;

1.3
date     87.03.23.15.21.08;  author davy;  state Exp;
branches ;
next     1.2;

1.2
date     87.03.20.13.07.01;  author davy;  state Exp;
branches ;
next     1.1;

1.1
date     87.03.20.11.25.09;  author davy;  state Exp;
branches ;
next     ;


desc
@Initial revision.
@


1.4
log
@Fixed to make cleanlog.
@
text
@#
# $Header: /usr/harbor/davy/system/backup/RCS/Makefile,v 1.3 87/03/23 15:21:08 davy Exp Locker: davy $
#
# Makefile for the backup program.
#
# David A. Curry
# Purdue Engineering Computer Network
# November, 1985
#
# $Log:	Makefile,v $
# Revision 1.3  87/03/23  15:21:08  davy
# Added mt.c to the list.
# 
# Revision 1.2  87/03/20  13:07:01  davy
# Added cleanlog.
# 
# Revision 1.1  87/03/20  11:25:09  davy
# Initial revision
# 
#
LPR=	/usr/ucb/lpr
CFLAGS=	-O
DESTDIR=

HDRS=	backup.h defaults.h externs.h
SRCS=	backup.c catalog.c controlfile.c dumpdates.c estimate.c interact.c \
	mt.c pty.c rundump.c tape.c tapemark.c
OBJS=	backup.o catalog.o controlfile.o dumpdates.o estimate.o interact.o \
	mt.o pty.o rundump.o tape.o tapemark.o

all: backup cleanlog

backup: $(OBJS)
	$(CC) $(CFLAGS) -o backup $(OBJS)

cleanlog: cleanlog.c
	$(CC) $(CFLAGS) -o cleanlog cleanlog.c

install: backup cleanlog
	install -c -s -m 4750 -o root -g operator backup $(DESTDIR)/usr/ecn
	install -c -s -m  750 -o backup -g operator cleanlog $(DESTDIR)/usr/backup

clean:
	rm -f a.out core *.o

zap: clean
	rm -f backup cleanlog

print:
	@@pr $(HDRS) $(SRCS) | $(LPR)

lint:
	@@lint -xc $(SRCS) | sed -e '/inconsistently/d'

tags: $(HDRS) $(SRCS)
	@@ctags $(HDRS) $(SRCS)

mt.o: backup.h externs.h mt.c
pty.o: backup.h externs.h pty.c
tape.o: backup.h externs.h tape.c
backup.o: backup.h externs.h backup.c
catalog.o: backup.h externs.h catalog.c
rundump.o: backup.h externs.h rundump.c
estimate.o: backup.h externs.h estimate.c
interact.o: backup.h externs.h interact.c
tapemark.o: backup.h externs.h tapemark.c
dumpdates.o: backup.h externs.h dumpdates.c
controlfile.o: backup.h defaults.h externs.h controlfile.c

@


1.3
log
@Added mt.c to the list.
@
text
@d2 1
a2 1
# $Header: /usr/harbor/davy/system/backup/RCS/Makefile,v 1.2 87/03/20 13:07:01 davy Exp Locker: davy $
d11 3
d31 2
d41 1
a41 1
	install -c -s  m  750 -o backup -g operator cleanlog $(DESTDIR)/usr/backup
@


1.2
log
@Added cleanlog.
@
text
@d2 1
a2 1
# $Header: /usr/harbor/davy/system/backup/RCS/Makefile,v 1.1 87/03/20 11:25:09 davy Exp Locker: davy $
d11 3
d24 1
a24 1
	pty.c rundump.c tape.c tapemark.c
d26 1
a26 1
	pty.o rundump.o tape.o tapemark.o
d53 11
a63 10
pty.o: backup.h externs.h
tape.o: backup.h externs.h
backup.o: backup.h externs.h
catalog.o: backup.h externs.h
rundump.o: backup.h externs.h
estimate.o: backup.h externs.h
interact.o: backup.h externs.h
tapemark.o: backup.h externs.h
dumpdates.o: backup.h externs.h
controlfile.o: backup.h defaults.h externs.h
@


1.1
log
@Initial revision
@
text
@d2 1
a2 1
# $Header$
d10 4
a13 1
# $Log$
d28 4
a31 1
install: backup
d33 1
d39 1
a39 1
	rm -f backup
@
