Commit b92b4d03 authored by Ben Avison's avatar Ben Avison

Build fix

  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}.
  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 0.19. Tagged as 'builder-0_19'
parent c1db1e66
......@@ -9,7 +9,7 @@ wimpslot 4096k
Set AutoBuild$EnvName <Build>
| first argument should be passwd onto imagename script
If "%0" = "ImageName" Then perl <Build$Dir>.BuildSys.perl.ImageName %1 Else perl <Build$Dir>.BuildSys.perl.NewImName -verfile <Choices$dir>.AutoBuild.<Build>.Version %1
If "%0" = "ImageName" Then do <Perl$Dir>.perl <Build$Dir>.BuildSys.perl.ImageName %1 Else do <Perl$Dir>.perl <Build$Dir>.BuildSys.perl.NewImName -verfile <Choices$dir>.AutoBuild.<Build>.Version %1
| the rest should be passed onto srcbuild
srcbuild -v %*2
/* (0.18)
/* (0.19)
* 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 0.18
#define Module_MajorVersion_CMHG 0.19
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 31 May 2007
#define Module_Date_CMHG 07 Jun 2009
#define Module_MajorVersion "0.18"
#define Module_Version 18
#define Module_MajorVersion "0.19"
#define Module_Version 19
#define Module_MinorVersion ""
#define Module_Date "31 May 2007"
#define Module_Date "07 Jun 2009"
#define Module_ApplicationDate "31-May-07"
#define Module_ApplicationDate "07-Jun-09"
#define Module_ComponentName "builder"
#define Module_ComponentPath "RiscOS/Utilities/Release/builder"
#define Module_ComponentPath "castle/RiscOS/Utilities/Release/builder"
#define Module_FullVersion "0.18"
#define Module_HelpVersion "0.18 (31 May 2007)"
#define Module_LibraryVersionInfo "0:18"
#define Module_FullVersion "0.19"
#define Module_HelpVersion "0.19 (07 Jun 2009)"
#define Module_LibraryVersionInfo "0:19"
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