# BuildSystemHeader added automatically
# $Header: [Makefile,v 1.1 91/05/03 09:24:04 afuller Exp ]$
UTOPDIR  = ../..
CHECK_ENV= $$N_CHECKENV
CC   	 = $$N_COMPILER
AS       = $$N_ASSEMBLER
LD       = $$N_LOADER
IFLAGS	 = -I${UTOPDIR}/$$N_INCLUDE -I${UTOPDIR}/$$N_TINCLUDE
DEBUG 	 =
MODE 	 = -D$$N_MODE
CFLAGS	 = $$N_COMPILER_FLAGS ${MODE} ${DEBUG} ${IFLAGS} 
LDFLAGS  = $$N_LOADER_FLAGS
ASMFLAGS = $$N_ASSEMBLER_FLAGS 
MK_LIB	 = $$N_AR
LIB  	 = 
BIN      = ${UTOPDIR}/${N_BIN}
INST     = $$N_INSTALL ${BIN}
.SUFFIXES:
.SUFFIXES: .o .asm .c


CFILES =

ASMFILES=

SRCS	= ${CFILES} ${ASMFILES}

OBJS  =

.c.o:
	${CC} -c ${CFLAGS} $*.c
	${AS} ${ASMFLAGS}  -o $*.o $*.s
	\rm -f $*.s

.asm.o:
	${CC} -E $*.asm | sed '/^#/d' > $*.macro
	${AS} ${ASMFLAGS} -o $*.o $*.macro
	\rm -f $*.macro



all:: checkenv ${LIB}
	@echo "${LIB} ready"

checkenv:
	@${CHECK_ENV}

${LIB}: ${OBJS}
	${MK_LIB} ${LIB} ${OBJS}

install isntall: all
	${INST} ${LIB}

debug:
	make "DEBUG=-DDEBUG"

depend:
	makedepend ${SRCS} ${IFLAGS}

clean:
	\rm -f ${OBJS} ${LIB} 

lint:
	lint ${CFLAGS} ${IFLAGS} ${SRCS} > linterr

# DO NOT DELETE THIS LINE -- make depend depends on it.
