Commit d51fd520 authored by Stewart Brodie's avatar Stewart Brodie
Browse files

Updated build structure to use the shared AAsmModule makefile.

  Updated to build using objasm instead of aasm.
  Sources changed to be objasm-compatible.
Admin:
  Requires Library 0.71 or later.
  Requires BuildSys 3.06 or later.
  Requires Env 0.65 or later.

Version 0.16. Tagged as 'ARM-0_16'
parent f89f6fac
...@@ -22,56 +22,13 @@ ...@@ -22,56 +22,13 @@
# 25-May-94 AMcC Created. # 25-May-94 AMcC Created.
# #
#
# Generic options:
#
MKDIR = cdir
AS = aasm
CP = copy
RM = remove
CCFLAGS = -c -depend !Depend -IC:
ASFLAGS = -depend !Depend -Stamp -quit -module -To $@ -From
CPFLAGS = ~cfr~v
# #
# Program specific options: # Program specific options:
# #
COMPONENT = ARM COMPONENT = ARM
SOURCE = s.GetAll ROM_SOURCE = GetAll.s
TARGET = rm.ARM
#
# Generic rules:
#
rom: ${TARGET}
@echo ${COMPONENT}: rom module built
export:
@echo ${COMPONENT}: export complete
install_rom: ${TARGET}
${CP} ${TARGET} ${INSTDIR}.${COMPONENT} ${CPFLAGS}
@echo ${COMPONENT}: rom module installed
clean:
${RM} ${TARGET}
@echo ${COMPONENT}: cleaned
resources: resources-${CMDHELP}
@echo ${COMPONENT}: resource files copied
resources_common:
${MKDIR} ${RESDIR}.${COMPONENT}
TokenCheck LocalRes:Messages
${CP} LocalRes:Messages ${RESDIR}.${COMPONENT}.Messages ${CPFLAGS}
resources-None: resources_common
@
resources-: resources_common include StdTools
TokenCheck LocalRes:CmdHelp include AAsmModule
print LocalRes:CmdHelp { >> ${RESDIR}.${COMPONENT}.Messages }
${TARGET}: ${SOURCE}
${AS} ${ASFLAGS} ${SOURCE}
# Dynamic dependencies: # Dynamic dependencies:
...@@ -14,3 +14,4 @@ ...@@ -14,3 +14,4 @@
| |
Dir <Obey$Dir> Dir <Obey$Dir>
amu_machine clean amu_machine clean
stripdepnd Makefile
...@@ -6,9 +6,19 @@ ...@@ -6,9 +6,19 @@
GBLS Module_MinorVersion GBLS Module_MinorVersion
GBLS Module_Date GBLS Module_Date
GBLS Module_FullVersion GBLS Module_FullVersion
Module_MajorVersion SETS "0.15" GBLS Module_ApplicationDate2
Module_Version SETA 15 GBLS Module_ApplicationDate4
GBLS Module_HelpVersion
GBLS Module_ComponentName
GBLS Module_ComponentPath
Module_MajorVersion SETS "0.16"
Module_Version SETA 16
Module_MinorVersion SETS "" Module_MinorVersion SETS ""
Module_Date SETS "13 Dec 1999" Module_Date SETS "16 Mar 2001"
Module_FullVersion SETS "0.15" Module_ApplicationDate2 SETS "16-Mar-01"
Module_ApplicationDate4 SETS "16-Mar-2001"
Module_ComponentName SETS "ARM"
Module_ComponentPath SETS "RiscOS/Sources/HWSupport/ARM"
Module_FullVersion SETS "0.16"
Module_HelpVersion SETS "0.16 (16 Mar 2001)"
END END
/* (0.15) /* (0.16)
* *
* This file is automatically maintained by srccommit, do not edit manually. * This file is automatically maintained by srccommit, do not edit manually.
* *
*/ */
#define Module_MajorVersion_CMHG 0.15 #define Module_MajorVersion_CMHG 0.16
#define Module_MinorVersion_CMHG #define Module_MinorVersion_CMHG
#define Module_Date_CMHG 13 Dec 1999 #define Module_Date_CMHG 16 Mar 2001
#define Module_MajorVersion "0.15" #define Module_MajorVersion "0.16"
#define Module_Version 15 #define Module_Version 16
#define Module_MinorVersion "" #define Module_MinorVersion ""
#define Module_Date "13 Dec 1999" #define Module_Date "16 Mar 2001"
#define Module_FullVersion "0.15" #define Module_ApplicationDate2 "16-Mar-01"
#define Module_ApplicationDate4 "16-Mar-2001"
#define Module_ComponentName "ARM"
#define Module_ComponentPath "RiscOS/Sources/HWSupport/ARM"
#define Module_FullVersion "0.16"
#define Module_HelpVersion "0.16 (16 Mar 2001)"
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment