]> cloudbase.mooo.com Git - z180-stamp-cpm3.git/blobdiff - cbios/Makefile
Update IXON flag from character device table (@ctbl)
[z180-stamp-cpm3.git] / cbios / Makefile
index 471d049e1cf6445272f95bf51e4416f2c76634b4..bb3c253a523ec87bf6d9b5ca41d3e1a99b69a03e 100644 (file)
@@ -34,6 +34,7 @@ endif
 
 SYSFILE = cpm3_$(VERS).sys
 MAPFILE = bnkbios3_$(VERS).map
+ASYMFILE = bnkbios3_$(VERS).sym
 DIST_NAME = z180-stamp-cpm3_$(VERS).zip
 DIST_NAME_BIN = z180-stamp-cpm3-bin_$(VERS).zip
 PREFIX = z180-stamp-cpm3_$(VERS)
@@ -72,10 +73,11 @@ LN_DATA = F000
 .phony: all
 all: sys
 
-.phony: sys bios map ldr
+.phony: sys bios map asym ldr
 sys: $(SYSFILE)
 bios: bnkbios3.spr
 map: $(MAPFILE)
+asym: $(ASYMFILE)
 ldr: cpmldr.com
 
 cpmldr.com: cpmldr.rel ldrbios.rel
@@ -156,6 +158,9 @@ SEGMENT-ADDR = $(shell dd if=$(SYSFILE) bs=128 count=1 skip=1 2>/dev/null |\
 $(MAPFILE): $(SYSFILE)
        ld80 -o /dev/null -ms $@ -P $(PSEG) -D $(DSEG) $(OBJ)
 
+$(ASYMFILE): $(SYSFILE)
+       cvtsym -o $@ -b $< bnkbios3.sym
+
 
 $(SYSFILE): bnkbios3.spr gencpm.dat
        zxcc gencpm -AUTO
@@ -173,14 +178,14 @@ bnkbios3.spr : $(OBJ)
 
 .phony: bin-dist
 bin-dist: $(SYSFILE) $(MAPFILE) cpmldr.com
-       $(ZIP) -9 $(DIST_NAME_BIN) $(SYSFILE) $(MAPFILE) cpmldr.com
+       $(ZIP) -9 $(DIST_NAME_BIN) $(SYSFILE) $(MAPFILE) $(ASYMFILE) cpmldr.com
 
 .phony: dist
-dist: $(SYSFILE) $(MAPFILE) cpmldr.com
+dist: $(SYSFILE) $(MAPFILE) $(ASYMFILE) cpmldr.com
        $(GIT) archive --format=zip --prefix=$(PREFIX)/ -9 -o $(DIST_NAME) HEAD^{tree}
        @mkdir -p $(PREFIX)
        @$(CP) -p $(EXTRA_DIST) $(PREFIX)
-       $(ZIP) -r -9 $(DIST_NAME) $(PREFIX) $(SYSFILE) $(MAPFILE)  cpmldr.com
+       $(ZIP) -r -9 $(DIST_NAME) $(PREFIX) $(SYSFILE) $(MAPFILE) $(ASYMFILE) cpmldr.com
        @$(RM) -r $(PREFIX)