# Novaterm 10
# Makefile for screen drivers

ASM=$(HOME)/asm64

FILES=80col.64 80col.128 40col.64 40col.128 vdc.25 vdc.28 vdc.43 vdc.50

all:		$(FILES)

clean:
		rm -f $(FILES)

80col.64:	80col.src screen-hdr.src nova10.hdr api.lib mem.lib prg.lib
		$(ASM) -x 64 -p2 80col.src
		echo screen/sc64.80col >> file-list

80col.128:	80col.src screen-hdr.src nova10.hdr api.lib mem.lib prg.lib
		$(ASM) -x 128 -D C128 -p2 80col.src
		echo screen/sc128.80col >> file-list

40col.64:	40col.src screen-hdr.src nova10.hdr api.lib mem.lib prg.lib
		$(ASM) -x 64 40col.src
		echo screen/sc64.40col >> file-list

40col.128:	40col.src screen-hdr.src nova10.hdr api.lib mem.lib prg.lib
		$(ASM) -x 128 -D C128 40col.src
		echo screen/sc128.40col >> file-list

reu80.ml:	reu80.src screen-hdr.src nova10.hdr api.lib mem.lib prg.lib
		$(ASM) reu80.src

vdc.25:		vdc.src screen-hdr.src nova10.hdr api.lib mem.lib prg.lib
		$(ASM) -x 25 -D R25 vdc.src
		echo screen/sc128.VDC-25 >> file-list

vdc.28:		vdc.src screen-hdr.src nova10.hdr api.lib mem.lib prg.lib
		$(ASM) -x 28 -D R28 vdc.src
		echo screen/sc128.VDC-28 >> file-list

vdc.43:		vdc.src screen-hdr.src nova10.hdr api.lib mem.lib prg.lib
		$(ASM) -x 43 -D R43 vdc.src
		echo screen/sc128.VDC-43 >> file-list

vdc.50:		vdc.src screen-hdr.src nova10.hdr api.lib mem.lib prg.lib
		$(ASM) -x 50 -D R50 vdc.src
		echo screen/sc128.VDC-50 >> file-list
