
SHELL       = /bin/sh

DISTY     = ../../demodata

TOP         =
INCDIR      = ./
PREFIX      = ee
DVPASM      = $(PREFIX)-dvp-as
VCL        = vcl
TARGET	   = fluff
DATA	   = data

DVPASMFLAGS = -g

.SUFFIXES: .c .vcl .vsm

.vcl.vsm:
	$(VCL) -g -o$@ $<


all: copy

copy: $(TARGET) $(DATA)
	cp -f $(TARGET).bin $(TARGET).dat $(TARGET).hlp $(DISTY)


$(TARGET): $(TARGET).vsm
	$(DVPASM) $(DVPASMFLAGS) -I$(INCDIR) $(TARGET).vsm -o $(TARGET).o
	objcopy -O binary $(TARGET).o $(TARGET).bin

$(DATA): $(DATA).dsm
	$(DVPASM) $(DVPASMFLAGS) -I$(INCDIR) $(DATA).dsm -o $(DATA).o
	objcopy -O binary $(DATA).o $(TARGET).dat

clean:
	rm -f *.o *.bin *.dat *.vo *.vsm






