Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
RiscOS
S
Sources
Programmer
BootCmds
Commits
a8bd654a
Commit
a8bd654a
authored
28 years ago
by
Neil Turton
Browse files
Options
Download
Email Patches
Plain Diff
Version RO_3_70 taken
parent
137d8976
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
27 additions
and
19 deletions
+27
-19
Makefile,fe1
Makefile,fe1
+27
-19
No files found.
Makefile,fe1
View file @
a8bd654a
...
...
@@ -24,8 +24,6 @@
VPATH
=
@ <Support
$Dir
>
RESDIR
=
<resource
$dir
>
.Resources2.
${COMPONENT}
#
# Generic options:
#
...
...
@@ -50,13 +48,14 @@ ABSSYM = RISC_OSLib:o.abssym
#
# Program specific options:
#
COMPONENT
=
BootCmds
#
COMPONENT
=
Set in Components/Installation file to 'rom' or 'Repeat'
TARGET
=
aof.BootCmds
RESDIR
=
<resource
$dir
>
.Resources2.BootCmds
OBJS
=
o.files o.header o.main o.Messages o.Repeat o.riscos
OBJSD
=
o.header o.hostfs debug.m debug.main debug.trace
\
debug.riscos debug.files o.Repeat o.Messages
debug.riscos debug.files o.Repeat o.Messages
debug.svc
ROM_OBJS
=
o.files o.header o.main o.Repeat o.riscos
...
...
@@ -67,25 +66,37 @@ RESOURCES = o.Messages o.Repeat
#
# Generic rules {used by top-level build}:
#
all
:
${COMPONENT}; @
rom
:
${TARGET}
@
echo
${COMPONENT}
: rom module built
@
echo
BootCmds: rom module built
Repeat
:
Resources.Repeat; @
@
echo
Repeat: programme built
export
:
@
echo
${COMPONENT}
:
export complete
@
echo
BootCmds:
export complete
install
:
install_${COMPONENT}; @
install_rom
:
${TARGET}
${CP}
${TARGET}
${INSTDIR}
.
${COMPONENT}
${CPFLAGS}
@
echo
${COMPONENT}
: rom module installed
${CP}
${TARGET}
${INSTDIR}
.BootCmds
${CPFLAGS}
@
echo
BootCmds: rom module installed
install_Repeat
:
Resources.Repeat
${CP}
Resources.Repeat
${INSTDIR}
.Repeat
${CPFLAGS}
@
echo
Repeat: installed
clean
:
-
Destroy RM.BootCmds
${OBJS}
${OBJSD}
${TARGET}
map.BootCmds linked.BootCmds
\
o.repeatcmd Resources.Repeat
@
echo
${COMPONENT}
: cleaned
@
echo
BootCmds
: cleaned
resources
:
${MKDIR}
${RESDIR}
${CP}
Resources.Messages
${RESDIR}
.Messages
${CPFLAGS}
@
echo
${COMPONENT}
: Resources copied to Messages module
@
echo
BootCmds
: Resources copied to Messages module
#
# ROM target (re-linked at ROM Image build time)
...
...
@@ -97,19 +108,16 @@ ${TARGET}: ${ROM_OBJS} ${OSLIB} ${RSTUBS}
# Final link for the ROM Image (using given base address)
#
rom_link
:
${LINK}
-o
linked.
${COMPONENT}
-bin
-base
${ADDRESS}
${TARGET}
${ABSSYM}
\
-map
>
map.
${COMPONENT}
truncate
map.
${COMPONENT}
linked.
${COMPONENT}
${CP}
linked.
${COMPONENT}
${LINKDIR}
.
${COMPONENT}
${CPFLAGS}
@
echo
${COMPONENT}
: rom_link
complete
${LINK}
-o
linked.
BootCmds
-bin
-base
${ADDRESS}
${TARGET}
${ABSSYM}
\
-map
>
map.
BootCmds
truncate
map.
BootCmds linked.BootCmds
${CP}
linked.
BootCmds
${LINKDIR}
.BootCmds
${CPFLAGS}
@
echo
BootCmds
: rom_link
complete
#
# Extra {development} rules:
#
all
:
RM.BootCmds RM.BootCmdsD
@
Echo Made all
asms
:
${ASMS}
release
:
RM.BootCmds
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment