Commits (2)
  • Ben Avison's avatar
    Change line endings in text files from <LF><CR> to <LF> · c75da8ab
    Ben Avison authored
    This makes them easier to view online and easier to edit on other platforms.
    It necessitates using *Type rather than *Print to print them, but that's not
    a problem.
    c75da8ab
  • Ben Avison's avatar
    Fully remove Resources.UK.Intro file · 127daaa4
    Ben Avison authored
    This file was left over from the old version designed for CVS usage, where
    components were held under a directory named according to the licence terms
    used, and some of these components required copying to a different location
    before they could be used. This is no longer the case, so this first step is
    now obsolete.
    
    The title text is moved into Resources.UK.Tools1, which is now the first file
    to be printed.
    
    Version 0.06. Tagged as 'PlingPrepare-0_06'
    127daaa4
......@@ -5,40 +5,14 @@
Set ROOLMerge$Q1 "%0"
Set ROOLMerge$Q2 "%1"
Set ROOLMerge$Q3 "%2"
|Print <ROOLMerge$Dir>.Resources.UK.Intro
|If "<ROOLMerge$Q1>" = "" Then Run <ROOLMerge$Dir>.Resources.Query Else SetEval ROOLMerge$Query -("<ROOLMerge$Q1>"="y")
|If ROOLMerge$Query = 0 Then Echo Preparation cancelled. You may close this window now.
|If ROOLMerge$Query = 0 Then Obey
|Echo
|Echo (Re)initialising primary build components...
|Set Alias$ROOLCopy Echo|MEcho %%0.%%1:|Mx wipe ROOLMerge:%%1 ~cfr~v|MRun <ROOLMerge$Dir>.Resources.UpCall6|MCopy ROOLMerge:%%0.%%1 ROOLMerge:%%1 ~cfr~v|MRun <ROOLMerge$Dir>.Resources.UpCall6
|CDir ROOLMerge:Apps
|x Wipe ROOLMerge:Images ~cfr~v
|x Wipe ROOLMerge:Install ~cfr~v
|Run <ROOLMerge$Dir>.PCopy mixed.RiscOS Library
|Run <ROOLMerge$Dir>.PCopy mixed.RiscOS Modules
|Run <ROOLMerge$Dir>.PCopy apache.RiscOS Env
|Run <ROOLMerge$Dir>.PCopy apache.RiscOS BuildSys
|Run <ROOLMerge$Dir>.PCopy apache.RiscOS Export
|Run <ROOLMerge$Dir>.PCopy apache.RiscOS Apps.!Builder
|Run <ROOLMerge$Dir>.PCopy apache.RiscOS Apps.!EraseCVS
|Run <ROOLMerge$Dir>.PCopy apache.RiscOS Apps.!WinEdit
|Run <ROOLMerge$Dir>.PCopy gpl.RiscOS Apps.!Perl
|Run <ROOLMerge$Dir>.PCopy gpl.RiscOS Apps.!GCC
|Run <ROOLMerge$Dir>.PCopy bsd.RiscOS Apps.!CreateSEC
|Run <ROOLMerge$Dir>.PCopy bsd.RiscOS Apps.!Routines
|Run <ROOLMerge$Dir>.PCopy bsd.RiscOS Apps.!UnTarBZ2
|Run <ROOLMerge$Dir>.PCopy mixed.RiscOS Apps.!SharedLibs
|Unset ROOLCopy
|Unset ROOLMerge$Path
Print <ROOLMerge$Dir>.Resources.UK.Tools1
Type <ROOLMerge$Dir>.Resources.UK.Tools1
If "<SetPaths32$Dir>" = "" Then Echo WARNING: It doesn't look like the filer has 'seen' your C/C++ installation yet.
Print <ROOLMerge$Dir>.Resources.UK.Tools2
Type <ROOLMerge$Dir>.Resources.UK.Tools2
If "<ROOLMerge$Q2>" = "" Then Run <ROOLMerge$Dir>.Resources.Query Else SetEval ROOLMerge$Query -("<ROOLMerge$Q2>"="y")
If ROOLMerge$Query = 0 Then Echo Build tools not installed. You may close this window now.
If ROOLMerge$Query = 0 Then Obey
Obey <ROOLMerge$Dir>.^.^.Library.InstallTools
Print <ROOLMerge$Dir>.Resources.UK.Finish
Type <ROOLMerge$Dir>.Resources.UK.Finish
If "<ROOLMerge$Q3>" = "" Then Run <ROOLMerge$Dir>.Resources.Query Else SetEval ROOLMerge$Query -("<ROOLMerge$Q3>"="y")
RMEnsure UtilityModule 4.00 SetEval ROOLMerge$Query <ROOLMerge$Query> * 2
If ROOLMerge$Query = 1 Then StartDesktopTask Run <ROOLMerge$Dir>.^.!Builder.!Run
......
This build directory has now been prepared for use. You can now load
Apps.!Builder and add this directory to the list of builds that it controls.
"Builder" is a graphical front-end which is used to drive the build process.
You do not need to use it if you do not want to; you can drive the "srcbuild"
(which is the back end for Builder) directly from the command line, or you
can manually build individual components from within their source
directories.
However, before you can build most components, you will need to do the full
export phases from this build tree in order to populate the "Export"
directory with the various shared header files and libraries.
------------------------------------------------------------------------------
Would you like to run Builder now? 
\ No newline at end of file
This build directory has now been prepared for use. You can now load
RiscOS.Apps.!Builder and add this directory to the list of builds that it
controls.
"Builder" is a graphical front-end which is used to drive the build process.
You do not need to use it if you do not want to; you can drive the "srcbuild"
(which is the back end for Builder) directly from the command line, or you
can manually build individual components from within their source
directories.
However, before you can build most components, you will need to do the full
export phases from this build tree in order to populate the "Export"
directory with the various shared header files and libraries.
------------------------------------------------------------------------------
Would you like to run Builder now? 
\ No newline at end of file
RISC OS Open. Build Directory Preparation Script.
------------------------------------------------------------------------------
This script will copy certain key components out of various source
directories and into the root of this build. Wherever you run this program
from is assumed to be the root of the build tree.
Warning: if you are running this on a build tree which you have already
prepared (by running this on a previous occasion in this directory) then it
will delete and re-install the following components (assuming @ is this
directory):
- @.Library
- @.Images
- @.Install
- @.Env
- @.BuildSys
- @.Export
- @.Apps.!Builder
- @.Apps.!EraseCVS
- @.Apps.!WinEdit
- @.Apps.!Perl
- @.Apps.!GCC
- @.Apps.!SharedLibs
Note: some of these components may not be required by your build so they will
not be present after this program has finished.
------------------------------------------------------------------------------
ARE YOU SURE YOU WANT TO CONTINUE? 
\ No newline at end of file
The main build components in this directory has been prepared. However, some
of the tools are part of a commercial product so they aren't included in the
published sources.
There is a script called "InstallTools" within the build tree which you can
run to install your copy of the official build tools into this directory. It
assumes you already have these tools installed on your system.
\ No newline at end of file
RISC OS Open. Build Directory Preparation Script.
------------------------------------------------------------------------------
Some of the tools are part of a commercial product so they aren't included in
the published sources.
There is a script called "InstallTools" within the build tree which you can
run to install your copy of the official build tools into this directory. It
assumes you already have these tools installed on your system.
------------------------------------------------------------------------------
Would you like to run the script now? 
\ No newline at end of file
------------------------------------------------------------------------------
Would you like to run the script now? 
\ No newline at end of file
/* (0.05)
/* (0.06)
*
* This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.1.
*
*/
#define Module_MajorVersion_CMHG 0.05
#define Module_MajorVersion_CMHG 0.06
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 30 Jul 2013
#define Module_Date_CMHG 24 May 2019
#define Module_MajorVersion "0.05"
#define Module_Version 5
#define Module_MajorVersion "0.06"
#define Module_Version 6
#define Module_MinorVersion ""
#define Module_Date "30 Jul 2013"
#define Module_Date "24 May 2019"
#define Module_ApplicationDate "30-Jul-13"
#define Module_ApplicationDate "24-May-19"
#define Module_ComponentName "Prepare"
#define Module_ComponentPath "Prepare"
#define Module_ComponentName "PlingPrepare"
#define Module_FullVersion "0.05"
#define Module_HelpVersion "0.05 (30 Jul 2013)"
#define Module_LibraryVersionInfo "0:5"
#define Module_FullVersion "0.06"
#define Module_HelpVersion "0.06 (24 May 2019)"
#define Module_LibraryVersionInfo "0:6"