Mercurial > hg > Members > kono > nitros9-code
diff 3rdparty/packages/multivue/makefile @ 2774:1868fbf470e7 lwtools-port
Merged lwtools-port (2773:ce3dba57003b) and mainline (2772:0a3f4d8ea6d5)
changeset: 2773:ce3dba57003b
branch: lwtools-port
tag: tip
parent: 2770:bfe3de781ddf
user: Boisy Pitre <boisy.pitre@nuance.com>
date: Wed Jan 23 14:54:29 2013 -0600
summary: boot_dw now uses dwinit.asm.
changeset: 2772:0a3f4d8ea6d5
author | Boisy Pitre <boisy.pitre@nuance.com> |
---|---|
date | Wed, 23 Jan 2013 21:02:34 -0600 |
parents | 05b648103e78 |
children | c1892376e7a7 |
line wrap: on
line diff
--- a/3rdparty/packages/multivue/makefile Wed Jan 23 14:54:29 2013 -0600 +++ b/3rdparty/packages/multivue/makefile Wed Jan 23 21:02:34 2013 -0600 @@ -4,6 +4,9 @@ DSK63_FLOPPY = multivue_6309.dsk DSK68_DW = multivue_6809_dw.dsk DSK63_DW = multivue_6309_dw.dsk +DSK68_DW_BECKER = multivue_6809_becker.dsk +DSK63_DW_BECKER = multivue_6309_becker.dsk + CMDS68 = $(shell $(CD) cmds_6809; make --no-print-directory showobjs) CMDS63 = $(shell $(CD) cmds_6309; make --no-print-directory showobjs) ICONS = icon.demo @@ -12,7 +15,7 @@ DEMO = aif.dmo ROOTFILES = startup -DSKS = $(DSK68_FLOPPY) $(DSK63_FLOPPY) $(DSK68_DW) $(DSK63_DW) +DSKS = $(DSK68_FLOPPY) $(DSK63_FLOPPY) $(DSK68_DW) $(DSK63_DW) $(DSK68_DW_BECKER) $(DSK63_DW_BECKER) MD68 = $(LEVEL2)/coco3/modules MD63 = $(LEVEL2)/coco3_6309/modules @@ -21,6 +24,8 @@ KERNEL63_FLOPPY = $(MD63)/rel_40 $(MD63)/boot_1773_6ms $(MD63)/krn KERNEL68_DW = $(MD68)/rel_40 $(MD68)/boot_dw $(MD68)/krn KERNEL63_DW = $(MD63)/rel_40 $(MD63)/boot_dw $(MD63)/krn +KERNEL68_DW_BECKER = $(MD68)/rel_40 $(MD68)/boot_dw_becker $(MD68)/krn +KERNEL63_DW_BECKER = $(MD63)/rel_40 $(MD63)/boot_dw_becker $(MD63)/krn BOOTFILE68_FLOPPY = $(MD68)/krnp2 $(MD68)/ioman $(MD68)/init \ $(MD68)/rbf.mn \ @@ -58,6 +63,18 @@ $(MD68)/clock_60hz $(MD68)/clock2_dw \ $(MD68)/sysgo_dd +BOOTFILE68_DW_BECKER = $(MD68)/krnp2 $(MD68)/ioman $(MD68)/init \ + $(MD68)/rbf.mn \ + $(MD68)/rbdw.dr $(MD68)/dwio_becker.sb $(MD68)/ddx0.dd \ + $(MD68)/rb1773.dr $(MD68)/d0_40d.dd $(MD68)/d1_40d.dd \ + $(MD68)/scf.mn $(MD68)/vtio.dr \ + $(MD68)/keydrv_cc3.sb $(MD68)/joydrv_joy.sb $(MD68)/snddrv_cc3.sb \ + $(MD68)/cowin.io $(MD68)/term_win40.dt \ + $(MD68)/w.dw $(MD68)/w1.dw $(MD68)/w2.dw $(MD68)/w3.dw \ + $(MD68)/w4.dw $(MD68)/w5.dw $(MD68)/w6.dw $(MD68)/w7.dw \ + $(MD68)/clock_60hz $(MD68)/clock2_dw \ + $(MD68)/sysgo_dd + BOOTFILE63_DW = $(MD63)/krnp2 $(MD63)/ioman $(MD63)/init \ $(MD63)/rbf.mn \ $(MD63)/rbdw.dr $(MD63)/dwio.sb $(MD63)/ddx0.dd \ @@ -70,6 +87,18 @@ $(MD63)/clock_60hz $(MD63)/clock2_dw \ $(MD63)/sysgo_dd +BOOTFILE63_DW_BECKER = $(MD63)/krnp2 $(MD63)/ioman $(MD63)/init \ + $(MD63)/rbf.mn \ + $(MD63)/rbdw.dr $(MD63)/dwio.sb $(MD63)/ddx0.dd \ + $(MD68)/rb1773.dr $(MD68)/d0_40d.dd $(MD68)/d1_40d.dd \ + $(MD63)/scf.mn $(MD63)/vtio.dr \ + $(MD63)/keydrv_cc3.sb $(MD63)/joydrv_joy.sb $(MD63)/snddrv_cc3.sb \ + $(MD63)/cowin.io $(MD63)/term_win40.dt \ + $(MD63)/w.dw $(MD63)/w1.dw $(MD63)/w2.dw $(MD63)/w3.dw \ + $(MD63)/w4.dw $(MD63)/w5.dw $(MD63)/w6.dw $(MD63)/w7.dw \ + $(MD63)/clock_60hz $(MD63)/clock2_dw \ + $(MD63)/sysgo_dd + # Make all components all: @$(ECHO) "**************************************************" @@ -165,6 +194,31 @@ $(CPL) $(ROOTFILES) $@,. $(foreach file, $(ROOTFILES), $(OS9ATTR_TEXT) $@,$(file);) +$(DSK68_DW_BECKER): + $(RM) $@ + $(OS9FORMAT_SS80) $@ -q -n"Multi-Vue" + $(MERGE) $(BOOTFILE68_DW_BECKER)>os9boot + $(MERGE) $(KERNEL68_DW_BECKER)>kernel + $(OS9GEN) $@ -b=os9boot -t=kernel + $(RM) os9boot kernel + $(MAKDIR) $@,CMDS + $(MAKDIR) $@,CMDS/ICONS + $(MAKDIR) $@,SYS + $(MAKDIR) $@,DEMO + $(CD) cmds_6809; $(CP) $(CMDS68) ../$@,CMDS + $(foreach file, $(CMDS68), $(OS9ATTR_EXEC) $@,CMDS/$(notdir $(file));) + $(OS9RENAME) $@,CMDS/gshell AutoEx + $(CD) icons; $(CP) $(ICONS) ../$@,CMDS/ICONS + $(foreach file, $(ICONS), $(OS9ATTR_EXEC) $@,CMDS/ICONS/$(file);) + $(CD) sys; $(CP) $(SYSBIN) ../$@,SYS + $(foreach file, $(SYSBIN), $(OS9ATTR_TEXT) $@,SYS/$(file);) + $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS + $(foreach file, $(SYSTEXT), $(OS9ATTR_TEXT) $@,SYS/$(file);) + $(CD) demo; $(CPL) $(DEMO) ../$@,DEMO + $(foreach file, $(DEMO), $(OS9ATTR_TEXT) $@,DEMO/$(file);) + $(CPL) $(ROOTFILES) $@,. + $(foreach file, $(ROOTFILES), $(OS9ATTR_TEXT) $@,$(file);) + $(DSK63_DW): $(RM) $@ $(OS9FORMAT_SS80) $@ -q -n"Multi-Vue" @@ -190,6 +244,31 @@ $(CPL) $(ROOTFILES) $@,. $(foreach file, $(ROOTFILES), $(OS9ATTR_TEXT) $@,$(file);) +$(DSK63_DW_BECKER): + $(RM) $@ + $(OS9FORMAT_SS80) $@ -q -n"Multi-Vue" + $(MERGE) $(BOOTFILE63_DW_BECKER)>os9boot + $(MERGE) $(KERNEL63_DW_BECKER)>kernel + $(OS9GEN) $@ -b=os9boot -t=kernel + $(RM) os9boot kernel + $(MAKDIR) $@,CMDS + $(MAKDIR) $@,CMDS/ICONS + $(MAKDIR) $@,SYS + $(MAKDIR) $@,DEMO + $(CD) cmds_6309; $(CP) $(CMDS63) ../$@,CMDS + $(foreach file, $(CMDS63), $(OS9ATTR_EXEC) $@,CMDS/$(notdir $(file));) + $(OS9RENAME) $@,CMDS/gshell AutoEx + $(CD) icons; $(CP) $(ICONS) ../$@,CMDS/ICONS + $(foreach file, $(ICONS), $(OS9ATTR_EXEC) $@,CMDS/ICONS/$(file);) + $(CD) sys; $(CP) $(SYSBIN) ../$@,SYS + $(foreach file, $(SYSBIN), $(OS9ATTR_TEXT) $@,SYS/$(file);) + $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS + $(foreach file, $(SYSTEXT), $(OS9ATTR_TEXT) $@,SYS/$(file);) + $(CD) demo; $(CPL) $(DEMO) ../$@,DEMO + $(foreach file, $(DEMO), $(OS9ATTR_TEXT) $@,DEMO/$(file);) + $(CPL) $(ROOTFILES) $@,. + $(foreach file, $(ROOTFILES), $(OS9ATTR_TEXT) $@,$(file);) + dskcopy: dsk $(CP) $(DSKS) $(DSKDIR)