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

# $Header: /var/lib/cvsd/repos/cci/cci/usr/src/usr.bin/cdb/transBsd/Makefile,v 1.1.1.1 2019/07/28 12:25:33 root Exp $
tes42INC=	tes42.h
tes42SRC=	main.c aux.c misc.c print.c sym42init.c sym.c tables.c type.c
tes42FILES=	Makefile READ_ME $(tes42INC) $(tes42SRC)

tes42OBJ=	main.o type.o misc.o sym42init.o sym.o print.o tables.o aux.o
CFLAGS	= -g -c
#CFLAGS	= -g -c -p
#LFLAGS	= -p

trans:	sym.h ext.h $(tes42OBJ) Makefile
	$(CC) $(LFLAGS) -o $@ $(tes42OBJ)

.c.o:
	$(CC) $(CFLAGS) $*.c

ext.h:	$(tes42SRC)
	grep "^export" $(tes42SRC) | sed -f ext.sed > ext.h

sym.h:	../cdb/sym.h
	rm -f sym.h
	ln ../cdb/sym.h .

.PRECIOUS:	save

save:	$(tes42FILES)
	backup $?
	rm -f save
	touch save
	chmod 0 save

clean:
	@rm -f sym.h ext.h $(tes42OBJ)

unix.superglobalmegacorp.com

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