Mercurial > hg > Members > kono > nitros9-code
annotate level2/coco3fpga/makefile @ 3210:6353bb024571
Created makefile and defsfile for NoCan RAMMER module driver and descriptor
Updated rammer.asm in the NoCan driver folder to build the NoCan version of the Driver
Updated r0.asm file to create the 6MB version of the descriptor.
The makefile creates a disk image with two sets of the required drivers for
the 6309 and 6809's in their respective module folders.
/NITROS9/6309_L2/MODULES/RBF
for the 6309 files
and
/NITROS9/6809_L2/MODULES/RBF
for the 6809 files.
This will make it easier for doing a dsave from this disk image into a
normal distro disk image so people have these drivers ready for when
new memory upgrades allow compatible usage of the NoCan registers.
author | David Ladd <drencor-xeen@users.sourceforge.net> |
---|---|
date | Wed, 20 Dec 2017 15:15:49 -0600 |
parents | 4d6cfe82ac3c |
children | 4393a2b5b9a0 |
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 |
3185
4d6cfe82ac3c
Add an underscore between each section of disk image names
Bill Pierce <merlinious999@gmail.com>
parents:
3154
diff
changeset
|
8 DISTRO = $(CPU)_L$(LEVEL) |
4d6cfe82ac3c
Add an underscore between each section of disk image names
Bill Pierce <merlinious999@gmail.com>
parents:
3154
diff
changeset
|
9 DISTRONAME = NOS9_$(CPU)_L$(LEVEL) |
4d6cfe82ac3c
Add an underscore between each section of disk image names
Bill Pierce <merlinious999@gmail.com>
parents:
3154
diff
changeset
|
10 DISTROVER = $(DISTRONAME)_$(NITROS9VER)_$(PORT) |
3144
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 |
3154
d29a92fff7f2
coco3fpga: Rename SD disk images to .img
Tormod Volden <debian.tormod@gmail.com>
parents:
3151
diff
changeset
|
47 DSKCOCO3FPGAROM = $(DISTROVER)_bootrom.img |
d29a92fff7f2
coco3fpga: Rename SD disk images to .img
Tormod Volden <debian.tormod@gmail.com>
parents:
3151
diff
changeset
|
48 DSKCOCO3FPGAROMDW = $(DISTROVER)_bootrom_becker.img |
d29a92fff7f2
coco3fpga: Rename SD disk images to .img
Tormod Volden <debian.tormod@gmail.com>
parents:
3151
diff
changeset
|
49 DSKCOCO3FPGAROMRTC = $(DISTROVER)_bootrom_rtc.img |
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 |
3154
d29a92fff7f2
coco3fpga: Rename SD disk images to .img
Tormod Volden <debian.tormod@gmail.com>
parents:
3151
diff
changeset
|
53 LDSKCOCO3FPGAROM = $(DISTRONAME)_bootrom.img |
d29a92fff7f2
coco3fpga: Rename SD disk images to .img
Tormod Volden <debian.tormod@gmail.com>
parents:
3151
diff
changeset
|
54 LDSKCOCO3FPGAROMDW = $(DISTRONAME)_bootrom_becker.img |
d29a92fff7f2
coco3fpga: Rename SD disk images to .img
Tormod Volden <debian.tormod@gmail.com>
parents:
3151
diff
changeset
|
55 LDSKCOCO3FPGAROMRTC = $(DISTRONAME)_bootrom_rtc.img |
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 |