# Make file for the ICP_16 controller firmware.
# the firmware consist of one moudle.  That module is icp.X.[sz8k s]
# where (X) is the revision level.
#
X=
#
#
#
LIB_FILES=	/usr/local/ulink /usr/local/uasz8k /usr/local/lib/uasz8k.pd

AS=		/usr/local/uasz8k
# AS legal flags [-lux]
ASFLAGS= 	-l 

#
LNK=		/usr/local/ulink
# LINK legal flags  [-m[mapfile]] [-o objfile] [-llocspec]
LNKFLAGS=
#
CC= cc
#
CNV2HEX=	/usr/local/ihex
OBJECTS=	icp$X.obj icp$X.utm icp$X.hex
#
#
.SUFFIXES: .hex .utm .obj .s .sz8k .pd .c

.sz8k.obj:
		$(AS) $(ASFLAGS) $<

.s.obj:
		$(AS) $(ASFLAGS) $<

.obj.hex:
		$(LNK) $(LNKFLAGS) -o $*.utm $*.obj	
		$(CNV2HEX) -o $@ $*.utm
		rm	$*.utm
#
#  command list
#
make:   $(OBJECTS)


#
# Dependency list
#
$(OBJECTS): $(LIB_FILES)

# enf of file --------------




