PWB1/usr/fort/.makefile


FSRC = /sys/fort

CC = cc
CCFLAGS = -O -s

AS = as

LD = ld
LDFLAGS = -s

MAKE = make
SH = sh -v

DD = TMP

#	Dependencies: set name to RC to force recomp.
CTIME =		# for ctime(III).
CCDEP =		# for C compiler, CC.
ASDEP =		# for assembler.
YACCDEP=	# for yacc(I).
LPWDEP =	# for -lPW lib.
LSDEP =		# for -lS lib.
LPDEP =		# for -lp lib.
LpwDEP =	# for -lpw lib.


# ------------
# Create /usr/fort.
# ------------

MAIN:		fc1 errors
	-rm -f $(DD)*
	-@echo "\n***** Following Files Still Present:";  ls -l $(DD)*;  echo "\n"


fc1:		$(FSRC)/f1/*.s $(FSRC)/f2/*.s
fc1:		$(FSRC)/f3/*.s $(FSRC)/f4/*.s
fc1:		$(FSRC)/fx/*.s $(FSRC)/makefc1.m
fc1:		$(ASDEP)
	chdir $(FSRC); $(MAKE) -f makefc1.m fc1
	-mv fc1 $(DD)fc1
	mv $(FSRC)/fc1 fc1
	-chdir $(FSRC); $(MAKE) -f makefc1.m clean
	strip fc1
	chmod 755 fc1
	-chown bin fc1
	ls -l fc1
	-rm -f $(DD)*

errors:
	echo '\n*** "errors" file missing. ***\n'

RC:	# dummy name to force re-compiling things.