File:  [Power 6/32 Unix Tahoe 4.2BSD] / cci / usr / src / usr.bin / lex / Makefile
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Sun Jul 28 12:24:19 2019 UTC (7 years ago) by root
Branches: bsd, MAIN
CVS tags: v12b, v121, HEAD
Power 6/32 Unix version 1.2b

#	Makefile	4.1	83/08/11
#

DESTDIR=
AS=/bin/as
CC=/bin/cc
LCC=/bin/cc
LD=/bin/ld
INCLDIR=${DESTDIR}/usr/include
LIBDIR=${DESTDIR}/lib
ULIBDIR=${DESTDIR}/usr/lib

CFLAGS = -O -I${INCLDIR}

all: lex

lex: lmain.o y.tab.o sub1.o sub2.o header.o
	${CC} lmain.o y.tab.o sub1.o sub2.o header.o -o lex

smallex:
	${CC} -DSMALL -O lmain.c y.tab.c sub1.c sub2.c header.c -o smallex

y.tab.c: parser.y
	yacc parser.y
lmain.o:lmain.c ldefs.c once.c
	${CC} -c -O lmain.c
sub1.o: sub1.c ldefs.c
	${CC} -c -O sub1.c
sub2.o: sub2.c ldefs.c
	${CC} -c -O sub2.c
header.o: header.c ldefs.c
	${CC} -c -O header.c

install: all
	install -s lex $(DESTDIR)/usr/bin
	install -c ncform $(DESTDIR)/usr/lib/lex
	install -c nrform $(DESTDIR)/usr/lib/lex

clean:
	rm -f *.o lex y.tab.c
	
cleansrc:
	rm -f *.[cy] *form Makefile

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.