#
# Makefile for dis48 and mcs48
#
CC=wcl386 -c
LD=wcl386 
CFLAGS=
E=.exe
O=.obj
DASHO=/Fe=
MM=mm2

.c.obj:	
	$(CC) $(CFLAGS) $*.c
	
all:	dis48.exe mcs48.exe

samp:	audio01.8

dis48.exe:	dis48.obj
	$(LD) $(DASHO)dis48.exe dis48.obj
	
SIMOBJ=mcs48.obj ops48.obj

mcs48.exe: $(SIMOBJ)	
	$(LD) $(DASHO)mcs48.exe $(SIMOBJ)
	
$(MM).exe:	$(MM).obj
	$(LD) $(DASHO)$(MM).exe $(MM).obj
	
# this rule actually creates all the audio??.out files.
audio01.out:	mcs48.exe cmds.mcs
	mcs48 <cmds.mcs

audio01.8:	$(MM).exe audio01.out
	$(MM)

mcs48.obj:	mcs48.h dis48.c

dis48.obj:	mcs48.h

ops48.obj:	mcs48.h
