Commit d7589e5c authored by Ben Avison's avatar Ben Avison
Browse files

Build fix

Detail:
  Some users reported problems building the sources if they had other
  installations of perl on their build machine. The build system was using a
  mixture of "perl" and "<Perl$Dir>.perl" to invoke the interpreter, and
  sometimes but not always using "do" to expand system variables on the
  command line. This has now been standardised to use "do <Perl$Dir>.perl in
  all cases, and where possible, to use the makefile macro ${PERL}.
Admin:
  Checked that a Tungsten build still works on a build machine with no other
  perl installation. "perl" was aliased to an error to ensure it wasn't used.

Version 1.21. Not tagged
parent 7e5cdde1
......@@ -46,6 +46,7 @@ CP = copy
RM = remove
SQUISH = squish
WIPE = x wipe
PERL = do <Perl$Dir>.perl
AFLAGS = ${THROWBACK} -depend !Depend -nocache -stamp -quit -module
CPFLAGS = ~cfr~v
......@@ -114,7 +115,7 @@ clean:
#
${ROM_MODULE}: VersionNum ${RESFILES}
perl build:getversion Chars$Version
${PERL} build:getversion Chars$Version
do modgen ${ROM_MODULE} !Chars !Chars <Chars$Version> Resources.!RunImage Resources.Chars.!RunImage
${RDIR}.!RunImage: crunched.!RunImage
......
;
; This file is automatically maintained by srccommit, do not edit manually.
; Last processed by srccommit version: 1.2.
; Last processed by srccommit version: 1.1.
;
GBLS Module_MajorVersion
GBLA Module_Version
......@@ -14,10 +14,10 @@
Module_MajorVersion SETS "1.21"
Module_Version SETA 121
Module_MinorVersion SETS ""
Module_Date SETS "19 Oct 2007"
Module_ApplicationDate SETS "19-Oct-07"
Module_Date SETS "07 Jun 2009"
Module_ApplicationDate SETS "07-Jun-09"
Module_ComponentName SETS "Chars"
Module_ComponentPath SETS "RiscOS/Sources/Apps/Chars"
Module_ComponentPath SETS "castle/RiscOS/Sources/Apps/Chars"
Module_FullVersion SETS "1.21"
Module_HelpVersion SETS "1.21 (19 Oct 2007)"
Module_HelpVersion SETS "1.21 (07 Jun 2009)"
END
/* (1.21)
*
* This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.2.
* Last processed by srccommit version: 1.1.
*
*/
#define Module_MajorVersion_CMHG 1.21
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 19 Oct 2007
#define Module_Date_CMHG 07 Jun 2009
#define Module_MajorVersion "1.21"
#define Module_Version 121
#define Module_MinorVersion ""
#define Module_Date "19 Oct 2007"
#define Module_Date "07 Jun 2009"
#define Module_ApplicationDate "19-Oct-07"
#define Module_ApplicationDate "07-Jun-09"
#define Module_ComponentName "Chars"
#define Module_ComponentPath "RiscOS/Sources/Apps/Chars"
#define Module_ComponentPath "castle/RiscOS/Sources/Apps/Chars"
#define Module_FullVersion "1.21"
#define Module_HelpVersion "1.21 (19 Oct 2007)"
#define Module_HelpVersion "1.21 (07 Jun 2009)"
#define Module_LibraryVersionInfo "1:21"
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