
# Modified Definitions #

HOME = /u3/usystem

VENDOR = sequent
CPU = i386
OS = bsd43

# Basic Definitions #

BIN = ../bin

# Targets #

ALL = ${BIN} ${BIN}/cpp ${HOME}/bin ${HOME}/bin/moncc

# Directives #

all : ${ALL}

clean :
	rm *.o

cpr :
	cpr *.[c,h,i] > cpr.out

# Dependencies #

OFILES = ${HOME}/lib/vstrcat.o ${HOME}/lib/shell.o
HFILES = ${HOME}/inc/vstrcat.h ${HOME}/inc/shell.h ${HOME}/inc/uUnix.h

CC = gcc -O -I${HOME}/inc -DHOME=\"${HOME}\" -Wall -D__${VENDOR}__ -B${HOME}/gnu/bin/

${BIN} :
	mkdir $@

${BIN}/cpp : cpp.c ${OFILES} ${HFILES}
	${CC} cpp.c ${OFILES} -o $@

${HOME}/bin :
	mkdir $@

${HOME}/bin/moncc : moncc.c ${OFILES} ${HFILES}
	${CC} moncc.c ${OFILES} -o $@

# Local Variables: #
# compile-command: "dmake -k" #
# End: #
