#	START NEW ARIX SCCS HEADER
#
#	@(#) Makefile: version 25.1 created on 12/2/91 at 15:05:55
#
#	Copyright (c) 1990 by Arix Corporation
#	All Rights Reserved
#
#	@(#)Makefile	25.1	12/2/91 Copyright (c) 1990 by Arix Corporation
#
#	END NEW ARIX SCCS HEADER
#
#	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.

#	ATT:ident	"graf:src/dev.d/tek4000.d/Makefile	1.7"

#ident	"@(#)graf/src/dev.d/tek4000.d:Makefile	25.1"

include	$(IROOT)/macdefs

###
### Standard Constants 
###

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

INC	 = $(INCRT)

LDFLAG  = $(LDFLAGS) -lm 
CFLAG   = $(CFLAGS) $(FFLAG)

GRAFMAKE = $(MAKE) ROOT=$(ROOT) LROOT=$(LROOT) BIN=$(BIN) -$(MAKEFLAGS)e

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) $(CFLAG)  -o erase  erase.o   $(LDFLAG)

hardcopy:	hardcopy.o 
	$(CC) $(CFLAG)  -o hardcopy  hardcopy.o   $(LDFLAG)

tekset:		tekset.o 
	$(CC) $(CFLAG)  -o tekset  tekset.o   $(LDFLAG)

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 

.c.o:
	$(CC) -c $(CFLAG) $<

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

install      : $(MAINS)
	@-for i in $(MAINS) ; do \
	echo $(INS) $$i $(BIN)/$$i;\
	$(INS) $$i $(BIN)/$$i;\
	chmod 755 $(BIN)/$$i;\
	chgrp bin $(BIN)/$$i;\
	chown bin $(BIN)/$$i;\
	done
	cd lib; $(GRAFMAKE) install
	cd ged.d; $(GRAFMAKE) install
	cd td.d; $(GRAFMAKE) install

ctags:
	ctags $(SOURCES)
	echo 'grep $$* \\' >greplist
	for i in $(SOURCES)	;\
	do echo "$$i \\"	;\
	done >> greplist
	echo /dev/null >> greplist
	chmod +x greplist

listings     : $(SOURCES)
	pr -h "     tek4000.d     " $(SOURCES) | lp
	cd ged.d; $(GRAFMAKE) listings
	cd td.d; $(GRAFMAKE) listings
