#ifndef _BLURB_
#define _BLURB_
#/*
#
#            Coda: an Experimental Distributed File System
#                             Release 3.1
#
#          Copyright (c) 1987-1995 Carnegie Mellon University
#                         All Rights Reserved
#
#Permission  to  use, copy, modify and distribute this software and its
#documentation is hereby granted,  provided  that  both  the  copyright
#notice  and  this  permission  notice  appear  in  all  copies  of the
#software, derivative works or  modified  versions,  and  any  portions
#thereof, and that both notices appear in supporting documentation, and
#that credit is given to Carnegie Mellon University  in  all  documents
#and publicity pertaining to direct or indirect use of this code or its
#derivatives.
#
#CODA IS AN EXPERIMENTAL SOFTWARE SYSTEM AND IS  KNOWN  TO  HAVE  BUGS,
#SOME  OF  WHICH MAY HAVE SERIOUS CONSEQUENCES.  CARNEGIE MELLON ALLOWS
#FREE USE OF THIS SOFTWARE IN ITS "AS IS" CONDITION.   CARNEGIE  MELLON
#DISCLAIMS  ANY  LIABILITY  OF  ANY  KIND  FOR  ANY  DAMAGES WHATSOEVER
#RESULTING DIRECTLY OR INDIRECTLY FROM THE USE OF THIS SOFTWARE  OR  OF
#ANY DERIVATIVE WORK.
#
#Carnegie  Mellon  encourages  users  of  this  software  to return any
#improvements or extensions that  they  make,  and  to  grant  Carnegie
#Mellon the rights to redistribute these changes without encumbrance.
#*/
#
#static char *rcsid = "$Header: Makefile,v 3.2.2.1 95/10/11 10:10:15 raiff Exp $";
#endif /*_BLURB_*/




CC = $(CC?$(CC):CC)

CFLAGS = ${CFLAGS} -I/usr/misc/.gnu-comp/include

MACHLIBS = -ltermcap -lmach

LIBS = 	/usr/misc/.gnu-comp/lib/libreadline.a \
	/usr/misc/.gnu-comp/lib/libiberty.a \
	$(LIBAUTH2)	\
	$(SALVAGE_O) 	\
	$(LIBVOL)	\
	$(LIBVOLUTIL)	\
	$(LIBRESLIB)	\
	$(LIBRVMRES)	\
	$(LIBRESOLVE) 	\
	$(LIBGROUP)	\
	$(LIBVV)	\
	$(LIBRPC2) 	\
	$(LIBAL)	\
	$(LIBSYSENT)	\
	$(LIBUTIL) 	\
	$(DIR_O)	\
	$(BUFFER_O)	\
	$(LIBRDS) 	\
	$(LIBSEG) 	\
	$(LIBRVMLWP) 	\
	$(LIBOLDLWP)	


objects=norton.o commands.o parser.o norton-volume.o norton-recov.o \
	norton-vnode.o norton-dir.o norton-rds.o dummy.o

all: norton

norton: ${objects} ${headers} ${HFILES} ${LIBS}
	$(CC) ${CFLAGS} $(LIBFLAGS) -o norton ${objects} ${LIBS} ${MACHLIBS}

clean:
	rm -f *.o norton

cleanbin:
	rm -f norton

relink: cleanbin all

bininstall: norton
	-chmod 0755 ${BINDIR}/norton
	${INSTALL} norton ${BINDIR}

srcinstall:
# Manually setenv SUPPRESS_ALPHACI if you want to suppress the RCS checkin by alphaci
	SRCDIR=$(SRCDIR); export SRCDIR; $(ALPHACI)

install: all bininstall srcinstall

parser.o: parser.h
commands.o: commands.c parser.h
