comparison Makefile @ 128:9d57279c900e

Remove old style keyword lists and jump tables As part of the move to the new pre-parsing scheme, remove the old keyword lists and jump tables. The main loop still needs modification to work with this new system.
author William Astle <lost@l-w.ca>
date Tue, 09 Jan 2024 22:54:42 -0700
parents 5d5472b11ccd
children
comparison
equal deleted inserted replaced
127:527212870064 128:9d57279c900e
1 .PHONY: all 1 .PHONY: all
2 CFLAGS ?= -Wall 2 CFLAGS ?= -Wall
3 3
4 all: bin/lwbasic.rom bin/lwbasic-coco2b.rom bin/lwbasic-coco3.rom bin/coco.zip bin/coco2.zip bin/coco2b.zip bin/coco3.zip 4 all: bin/lwbasic.rom bin/lwbasic-coco2b.rom bin/lwbasic-coco3.rom bin/coco.zip bin/coco2.zip bin/coco2b.zip bin/coco3.zip
5 5
6 lwb_srcs := bytecode.s consscr.s defs.s error.s expr.s fps.s genio.s init.s int.s interp.s irq.s keyb.s keywords.s keywordtab.s miscdata.s number.s parse.s print.s progctrl.s stack.s token.s vars.s 6 lwb_srcs := bytecode.s consscr.s defs.s error.s expr.s fps.s genio.s init.s int.s interp.s irq.s keyb.s keywordtab.s miscdata.s number.s parse.s print.s progctrl.s stack.s vars.s
7 lwb_srcs := $(addprefix src/,$(lwb_srcs)) 7 lwb_srcs := $(addprefix src/,$(lwb_srcs))
8 8
9 bin/lwbasic.rom: src/lwbasic.s $(lwb_srcs) 9 bin/lwbasic.rom: src/lwbasic.s $(lwb_srcs)
10 lwasm --6809 --tabs=16 --raw --list=src/lwbasic-coco2.list --symbols --output=bin/lwbasic.rom src/lwbasic.s 10 lwasm --6809 --tabs=16 --raw --list=src/lwbasic-coco2.list --symbols --output=bin/lwbasic.rom src/lwbasic.s
11 bin/lwbasic-coco2b.rom: src/lwbasic.s $(lwb_srcs) 11 bin/lwbasic-coco2b.rom: src/lwbasic.s $(lwb_srcs)