Mercurial > hg > Members > kono > nitros9-code
annotate level2/coco3fpga/makefile @ 3151:d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Amend "coco3/bootfiles/makefile" to make bootfiles including
"ramd_coco3fpga.dr", "r0_ramd_coco3fpga.dd", & "clock2_coco3fpga"
Added two new disks to the "coco3fpga/makefile" disk definitions for
bootdisks supporting the Coco3FPGA ramdisk and RTC.
author | Bill Pierce <merlinious999@gmail.com> |
---|---|
date | Mon, 06 Feb 2017 22:25:15 +0100 |
parents | 1402bb974f85 |
children | d29a92fff7f2 |
rev | line source |
---|---|
3144
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
1 |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
2 include port.mak |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
3 |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
4 # Level 2 - Specify which shell should be used |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
5 #WHICHSHELL = shellplus |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
6 #WHICHSHELL = shell_21 |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
7 |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
8 DISTRO = $(CPU)L$(LEVEL) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
9 DISTRONAME = nos9$(CPU)l$(LEVEL) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
10 DISTROVER = $(DISTRONAME)$(NITROS9VER)$(PORT) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
11 BOOTFILE_COCO3FPGA = bootfiles/bootfile_coco3fpga |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
12 BOOTFILE_COCO3FPGA_SD = bootfiles/bootfile_coco3fpga_sd |
3151
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
13 BOOTFILE_COCO3FPGA_SD_RTC = bootfiles/bootfile_coco3fpga_sd_rtc |
3144
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
14 BOOTFILE_COCO3FPGA_ROM = bootfiles/bootfile_coco3fpga_rom |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
15 BOOTFILE_COCO3FPGA_ROM_DW = bootfiles/bootfile_coco3fpga_rom_dw |
3151
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
16 BOOTFILE_COCO3FPGA_ROM_RTC = bootfiles/bootfile_coco3fpga_rom_rtc |
3144
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
17 KERNELFILE_BECKER = bootfiles/kernel_becker |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
18 DIRS = cmds modules defs sys bootfiles wwwroot |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
19 |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
20 CMDS = $(shell $(CD) cmds; make --no-print-directory showobjs) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
21 CMDS_D2 = $(shell $(CD) cmds; make --no-print-directory showobjs_d2) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
22 CMDS_DW = $(shell $(CD) cmds; make --no-print-directory showobjs_dw) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
23 BOOTTRACK = $(shell $(CD) modules; make --no-print-directory showboottrack) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
24 KERNEL = $(shell $(CD) modules; make --no-print-directory showkernel) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
25 SYSMODS = $(shell $(CD) modules; make --no-print-directory showsysmods) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
26 CLOCKS = $(shell $(CD) modules; make --no-print-directory showclocks) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
27 RBF = $(shell $(CD) modules; make --no-print-directory showrbf) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
28 SCF = $(shell $(CD) modules; make --no-print-directory showscf) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
29 PIPE = $(shell $(CD) modules; make --no-print-directory showpipe) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
30 MODULECMDS = shell grfdrv del echo format makdir merge os9gen prompt tmode |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
31 |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
32 DEFS = $(shell $(CD) defs; make --no-print-directory showobjs) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
33 SYSBIN = $(shell $(CD) sys; make --no-print-directory showbinobjs) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
34 SYSTEXT = $(shell $(CD) sys; make --no-print-directory showtextobjs) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
35 SYSGOSYSTEXT = $(shell $(CD) sys; make --no-print-directory showsysgotextobjs) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
36 STARTUP = startup |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
37 STARTUP_DW = startup.dw |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
38 STARTUP_FPGA = startup.fpga |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
39 STARTUP_FPGADW = startup.fpgadw |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
40 SYSGO = sysgo_dd |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
41 SYSGOBD = sysgo_bd |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
42 CCBKRN = ccbkrn |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
43 |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
44 DSKCOCO3FPGADW = $(DISTROVER)_becker.dsk |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
45 DSKCOCO3FPGADWSD = $(DISTROVER)_becker_sd.dsk |
3151
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
46 DSKCOCO3FPGADWSDRTC = $(DISTROVER)_becker_sd_rtc.dsk |
3144
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
47 DSKCOCO3FPGAROM = $(DISTROVER)_bootrom.dsk |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
48 DSKCOCO3FPGAROMDW = $(DISTROVER)_bootrom_becker.dsk |
3151
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
49 DSKCOCO3FPGAROMRTC = $(DISTROVER)_bootrom_rtc.dsk |
3144
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
50 LDSKCOCO3FPGADW = $(DISTRONAME)_becker.dsk |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
51 LDSKCOCO3FPGADWSD = $(DISTRONAME)_becker_sd.dsk |
3151
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
52 LDSKCOCO3FPGADWSDRTC = $(DISTRONAME)_becker_sd_rtc.dsk |
3144
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
53 LDSKCOCO3FPGAROM = $(DISTRONAME)_bootrom.dsk |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
54 LDSKCOCO3FPGAROMDW = $(DISTRONAME)_bootrom_becker.dsk |
3151
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
55 LDSKCOCO3FPGAROMRTC = $(DISTRONAME)_bootrom_rtc.dsk |
3144
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
56 |
3151
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
57 DSKS = $(DSKCOCO3FPGADW) $(DSKCOCO3FPGADWSD) $(DSKCOCO3FPGADWSDRTC) \ |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
58 $(DSKCOCO3FPGAROM) $(DSKCOCO3FPGAROMDW) $(DSKCOCO3FPGAROMRTC) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
59 LDSKS = $(LDSKCOCO3FPGADW) $(LDSKCOCO3FPGADWSD) $(LDSKCOCO3FPGADWSDRTC) \ |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
60 $(LDSKCOCO3FPGAROM) $(LDSKCOCO3FPGAROMDW) $(LDSKCOCO3FPGAROMRTC) |
3144
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
61 |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
62 # Make all components |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
63 all: |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
64 @$(ECHO) "************************************************************" |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
65 @$(ECHO) "*" |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
66 @$(ECHO) "* NitrOS-9/$(CPU) Level $(LEVEL) $(MACHINE) ($(PORT))" |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
67 @$(ECHO) "*" |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
68 @$(ECHO) "************************************************************" |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
69 $(MAKE) -C $(NITROS9DIR)/lib |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
70 $(foreach dir,$(DIRS),$(MAKE) -C $(dir) &&) : |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
71 |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
72 # Clean all components |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
73 clean: dskclean |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
74 $(foreach dir,$(DIRS),$(MAKE) -C $(dir) clean &&) : |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
75 |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
76 dskclean: |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
77 $(RM) $(DSKS) $(LDSKS) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
78 |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
79 dsk: all $(DSKS) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
80 |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
81 dskcopy: $(DSKS) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
82 $(CP) $(DSKS) $(DSKDIR) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
83 |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
84 $(DSKCOCO3FPGADW): |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
85 $(RM) $@ |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
86 $(OS9FORMAT_DW) -q $@ -n"NitrOS-9/$(CPU) Level $(LEVEL)" |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
87 $(OS9GEN) $@ -b=$(BOOTFILE_COCO3FPGA) -t=$(KERNELFILE_BECKER) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
88 $(MAKDIR) $@,CMDS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
89 $(MAKDIR) $@,SYS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
90 $(MAKDIR) $@,DEFS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
91 $(OS9COPY) modules/$(SYSGOBD) $@,sysgo |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
92 $(OS9ATTR_EXEC) $@,sysgo |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
93 $(CD) cmds; $(OS9COPY) $(CMDS_DW) ../$@,CMDS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
94 $(OS9ATTR_EXEC) $(foreach file,$(CMDS_DW),$@,CMDS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
95 $(CD) sys; $(OS9COPY) $(SYSBIN) ../$@,SYS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
96 $(OS9ATTR_TEXT) $(foreach file,$(SYSBIN),$@,SYS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
97 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
98 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSTEXT)),$@,SYS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
99 $(CD) sys; $(CPL) $(SYSGOSYSTEXT) ../$@,SYS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
100 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSGOSYSTEXT)),$@,SYS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
101 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
102 $(OS9ATTR_TEXT) $(foreach file,$(DEFS),$@,DEFS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
103 $(CPL) $(STARTUP_FPGADW) $@,startup |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
104 $(OS9ATTR_TEXT) $@,startup |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
105 $(MAKDIR) $@,NITROS9 |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
106 $(MAKDIR) $@,NITROS9/CMDS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
107 $(CD) cmds; $(OS9COPY) $(MODULECMDS) ../$@,NITROS9/CMDS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
108 $(OS9ATTR_EXEC) $(foreach file,$(MODULECMDS),$@,NITROS9/CMDS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
109 $(MAKDIR) $@,NITROS9/MODULES |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
110 $(MAKDIR) $@,NITROS9/MODULES/BOOTTRACK |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
111 $(CD) modules; $(OS9COPY) $(BOOTTRACK) ../$@,NITROS9/MODULES/BOOTTRACK |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
112 $(OS9ATTR_EXEC) $(foreach file,$(BOOTTRACK),$@,NITROS9/MODULES/BOOTTRACK/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
113 $(MAKDIR) $@,NITROS9/MODULES/KERNEL |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
114 $(CD) modules; $(OS9COPY) $(KERNEL) ../$@,NITROS9/MODULES/KERNEL |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
115 $(OS9ATTR_EXEC) $(foreach file,$(KERNEL),$@,NITROS9/MODULES/KERNEL/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
116 $(MAKDIR) $@,NITROS9/MODULES/SYSMODS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
117 $(CD) modules; $(OS9COPY) $(SYSMODS) ../$@,NITROS9/MODULES/SYSMODS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
118 $(OS9ATTR_EXEC) $(foreach file,$(SYSMODS),$@,NITROS9/MODULES/SYSMODS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
119 $(MAKDIR) $@,NITROS9/MODULES/CLOCKS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
120 $(CD) modules; $(OS9COPY) $(CLOCKS) ../$@,NITROS9/MODULES/CLOCKS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
121 $(OS9ATTR_EXEC) $(foreach file,$(CLOCKS),$@,NITROS9/MODULES/CLOCKS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
122 $(MAKDIR) $@,NITROS9/MODULES/RBF |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
123 $(CD) modules; $(OS9COPY) $(RBF) ../$@,NITROS9/MODULES/RBF |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
124 $(OS9ATTR_EXEC) $(foreach file,$(RBF),$@,NITROS9/MODULES/RBF/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
125 $(MAKDIR) $@,NITROS9/MODULES/SCF |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
126 $(CD) modules; $(OS9COPY) $(SCF) ../$@,NITROS9/MODULES/SCF |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
127 $(OS9ATTR_EXEC) $(foreach file,$(SCF),$@,NITROS9/MODULES/SCF/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
128 $(MAKDIR) $@,NITROS9/MODULES/PIPE |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
129 $(CD) modules; $(OS9COPY) $(PIPE) ../$@,NITROS9/MODULES/PIPE |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
130 $(OS9ATTR_EXEC) $(foreach file,$(PIPE),$@,NITROS9/MODULES/PIPE/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
131 $(MAKDIR) $@,NITROS9/BOOTLISTS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
132 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/BOOTLISTS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
133 $(MAKDIR) $@,NITROS9/SCRIPTS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
134 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/SCRIPTS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
135 $(RM) $(LDSKBECKER) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
136 $(SOFTLINK) $@ $(LDSKCOCO3FPGADW) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
137 |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
138 $(DSKCOCO3FPGADWSD): |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
139 $(RM) $@ |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
140 $(OS9FORMAT_DW) -q $@ -n"NitrOS-9/$(CPU) Level $(LEVEL)" |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
141 $(OS9GEN) $@ -b=$(BOOTFILE_COCO3FPGA_SD) -t=$(KERNELFILE_BECKER) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
142 $(MAKDIR) $@,CMDS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
143 $(MAKDIR) $@,SYS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
144 $(MAKDIR) $@,DEFS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
145 $(OS9COPY) modules/$(SYSGOBD) $@,sysgo |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
146 $(OS9ATTR_EXEC) $@,sysgo |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
147 $(CD) cmds; $(OS9COPY) $(CMDS_DW) ../$@,CMDS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
148 $(OS9ATTR_EXEC) $(foreach file,$(CMDS_DW),$@,CMDS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
149 $(CD) sys; $(OS9COPY) $(SYSBIN) ../$@,SYS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
150 $(OS9ATTR_TEXT) $(foreach file,$(SYSBIN),$@,SYS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
151 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
152 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSTEXT)),$@,SYS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
153 $(CD) sys; $(CPL) $(SYSGOSYSTEXT) ../$@,SYS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
154 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSGOSYSTEXT)),$@,SYS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
155 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
156 $(OS9ATTR_TEXT) $(foreach file,$(DEFS),$@,DEFS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
157 $(CPL) $(STARTUP_FPGADW) $@,startup |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
158 $(OS9ATTR_TEXT) $@,startup |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
159 $(MAKDIR) $@,NITROS9 |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
160 $(MAKDIR) $@,NITROS9/CMDS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
161 $(CD) cmds; $(OS9COPY) $(MODULECMDS) ../$@,NITROS9/CMDS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
162 $(OS9ATTR_EXEC) $(foreach file,$(MODULECMDS),$@,NITROS9/CMDS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
163 $(MAKDIR) $@,NITROS9/MODULES |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
164 $(MAKDIR) $@,NITROS9/MODULES/BOOTTRACK |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
165 $(CD) modules; $(OS9COPY) $(BOOTTRACK) ../$@,NITROS9/MODULES/BOOTTRACK |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
166 $(OS9ATTR_EXEC) $(foreach file,$(BOOTTRACK),$@,NITROS9/MODULES/BOOTTRACK/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
167 $(MAKDIR) $@,NITROS9/MODULES/KERNEL |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
168 $(CD) modules; $(OS9COPY) $(KERNEL) ../$@,NITROS9/MODULES/KERNEL |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
169 $(OS9ATTR_EXEC) $(foreach file,$(KERNEL),$@,NITROS9/MODULES/KERNEL/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
170 $(MAKDIR) $@,NITROS9/MODULES/SYSMODS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
171 $(CD) modules; $(OS9COPY) $(SYSMODS) ../$@,NITROS9/MODULES/SYSMODS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
172 $(OS9ATTR_EXEC) $(foreach file,$(SYSMODS),$@,NITROS9/MODULES/SYSMODS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
173 $(MAKDIR) $@,NITROS9/MODULES/CLOCKS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
174 $(CD) modules; $(OS9COPY) $(CLOCKS) ../$@,NITROS9/MODULES/CLOCKS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
175 $(OS9ATTR_EXEC) $(foreach file,$(CLOCKS),$@,NITROS9/MODULES/CLOCKS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
176 $(MAKDIR) $@,NITROS9/MODULES/RBF |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
177 $(CD) modules; $(OS9COPY) $(RBF) ../$@,NITROS9/MODULES/RBF |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
178 $(OS9ATTR_EXEC) $(foreach file,$(RBF),$@,NITROS9/MODULES/RBF/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
179 $(MAKDIR) $@,NITROS9/MODULES/SCF |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
180 $(CD) modules; $(OS9COPY) $(SCF) ../$@,NITROS9/MODULES/SCF |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
181 $(OS9ATTR_EXEC) $(foreach file,$(SCF),$@,NITROS9/MODULES/SCF/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
182 $(MAKDIR) $@,NITROS9/MODULES/PIPE |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
183 $(CD) modules; $(OS9COPY) $(PIPE) ../$@,NITROS9/MODULES/PIPE |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
184 $(OS9ATTR_EXEC) $(foreach file,$(PIPE),$@,NITROS9/MODULES/PIPE/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
185 $(MAKDIR) $@,NITROS9/BOOTLISTS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
186 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/BOOTLISTS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
187 $(MAKDIR) $@,NITROS9/SCRIPTS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
188 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/SCRIPTS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
189 $(RM) $(LDSKBECKER) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
190 $(SOFTLINK) $@ $(LDSKCOCO3FPGADWSD) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
191 |
3151
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
192 $(DSKCOCO3FPGADWSDRTC): |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
193 $(RM) $@ |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
194 $(OS9FORMAT_DW) -q $@ -n"NitrOS-9/$(CPU) Level $(LEVEL)" |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
195 $(OS9GEN) $@ -b=$(BOOTFILE_COCO3FPGA_SD_RTC) -t=$(KERNELFILE_BECKER) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
196 $(MAKDIR) $@,CMDS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
197 $(MAKDIR) $@,SYS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
198 $(MAKDIR) $@,DEFS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
199 $(OS9COPY) modules/$(SYSGOBD) $@,sysgo |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
200 $(OS9ATTR_EXEC) $@,sysgo |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
201 $(CD) cmds; $(OS9COPY) $(CMDS_DW) ../$@,CMDS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
202 $(OS9ATTR_EXEC) $(foreach file,$(CMDS_DW),$@,CMDS/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
203 $(CD) sys; $(OS9COPY) $(SYSBIN) ../$@,SYS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
204 $(OS9ATTR_TEXT) $(foreach file,$(SYSBIN),$@,SYS/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
205 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
206 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSTEXT)),$@,SYS/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
207 $(CD) sys; $(CPL) $(SYSGOSYSTEXT) ../$@,SYS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
208 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSGOSYSTEXT)),$@,SYS/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
209 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
210 $(OS9ATTR_TEXT) $(foreach file,$(DEFS),$@,DEFS/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
211 $(CPL) $(STARTUP_FPGADW) $@,startup |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
212 $(OS9ATTR_TEXT) $@,startup |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
213 $(MAKDIR) $@,NITROS9 |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
214 $(MAKDIR) $@,NITROS9/CMDS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
215 $(CD) cmds; $(OS9COPY) $(MODULECMDS) ../$@,NITROS9/CMDS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
216 $(OS9ATTR_EXEC) $(foreach file,$(MODULECMDS),$@,NITROS9/CMDS/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
217 $(MAKDIR) $@,NITROS9/MODULES |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
218 $(MAKDIR) $@,NITROS9/MODULES/BOOTTRACK |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
219 $(CD) modules; $(OS9COPY) $(BOOTTRACK) ../$@,NITROS9/MODULES/BOOTTRACK |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
220 $(OS9ATTR_EXEC) $(foreach file,$(BOOTTRACK),$@,NITROS9/MODULES/BOOTTRACK/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
221 $(MAKDIR) $@,NITROS9/MODULES/KERNEL |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
222 $(CD) modules; $(OS9COPY) $(KERNEL) ../$@,NITROS9/MODULES/KERNEL |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
223 $(OS9ATTR_EXEC) $(foreach file,$(KERNEL),$@,NITROS9/MODULES/KERNEL/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
224 $(MAKDIR) $@,NITROS9/MODULES/SYSMODS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
225 $(CD) modules; $(OS9COPY) $(SYSMODS) ../$@,NITROS9/MODULES/SYSMODS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
226 $(OS9ATTR_EXEC) $(foreach file,$(SYSMODS),$@,NITROS9/MODULES/SYSMODS/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
227 $(MAKDIR) $@,NITROS9/MODULES/CLOCKS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
228 $(CD) modules; $(OS9COPY) $(CLOCKS) ../$@,NITROS9/MODULES/CLOCKS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
229 $(OS9ATTR_EXEC) $(foreach file,$(CLOCKS),$@,NITROS9/MODULES/CLOCKS/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
230 $(MAKDIR) $@,NITROS9/MODULES/RBF |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
231 $(CD) modules; $(OS9COPY) $(RBF) ../$@,NITROS9/MODULES/RBF |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
232 $(OS9ATTR_EXEC) $(foreach file,$(RBF),$@,NITROS9/MODULES/RBF/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
233 $(MAKDIR) $@,NITROS9/MODULES/SCF |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
234 $(CD) modules; $(OS9COPY) $(SCF) ../$@,NITROS9/MODULES/SCF |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
235 $(OS9ATTR_EXEC) $(foreach file,$(SCF),$@,NITROS9/MODULES/SCF/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
236 $(MAKDIR) $@,NITROS9/MODULES/PIPE |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
237 $(CD) modules; $(OS9COPY) $(PIPE) ../$@,NITROS9/MODULES/PIPE |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
238 $(OS9ATTR_EXEC) $(foreach file,$(PIPE),$@,NITROS9/MODULES/PIPE/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
239 $(MAKDIR) $@,NITROS9/BOOTLISTS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
240 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/BOOTLISTS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
241 $(MAKDIR) $@,NITROS9/SCRIPTS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
242 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/SCRIPTS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
243 $(RM) $(LDSKBECKER) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
244 $(SOFTLINK) $@ $(LDSKCOCO3FPGADWSDRTC) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
245 |
3144
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
246 $(DSKCOCO3FPGAROM): |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
247 $(RM) $@ |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
248 $(OS9FORMAT_DW) -q $@ -n"NitrOS-9/$(CPU) Level $(LEVEL)" |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
249 $(OS9GEN) $@ -b=$(BOOTFILE_COCO3FPGA_ROM) -t=$(KERNELFILE_BECKER) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
250 $(MAKDIR) $@,CMDS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
251 $(MAKDIR) $@,SYS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
252 $(MAKDIR) $@,DEFS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
253 $(OS9COPY) modules/$(CCBKRN) $@,$(CCBKRN) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
254 $(OS9COPY) modules/$(SYSGOBD) $@,sysgo |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
255 $(OS9ATTR_EXEC) $@,sysgo |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
256 $(CD) cmds; $(OS9COPY) $(CMDS_DW) ../$@,CMDS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
257 $(OS9ATTR_EXEC) $(foreach file,$(CMDS_DW),$@,CMDS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
258 $(CD) sys; $(OS9COPY) $(SYSBIN) ../$@,SYS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
259 $(OS9ATTR_TEXT) $(foreach file,$(SYSBIN),$@,SYS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
260 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
261 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSTEXT)),$@,SYS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
262 $(CD) sys; $(CPL) $(SYSGOSYSTEXT) ../$@,SYS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
263 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSGOSYSTEXT)),$@,SYS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
264 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
265 $(OS9ATTR_TEXT) $(foreach file,$(DEFS),$@,DEFS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
266 $(CPL) $(STARTUP_FPGA) $@,startup |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
267 $(OS9ATTR_TEXT) $@,startup |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
268 $(MAKDIR) $@,NITROS9 |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
269 $(MAKDIR) $@,NITROS9/CMDS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
270 $(CD) cmds; $(OS9COPY) $(MODULECMDS) ../$@,NITROS9/CMDS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
271 $(OS9ATTR_EXEC) $(foreach file,$(MODULECMDS),$@,NITROS9/CMDS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
272 $(MAKDIR) $@,NITROS9/MODULES |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
273 $(MAKDIR) $@,NITROS9/MODULES/BOOTTRACK |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
274 $(CD) modules; $(OS9COPY) $(BOOTTRACK) ../$@,NITROS9/MODULES/BOOTTRACK |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
275 $(OS9ATTR_EXEC) $(foreach file,$(BOOTTRACK),$@,NITROS9/MODULES/BOOTTRACK/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
276 $(MAKDIR) $@,NITROS9/MODULES/KERNEL |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
277 $(CD) modules; $(OS9COPY) $(KERNEL) ../$@,NITROS9/MODULES/KERNEL |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
278 $(OS9ATTR_EXEC) $(foreach file,$(KERNEL),$@,NITROS9/MODULES/KERNEL/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
279 $(MAKDIR) $@,NITROS9/MODULES/SYSMODS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
280 $(CD) modules; $(OS9COPY) $(SYSMODS) ../$@,NITROS9/MODULES/SYSMODS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
281 $(OS9ATTR_EXEC) $(foreach file,$(SYSMODS),$@,NITROS9/MODULES/SYSMODS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
282 $(MAKDIR) $@,NITROS9/MODULES/CLOCKS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
283 $(CD) modules; $(OS9COPY) $(CLOCKS) ../$@,NITROS9/MODULES/CLOCKS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
284 $(OS9ATTR_EXEC) $(foreach file,$(CLOCKS),$@,NITROS9/MODULES/CLOCKS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
285 $(MAKDIR) $@,NITROS9/MODULES/RBF |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
286 $(CD) modules; $(OS9COPY) $(RBF) ../$@,NITROS9/MODULES/RBF |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
287 $(OS9ATTR_EXEC) $(foreach file,$(RBF),$@,NITROS9/MODULES/RBF/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
288 $(MAKDIR) $@,NITROS9/MODULES/SCF |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
289 $(CD) modules; $(OS9COPY) $(SCF) ../$@,NITROS9/MODULES/SCF |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
290 $(OS9ATTR_EXEC) $(foreach file,$(SCF),$@,NITROS9/MODULES/SCF/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
291 $(MAKDIR) $@,NITROS9/MODULES/PIPE |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
292 $(CD) modules; $(OS9COPY) $(PIPE) ../$@,NITROS9/MODULES/PIPE |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
293 $(OS9ATTR_EXEC) $(foreach file,$(PIPE),$@,NITROS9/MODULES/PIPE/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
294 $(MAKDIR) $@,NITROS9/BOOTLISTS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
295 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/BOOTLISTS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
296 $(MAKDIR) $@,NITROS9/SCRIPTS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
297 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/SCRIPTS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
298 $(RM) $(LDSKBECKER) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
299 $(SOFTLINK) $@ $(LDSKCOCO3FPGAROM) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
300 |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
301 $(DSKCOCO3FPGAROMDW): |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
302 $(RM) $@ |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
303 $(OS9FORMAT_DW) -q $@ -n"NitrOS-9/$(CPU) Level $(LEVEL)" |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
304 $(OS9GEN) $@ -b=$(BOOTFILE_COCO3FPGA_ROM_DW) -t=$(KERNELFILE_BECKER) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
305 $(MAKDIR) $@,CMDS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
306 $(MAKDIR) $@,SYS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
307 $(MAKDIR) $@,DEFS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
308 $(OS9COPY) modules/$(CCBKRN) $@,$(CCBKRN) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
309 $(OS9COPY) modules/$(SYSGOBD) $@,sysgo |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
310 $(OS9ATTR_EXEC) $@,sysgo |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
311 $(CD) cmds; $(OS9COPY) $(CMDS_DW) ../$@,CMDS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
312 $(OS9ATTR_EXEC) $(foreach file,$(CMDS_DW),$@,CMDS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
313 $(CD) sys; $(OS9COPY) $(SYSBIN) ../$@,SYS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
314 $(OS9ATTR_TEXT) $(foreach file,$(SYSBIN),$@,SYS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
315 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
316 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSTEXT)),$@,SYS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
317 $(CD) sys; $(CPL) $(SYSGOSYSTEXT) ../$@,SYS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
318 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSGOSYSTEXT)),$@,SYS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
319 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
320 $(OS9ATTR_TEXT) $(foreach file,$(DEFS),$@,DEFS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
321 $(CPL) $(STARTUP_FPGADW) $@,startup |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
322 $(OS9ATTR_TEXT) $@,startup |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
323 $(MAKDIR) $@,NITROS9 |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
324 $(MAKDIR) $@,NITROS9/CMDS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
325 $(CD) cmds; $(OS9COPY) $(MODULECMDS) ../$@,NITROS9/CMDS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
326 $(OS9ATTR_EXEC) $(foreach file,$(MODULECMDS),$@,NITROS9/CMDS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
327 $(MAKDIR) $@,NITROS9/MODULES |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
328 $(MAKDIR) $@,NITROS9/MODULES/BOOTTRACK |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
329 $(CD) modules; $(OS9COPY) $(BOOTTRACK) ../$@,NITROS9/MODULES/BOOTTRACK |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
330 $(OS9ATTR_EXEC) $(foreach file,$(BOOTTRACK),$@,NITROS9/MODULES/BOOTTRACK/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
331 $(MAKDIR) $@,NITROS9/MODULES/KERNEL |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
332 $(CD) modules; $(OS9COPY) $(KERNEL) ../$@,NITROS9/MODULES/KERNEL |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
333 $(OS9ATTR_EXEC) $(foreach file,$(KERNEL),$@,NITROS9/MODULES/KERNEL/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
334 $(MAKDIR) $@,NITROS9/MODULES/SYSMODS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
335 $(CD) modules; $(OS9COPY) $(SYSMODS) ../$@,NITROS9/MODULES/SYSMODS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
336 $(OS9ATTR_EXEC) $(foreach file,$(SYSMODS),$@,NITROS9/MODULES/SYSMODS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
337 $(MAKDIR) $@,NITROS9/MODULES/CLOCKS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
338 $(CD) modules; $(OS9COPY) $(CLOCKS) ../$@,NITROS9/MODULES/CLOCKS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
339 $(OS9ATTR_EXEC) $(foreach file,$(CLOCKS),$@,NITROS9/MODULES/CLOCKS/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
340 $(MAKDIR) $@,NITROS9/MODULES/RBF |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
341 $(CD) modules; $(OS9COPY) $(RBF) ../$@,NITROS9/MODULES/RBF |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
342 $(OS9ATTR_EXEC) $(foreach file,$(RBF),$@,NITROS9/MODULES/RBF/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
343 $(MAKDIR) $@,NITROS9/MODULES/SCF |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
344 $(CD) modules; $(OS9COPY) $(SCF) ../$@,NITROS9/MODULES/SCF |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
345 $(OS9ATTR_EXEC) $(foreach file,$(SCF),$@,NITROS9/MODULES/SCF/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
346 $(MAKDIR) $@,NITROS9/MODULES/PIPE |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
347 $(CD) modules; $(OS9COPY) $(PIPE) ../$@,NITROS9/MODULES/PIPE |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
348 $(OS9ATTR_EXEC) $(foreach file,$(PIPE),$@,NITROS9/MODULES/PIPE/$(file)) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
349 $(MAKDIR) $@,NITROS9/BOOTLISTS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
350 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/BOOTLISTS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
351 $(MAKDIR) $@,NITROS9/SCRIPTS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
352 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/SCRIPTS |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
353 $(RM) $(LDSKBECKER) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
354 $(SOFTLINK) $@ $(LDSKCOCO3FPGAROMDW) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
355 |
3151
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
356 $(DSKCOCO3FPGAROMRTC): |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
357 $(RM) $@ |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
358 $(OS9FORMAT_DW) -q $@ -n"NitrOS-9/$(CPU) Level $(LEVEL)" |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
359 $(OS9GEN) $@ -b=$(BOOTFILE_COCO3FPGA_ROM_RTC) -t=$(KERNELFILE_BECKER) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
360 $(MAKDIR) $@,CMDS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
361 $(MAKDIR) $@,SYS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
362 $(MAKDIR) $@,DEFS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
363 $(OS9COPY) modules/$(CCBKRN) $@,$(CCBKRN) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
364 $(OS9COPY) modules/$(SYSGOBD) $@,sysgo |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
365 $(OS9ATTR_EXEC) $@,sysgo |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
366 $(CD) cmds; $(OS9COPY) $(CMDS_DW) ../$@,CMDS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
367 $(OS9ATTR_EXEC) $(foreach file,$(CMDS_DW),$@,CMDS/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
368 $(CD) sys; $(OS9COPY) $(SYSBIN) ../$@,SYS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
369 $(OS9ATTR_TEXT) $(foreach file,$(SYSBIN),$@,SYS/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
370 $(CD) sys; $(CPL) $(SYSTEXT) ../$@,SYS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
371 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSTEXT)),$@,SYS/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
372 $(CD) sys; $(CPL) $(SYSGOSYSTEXT) ../$@,SYS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
373 $(OS9ATTR_TEXT) $(foreach file,$(notdir $(SYSGOSYSTEXT)),$@,SYS/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
374 $(CD) defs; $(CPL) $(DEFS) ../$@,DEFS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
375 $(OS9ATTR_TEXT) $(foreach file,$(DEFS),$@,DEFS/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
376 $(CPL) $(STARTUP_FPGADW) $@,startup |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
377 $(OS9ATTR_TEXT) $@,startup |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
378 $(MAKDIR) $@,NITROS9 |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
379 $(MAKDIR) $@,NITROS9/CMDS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
380 $(CD) cmds; $(OS9COPY) $(MODULECMDS) ../$@,NITROS9/CMDS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
381 $(OS9ATTR_EXEC) $(foreach file,$(MODULECMDS),$@,NITROS9/CMDS/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
382 $(MAKDIR) $@,NITROS9/MODULES |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
383 $(MAKDIR) $@,NITROS9/MODULES/BOOTTRACK |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
384 $(CD) modules; $(OS9COPY) $(BOOTTRACK) ../$@,NITROS9/MODULES/BOOTTRACK |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
385 $(OS9ATTR_EXEC) $(foreach file,$(BOOTTRACK),$@,NITROS9/MODULES/BOOTTRACK/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
386 $(MAKDIR) $@,NITROS9/MODULES/KERNEL |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
387 $(CD) modules; $(OS9COPY) $(KERNEL) ../$@,NITROS9/MODULES/KERNEL |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
388 $(OS9ATTR_EXEC) $(foreach file,$(KERNEL),$@,NITROS9/MODULES/KERNEL/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
389 $(MAKDIR) $@,NITROS9/MODULES/SYSMODS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
390 $(CD) modules; $(OS9COPY) $(SYSMODS) ../$@,NITROS9/MODULES/SYSMODS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
391 $(OS9ATTR_EXEC) $(foreach file,$(SYSMODS),$@,NITROS9/MODULES/SYSMODS/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
392 $(MAKDIR) $@,NITROS9/MODULES/CLOCKS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
393 $(CD) modules; $(OS9COPY) $(CLOCKS) ../$@,NITROS9/MODULES/CLOCKS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
394 $(OS9ATTR_EXEC) $(foreach file,$(CLOCKS),$@,NITROS9/MODULES/CLOCKS/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
395 $(MAKDIR) $@,NITROS9/MODULES/RBF |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
396 $(CD) modules; $(OS9COPY) $(RBF) ../$@,NITROS9/MODULES/RBF |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
397 $(OS9ATTR_EXEC) $(foreach file,$(RBF),$@,NITROS9/MODULES/RBF/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
398 $(MAKDIR) $@,NITROS9/MODULES/SCF |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
399 $(CD) modules; $(OS9COPY) $(SCF) ../$@,NITROS9/MODULES/SCF |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
400 $(OS9ATTR_EXEC) $(foreach file,$(SCF),$@,NITROS9/MODULES/SCF/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
401 $(MAKDIR) $@,NITROS9/MODULES/PIPE |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
402 $(CD) modules; $(OS9COPY) $(PIPE) ../$@,NITROS9/MODULES/PIPE |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
403 $(OS9ATTR_EXEC) $(foreach file,$(PIPE),$@,NITROS9/MODULES/PIPE/$(file)) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
404 $(MAKDIR) $@,NITROS9/BOOTLISTS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
405 $(CD) bootlists; $(CPL) *.bl ../$@,NITROS9/BOOTLISTS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
406 $(MAKDIR) $@,NITROS9/SCRIPTS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
407 $(CD) scripts; $(CPL) mb* ../$@,NITROS9/SCRIPTS |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
408 $(RM) $(LDSKBECKER) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
409 $(SOFTLINK) $@ $(LDSKCOCO3FPGAROMRTC) |
d5c884d63e53
coco3fpga: Build boot files and disk images with RAM disk and RTC support
Bill Pierce <merlinious999@gmail.com>
parents:
3144
diff
changeset
|
410 |
3144
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
411 info: |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
412 @$(ECHO) "*** NitrOS-9/$(CPU) Level $(LEVEL) for the $(MACHINE) ***" |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
413 @$(foreach dsk, $(DSKS), $(ECHO) $(dsk);) |
1402bb974f85
Add build tree for Gary Becker's CoCo3FPGA project
Bill Pierce <merlinious999@gmail.com>
parents:
diff
changeset
|
414 |