# $Copyright:	$
# Copyright (c) 1984, 1985, 1986, 1987, 1988, 1989, 1990 
# Sequent Computer Systems, Inc.   All rights reserved.
#  
# This software is furnished under a license and may be used
# only in accordance with the terms of that license and with the
# inclusion of the above copyright notice.   This software may not
# be provided or otherwise made available to, or used by, any
# other person.  No title to or ownership of the software is
# hereby transferred.

#	Copyright (c) 1984 AT&T
#	  All Rights Reserved

#	THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T
#	The copyright notice above does not evidence any
#	actual or intended publication of such source code.

#ident	"$Header: Makefile 1.6 89/10/10 $@(#)graf:src/dev.d/tek4000.d/Makefile	1.7"
###
### Standard Constants 
###

ROOT     =
LROOT    =
BIN      = $(ROOT)/$(LROOT)/usr/bin/graf

INC	 = $(CCS_HDRS)/usr/include

CC       = cc
LDFLAGS  = -lm -s
CFLAGS   = -O $(FFLAG)

GRAFMAKE = $(MAKE) ROOT=$(ROOT) LROOT=$(LROOT) BIN=$(BIN)

MAINS = erase hardcopy tekset

OBJECTS =  erase.o hardcopy.o tekset.o

SOURCES =  erase.c hardcopy.c tekset.c

ALL: $&		$(MAINS) teklib ged td 

erase:		erase.o	
	$(CC) $(CFLAGS)  -o erase  erase.o   $(LDFLAGS)

hardcopy:	hardcopy.o 
	$(CC) $(CFLAGS)  -o hardcopy  hardcopy.o   $(LDFLAGS)

tekset:		tekset.o 
	$(CC) $(CFLAGS)  -o tekset  tekset.o   $(LDFLAGS)

ged:
	cd ged.d; $(GRAFMAKE)

td:
	cd td.d; $(GRAFMAKE)

teklib: 
	cd lib; $(GRAFMAKE)

erase.o:	 $(INC)/stdio.h 

hardcopy.o:	 

tekset.o:	 $(INC)/stdio.h 

clean:
	rm -f $(OBJECTS)
	cd ged.d; $(GRAFMAKE) clean
	cd td.d; $(GRAFMAKE) clean
	cd lib; $(GRAFMAKE) clean
	
clobber:	
	rm -f $(OBJECTS) $(MAINS)
	cd ged.d; $(GRAFMAKE) clobber
	cd td.d; $(GRAFMAKE) clobber
	cd lib; $(GRAFMAKE) clobber

install: $&	$(MAINS)
	for i in $(MAINS) ; do cpset $$i $(BIN) ; done
	cd lib; $(GRAFMAKE) install
	cd ged.d; $(GRAFMAKE) install
	cd td.d; $(GRAFMAKE) install
	
listings     : $(SOURCES)
	pr -h "     tek4000.d     " $(SOURCES) | lp
	cd ged.d; $(GRAFMAKE) listings
	cd td.d; $(GRAFMAKE) listings
