# Index: OSLib/!OsLib/Source/Test/readvarval/AMUmakefile,fe1
#===================================================================

TARGET		= readvarval
OBJS  		= o.${TARGET}
TRACEOBJS	=
DIR   		= ${MAKEFILEDIR}
TRACE		?= 0
LIBS_C		= C:o.stubs

ifeq (${APCS},32)
OS_LIB	= OSLib:OSLib32.o
else
OS_Lib	= OSLib:OSLib.o
endif

ifneq (${TRACE},0)
OBJS += ${TRACEOBJS}
endif

ifndef APCS
$(error APCS mode is undefined)
endif

#------------------------------------------------------------------------
#Tools
LINK  	    	= Link
CC    	    	= cc -apcs 3/${APCS} ${DEPEND} -c -f${FLAGS_CC} \
			-throwback ${INC} $(addprefix -D, ${DEFINE})
ASM   	    	= objasm -throwback
RM    	    	= rm -nq
STRIP 	    	= stripdepends
MD		= cdir
MAKE		= AMU -desktop

#------------------------------------------------------------------------
#Toolflags
COPYFLAGS   	= A~C~DFLN~P~Q~R~S~T~V
INC   	 	= -IC:,OSLib:
FLAGS_CC 	= fah
DEFINE		=
#DEPEND		=

ifdef OUTPUT
DEFINE += OUTPUT=${OUTPUT}
endif

#------------------------------------------------------------------------
.PHONY:		all run clean distclean

all:  		${TARGET}

${TARGET}: 	${OBJS} ${LIBS_C} ${OS_LIB}
		${LINK} -output $@ ${OBJS} ${LIBS_C} ${OS_LIB}
		${MAKE} -f ${MAKEFILEDIR}.AMUmakefile run

run:		${TARGET}
		/${MAKEFILEDIR}.${TARGET}

clean:		;${RM} ${OBJS} ${TARGET}

distclean:	clean
		-${STRIP} AMUmakefile
		${RM} o

#------------------------------------------------------------------------
#General rules
.SUFFIXES: .o .c

.c.o:	;${MD} o
   	${CC} $< -o $@

# Dynamic dependencies:
