head     1.2;
branch   ;
access   ;
symbols  ;
locks    ;
comment  @# @;


1.2
date     91.01.09.12.47.06;  author bruce;  state Exp;
branches ;
next     1.1;

1.1
date     91.01.09.12.42.54;  author bruce;  state Exp;
branches ;
next     ;


desc
@Initial revision is as distributed with Dynix Source V3.0.17,
    file dated Mar 18 1987.
@


1.2
log
@Changed to allow building in a non-Sys5 universe:
    Replaced DESTDIR, YACC, CFLAGS, and CC with non-ATT definitions.
    Changed INSDIR to /usr/5bin (Sys5 ghetto).
Also removed unused macros AR and RANLIB.
@
text
@# $Id$

YFLAGS	= -d
YACC	= yacc
CFLAGS	= -O
CC	= cc

#	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.

OFILES = main.o print.o misc.o symtab.o blockgen.o boxgen.o circgen.o \
	arcgen.o linegen.o movegen.o textgen.o \
	input.o for.o pltroff.o
CFILES = main.c print.c misc.c symtab.c blockgen.c boxgen.c circgen.c \
	arcgen.c linegen.c movegen.c textgen.c \
	input.c for.c pltroff.c
SRCFILES = picy.y picl.l pic.h $(CFILES)
INSDIR = $(DESTDIR)/usr/5bin

all:	pic

pic::	picy.o picl.o $(OFILES)
	$(CC) -o pic $(CFLAGS) picy.o picl.o $(OFILES) -lm

$(OFILES):	pic.h
picy.c:	picy.y pic.h
picl.c:	picl.l pic.h

y.tab.h:	picy.o

pic.ydef:	y.tab.h
	-cmp -s y.tab.h pic.ydef || cp y.tab.h pic.ydef

pltroff:	driver.o pltroff.o
	$(CC)  $(CFLAGS) -o pltroff pltroff.o driver.o -lm

install:
	install -c -m 755 pic $(INSDIR)/pic

clean clobber:
	rm -f $(OFILES) picy.o picl.o y.tab.h picy.c picl.c pic pltroff
@


1.1
log
@Initial revision
@
text
@d1 1
a2 1
DESTDIR	= $(ATT_DESTDIR)
d4 3
a6 5
YACC	= $(ATT_YACC)
CFLAGS	= $(ATT_INCLUDE) -O
CC	= $(ATT_CC)
AR	= $(ATT_AR)
RANLIB	= $(ATT_RANLIB)
d22 1
a22 1
INSDIR = $(DESTDIR)/usr/bin
@
