mirror of
https://github.com/elliotnunn/boot3.git
synced 2024-12-09 17:49:21 +00:00
Fix up build environment
This commit is contained in:
parent
28cdb676e0
commit
0217003077
@ -197,12 +197,13 @@ Set AvailableFeatures "hasROMGibbly
|
||||
useROMFonts "
|
||||
|
||||
|
||||
If "` ParseFeatures -a "{AvailableFeatures}" -f ": ROM {1}" `" =~ /': ROM '(Å)¨1/
|
||||
Set Defines "{¨1}"
|
||||
Else
|
||||
Exit 1
|
||||
For Feature in {AvailableFeatures}
|
||||
Set Defines "{Defines} -d {Feature}=`Evaluate " {1} " =~ /Å {Feature} Å/`"
|
||||
End
|
||||
|
||||
# Ugh!
|
||||
Set Defines "`Echo {Defines} | StreamEdit -e '¥,° Replace /=1/ "=TRUE" -c °' -e '¥,° Replace /=0/ "=FALSE" -c °'`"
|
||||
|
||||
For Override in {2}
|
||||
|
||||
If "{Override}" =~ /(Å)¨1=(Å)¨2/
|
||||
|
@ -40,7 +40,7 @@ IfSrcDir = {Sources}Libs:InterfaceSrcs:
|
||||
LibraryDir = {Sources}Libs:Libraries:
|
||||
|
||||
#include {OSDir}OS.make
|
||||
#include {ToolBoxDir}Toolbox.make
|
||||
##include {ToolBoxDir}Toolbox.make
|
||||
#include {ColorQDDir}ColorQD.make
|
||||
#include {IfSrcDir}Interface.make
|
||||
|
||||
|
@ -379,12 +379,12 @@ Clean
|
||||
.cp.o Ä .c
|
||||
{CPlus} {StdCPOpts} -o {Targ} {DepDir}{Default}.cp
|
||||
|
||||
#include {ToolSrcDir}Tools.make
|
||||
##include {ToolSrcDir}Tools.make
|
||||
|
||||
#include {DriverDir}Drivers.make
|
||||
|
||||
#include {MakeDir}MainCode.make
|
||||
|
||||
#include {DeclDir}DeclData.make
|
||||
|
||||
#include {DriverDir}Drivers.make
|
||||
|
||||
#include {ResourceDir}Resources.make
|
||||
|
@ -17,9 +17,6 @@
|
||||
|
||||
FigmentDir = {MemoryMgrDir}FigmentSources:
|
||||
|
||||
#include {FigmentDir}Figment.Make
|
||||
|
||||
|
||||
MemoryMgrObjs = "{ObjDir}MemoryMgr.a.o" ¶
|
||||
"{ObjDir}MemoryMgrExtensions.a.o" ¶
|
||||
"{ObjDir}MemoryMgrInternal.a.o" ¶
|
||||
@ -66,3 +63,4 @@ MemoryMgrObjs = "{ObjDir}MemoryMgr.a.o"
|
||||
Asm {StdAOpts} -o "{Targ}" "{MemoryMgrDir}MemoryMgrInternal.a"
|
||||
|
||||
|
||||
#include {FigmentDir}Figment.Make
|
||||
|
@ -67,14 +67,14 @@ RealTimeDir = {OSDir}RealTime:
|
||||
#include {ADBDir}ADBMgr.make
|
||||
#include {TimeMgrDir}TimeMgr.make
|
||||
#include {MemoryMgrDir}MemoryMgr.make
|
||||
#include {BeepDir}Beep.make
|
||||
##include {BeepDir}Beep.make
|
||||
#include {FPEmulationDir}FPEmulation.make
|
||||
#include {GestaltDir}Gestalt.make
|
||||
#include {KeyboardDir}Keyboard.make
|
||||
#include {NetBootDir}NetBoot.make
|
||||
#include {VDigDir}VDig.make
|
||||
#include {I2CDir}I2C.make
|
||||
#include {RealTimeDir}RealTime.make
|
||||
##include {RealTimeDir}RealTime.make
|
||||
|
||||
|
||||
OSObjs = "{ObjDir}clock.a.o" ¶
|
||||
|
@ -49,7 +49,7 @@ Boot3Objects = "{ObjDir}Boot3.a.o"
|
||||
Rez {StdROpts} -a -o "{targ}" -d ROMBuildTime="{ROMBuildTime}" "{StartDir}Gibbly.r" || Exit 1
|
||||
|
||||
"{RsrcDir}Gibbly.rsrc" ÄÄ {Boot3Objects}
|
||||
Link {StdLOpts} {StdAlign} -o "{Targ}" {Boot3Objects} -rt 'boot=3' -ra =resSysHeap,resLocked || Exit 1
|
||||
Link {StdLOpts} -o "{Targ}" {Boot3Objects} -rt 'boot=3' -ra =resSysHeap,resLocked || Exit 1
|
||||
|
||||
"{LibDir}StartMgr.lib" Ä {StartMgrObjs}
|
||||
Lib {StdLibOpts} {StartMgrObjs} -o "{Targ}"
|
||||
|
Loading…
Reference in New Issue
Block a user