Commit 7dcbe10d authored by Robert Sprowson's avatar Robert Sprowson
Browse files

For stable releases have the autobuilder archive the resources too

On an even numbered release capture the untokenised contents of ResourceFS so that people can translate them for use with !Territory.
Tested with IOMDHAL then cloned to the other ROM outputs, no doubt with plenty of scope for copy and paste mistakes.

Version 0.49. Tagged as 'ABRelease-0_49'
parent ab43c964
RISC OS Open Release Archive
============================
This is the BCM2835 (RaspberryPi) ROM image. It is a freeze from the
This is the BCM2835 (Raspberry Pi) ROM image. It is a freeze from the
development builds, and has received some basic sanity checks to ensure it
seems to work correctly.
......
......@@ -13,8 +13,16 @@
| limitations under the License.
|
| Set up and/or override some system variables
Set ab_local$zip rom-bcm2835/zip
Set ab_local$zip rom-bcm2835/zip
Set ab_local$soft soft-bcm2835/zip
Set ab_soft$dir <ab_res$dir>.soft.!Boot.Choices.Boot.PreDesk.!!SoftLoad
Set ab_local$translate translate-bcm2835/zip
| Remove any old crud from our resources directory
x Wipe <ab_res$dir>.zip ~cfr~v
Remove <ab_res$dir>.soft.Licence_v1_1/pdf
Remove <ab_soft$dir>.riscos
x Wipe <ab_res$dir>.translate ~cfr~v
Remove <ab_res$dir>.<ab_local$zip>
Remove <ab_res$dir>.<ab_local$soft>
Remove <ab_res$dir>.<ab_local$translate>
......@@ -18,31 +18,36 @@ IfThere <Build$Dir>.Images.<Build$ImageName> Then Else Obey
| Run our clean script
Run <ab_res$dir>.clean
| Create an empty directory to hold the files that will be zipped up
| Prepare the ROM build zipfile
CDir <ab_res$dir>.zip
| Copy the Castle licence file into the zip directory
Copy ab_res:Licence_v1_1/pdf <ab_res$dir>.zip.Licence_v1_1/pdf ~cf~r~v
| Copy the ReadMe for this build into the zip directory
Copy ab_res:ReadMe/txt <ab_res$dir>.zip.ReadMe/txt ~cf~r~v
| Compress the ROM image into the zip directory
Copy ab_res:Licence_v1_1/pdf <ab_res$dir>.zip.Licence_v1_1/pdf ~cf~r~v
Copy ab_res:ReadMe/txt <ab_res$dir>.zip.ReadMe/txt ~cf~r~v
Do rompress -vZ --align=4096 <Build$Dir>.Images.<Build$ImageName> <ab_res$dir>.zip.riscos
| Set the zip directory as the current directory
Dir <ab_res$dir>.zip
| Create a zip archive with the required files in it
Dir <ab_res$dir>.zip
Do zip -9qr ^.<ab_local$zip> *
SetType <ab_res$dir>.<ab_local$zip> &A91
Back
| Prepare the translation resources zipfile
CDir <ab_res$dir>.translate
CDir <ab_res$dir>.translate.Unprocessed
Copy ab_res:Licence_v1_1/pdf <ab_res$dir>.translate.Licence_v1_1/pdf ~cf~r~v
Sed -e s/"_BUILD_"/"Raspberry Pi"/g < ab_res:TransReadMe/txt > <ab_res$dir>.translate.ReadMe/txt
IfThere <Resource$Dir>.Apps Then Copy <Resource$Dir>.Apps <ab_res$dir>.translate.Unprocessed.Apps ~cfr~v
IfThere <Resource$Dir>.Resources Then Copy <Resource$Dir>.Resources <ab_res$dir>.translate.Unprocessed.Resources ~cfr~v
IfThere <Resource$Dir>.Resources2 Then Copy <Resource$Dir>.Resources2 <ab_res$dir>.translate.Unprocessed.Resources ~cfr~v
IfThere <Resource$Dir>.Resources3 Then Copy <Resource$Dir>.Resources3 <ab_res$dir>.translate.Unprocessed.Resources ~cfr~v
IfThere <Resource$Dir>.Resources4 Then Copy <Resource$Dir>.Resources4 <ab_res$dir>.translate.Unprocessed.Resources ~cfr~v
| Return the CSD to its original state
| Create a zip archive with the required files in it
Dir <ab_res$dir>.translate
Do zip -9qr ^.<ab_local$translate> *
SetType <ab_res$dir>.<ab_local$translate> &A91
Back
| Delete any pre-existing zip archive on the autobuild server
| Copy just the ROM build zip archive onto the autobuild server
Remove <ab_zip$file>
| Copy the template zip archive onto the autobuild server
SetType <ab_res$dir>.<ab_local$zip> &A91
Copy <ab_res$dir>.<ab_local$zip> <ab_zip$file> ~cfr~v
Access <ab_zip$file> rw/r
RISC OS Open Release Archive
============================
This is the BCM2835 (RaspberryPi) development ROM image. It is a bleeding-edge
This is the BCM2835 (Raspberry Pi) development ROM image. It is a bleeding-edge
build which comes from the latest revisions of all the relevant sources in
our source code repository and is completely untested.
......
RISC OS Open Release Archive
============================
This archive contains the unprocessed resources for the stable release
of the _BUILD_ version of RISC OS.
They are provided to assist translators in preparing internationalised sets of
resources (which are loaded by the !Territory application) for users in
territories where the default United Kingdom resources are inappropriate.
Some components in this archive are released under the licence (included in
this archive as Licence_v1_1.pdf), or see:
http://www.castle-technology.co.uk/riscosbaselicence.htm
-- RISC OS Open
......@@ -13,13 +13,16 @@
| limitations under the License.
|
| Set up and/or override some system variables
Set ab_local$zip rom-iyo/zip
Set ab_local$soft soft-iyo/zip
Set ab_soft$dir <ab_res$dir>.soft.!Boot.Choices.Boot.PreDesk.!!SoftLoad
Set ab_local$zip rom-iomd/zip
Set ab_local$soft soft-iomd/zip
Set ab_soft$dir <ab_res$dir>.soft.!Boot.Choices.Boot.PreDesk.!!SoftLoad
Set ab_local$translate translate-iomd/zip
| Remove any old crud from our resources directory
x Wipe <ab_res$dir>.zip ~cfr~v
Remove <ab_res$dir>.soft.Licence_v1_1/pdf
Remove <ab_soft$dir>.riscos
x Wipe <ab_res$dir>.translate ~cfr~v
Remove <ab_res$dir>.<ab_local$zip>
Remove <ab_res$dir>.<ab_local$soft>
Remove <ab_res$dir>.soft.Licence_v1_1/pdf
Remove <ab_soft$dir>.riscos
\ No newline at end of file
Remove <ab_res$dir>.<ab_local$translate>
......@@ -18,39 +18,47 @@ IfThere <Build$Dir>.Images.<Build$ImageName> Then Else Obey
| Run our clean script
Run <ab_res$dir>.clean
| Create an empty directory to hold the files that will be zipped up
| Prepare the ROM build zipfile
CDir <ab_res$dir>.zip
| Copy the Castle licence file into the zip directory
Copy ab_res:Licence_v1_1/pdf <ab_res$dir>.zip.Licence_v1_1/pdf ~cf~r~v
| Copy the ReadMe for this build into the zip directory
Copy ab_res:ReadMe/txt <ab_res$dir>.zip.ReadMe/txt ~cf~r~v
| Compress the ROM image into the zip directory
Do rompress -vZps 4M <Build$Dir>.Images.<Build$ImageName> <ab_res$dir>.zip.riscos
| Set the zip directory as the current directory
Dir <ab_res$dir>.zip
Copy ab_res:Licence_v1_1/pdf <ab_res$dir>.zip.Licence_v1_1/pdf ~cf~r~v
Copy ab_res:ReadMe/txt <ab_res$dir>.zip.ReadMe/txt ~cf~r~v
Copy <Build$Dir>.Images.<Build$ImageName> <ab_res$dir>.zip.riscos ~cf~r~v
| Create a zip archive with the required files in it
Dir <ab_res$dir>.zip
Do zip -9qr ^.<ab_local$zip> *
| Return the CSD to its original state
SetType <ab_res$dir>.<ab_local$zip> &A91
Back
| Create the softload zipfile
| Prepare the softload zipfile
CDir <ab_res$dir>.soft
Copy ab_res:Licence_v1_1/pdf <ab_res$dir>.soft.Licence_v1_1/pdf ~cf~r~v
Copy <ab_res$dir>.zip.riscos <ab_soft$dir>.riscos ~cf~r~v
| Create a zip archive with the required files in it
Dir <ab_res$dir>.soft
Do zip -9qr <ab_res$dir>.<ab_local$soft> *
Do zip -9qr ^.<ab_local$soft> *
SetType <ab_res$dir>.<ab_local$soft> &A91
Back
| Delete any pre-existing ROM build zip archive on the autobuild server
Remove <ab_zip$file>
| Prepare the translation resources zipfile
CDir <ab_res$dir>.translate
CDir <ab_res$dir>.translate.Unprocessed
Copy ab_res:Licence_v1_1/pdf <ab_res$dir>.translate.Licence_v1_1/pdf ~cf~r~v
Sed -e s/"_BUILD_"/"RiscPC\/A7000\/A7000+"/g < ab_res:TransReadMe/txt > <ab_res$dir>.translate.ReadMe/txt
IfThere <Resource$Dir>.Apps Then Copy <Resource$Dir>.Apps <ab_res$dir>.translate.Unprocessed.Apps ~cfr~v
IfThere <Resource$Dir>.Resources Then Copy <Resource$Dir>.Resources <ab_res$dir>.translate.Unprocessed.Resources ~cfr~v
IfThere <Resource$Dir>.Resources2 Then Copy <Resource$Dir>.Resources2 <ab_res$dir>.translate.Unprocessed.Resources ~cfr~v
IfThere <Resource$Dir>.Resources3 Then Copy <Resource$Dir>.Resources3 <ab_res$dir>.translate.Unprocessed.Resources ~cfr~v
IfThere <Resource$Dir>.Resources4 Then Copy <Resource$Dir>.Resources4 <ab_res$dir>.translate.Unprocessed.Resources ~cfr~v
| Copy the ROM build zip archive onto the autobuild server
SetType <ab_res$dir>.<ab_local$zip> &A91
| Create a zip archive with the required files in it
Dir <ab_res$dir>.translate
Do zip -9qr ^.<ab_local$translate> *
SetType <ab_res$dir>.<ab_local$translate> &A91
Back
| Copy just the ROM build zip archive onto the autobuild server
Remove <ab_zip$file>
Copy <ab_res$dir>.<ab_local$zip> <ab_zip$file> ~cfr~v
Access <ab_zip$file> rw/r
\ No newline at end of file
Access <ab_zip$file> rw/r
| Copyright 2013 Castle Technology Ltd
|
| Licensed under the Apache License, Version 2.0 (the "License");
| you may not use this file except in compliance with the License.
| You may obtain a copy of the License at
|
| http://www.apache.org/licenses/LICENSE-2.0
|
| Unless required by applicable law or agreed to in writing, software
| distributed under the License is distributed on an "AS IS" BASIS,
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
| See the License for the specific language governing permissions and
| limitations under the License.
|
| Set up and/or override some system variables
Set ab_local$zip rom-omap3/zip
Set ab_local$soft soft-omap3/zip
Set ab_soft$dir <ab_res$dir>.soft.!Boot.Choices.Boot.PreDesk.!!SoftLoad
Set ab_local$translate translate-omap3/zip
| Remove any old crud from our resources directory
x Wipe <ab_res$dir>.zip ~cfr~v
Remove <ab_res$dir>.soft.Licence_v1_1/pdf
Remove <ab_soft$dir>.riscos
x Wipe <ab_res$dir>.translate ~cfr~v
Remove <ab_res$dir>.<ab_local$zip>
Remove <ab_res$dir>.<ab_local$soft>
Remove <ab_res$dir>.<ab_local$translate>
| Copyright 2013 Castle Technology Ltd
|
| Licensed under the Apache License, Version 2.0 (the "License");
| you may not use this file except in compliance with the License.
| You may obtain a copy of the License at
|
| http://www.apache.org/licenses/LICENSE-2.0
|
| Unless required by applicable law or agreed to in writing, software
| distributed under the License is distributed on an "AS IS" BASIS,
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
| See the License for the specific language governing permissions and
| limitations under the License.
|
| If there is no ROM image (e.g. the build failed), exit here
IfThere <Build$Dir>.Images.<Build$ImageName> Then Else Obey
| Run our clean script
Run <ab_res$dir>.clean
| Prepare the ROM build zipfile
CDir <ab_res$dir>.zip
Copy ab_res:Licence_v1_1/pdf <ab_res$dir>.zip.Licence_v1_1/pdf ~cf~r~v
Copy ab_res:ReadMe/txt <ab_res$dir>.zip.ReadMe/txt ~cf~r~v
Do rompress -vZ <Build$Dir>.Images.<Build$ImageName> <ab_res$dir>.zip.riscos
| Create a zip archive with the required files in it
Dir <ab_res$dir>.zip
Do zip -9qr ^.<ab_local$zip> *
SetType <ab_res$dir>.<ab_local$zip> &A91
Back
| Prepare the translation resources zipfile
CDir <ab_res$dir>.translate
CDir <ab_res$dir>.translate.Unprocessed
Copy ab_res:Licence_v1_1/pdf <ab_res$dir>.translate.Licence_v1_1/pdf ~cf~r~v
Sed -e s/"_BUILD_"/"OMAP3"/g < ab_res:TransReadMe/txt > <ab_res$dir>.translate.ReadMe/txt
IfThere <Resource$Dir>.Apps Then Copy <Resource$Dir>.Apps <ab_res$dir>.translate.Unprocessed.Apps ~cfr~v
IfThere <Resource$Dir>.Resources Then Copy <Resource$Dir>.Resources <ab_res$dir>.translate.Unprocessed.Resources ~cfr~v
IfThere <Resource$Dir>.Resources2 Then Copy <Resource$Dir>.Resources2 <ab_res$dir>.translate.Unprocessed.Resources ~cfr~v
IfThere <Resource$Dir>.Resources3 Then Copy <Resource$Dir>.Resources3 <ab_res$dir>.translate.Unprocessed.Resources ~cfr~v
IfThere <Resource$Dir>.Resources4 Then Copy <Resource$Dir>.Resources4 <ab_res$dir>.translate.Unprocessed.Resources ~cfr~v
| Create a zip archive with the required files in it
Dir <ab_res$dir>.translate
Do zip -9qr ^.<ab_local$translate> *
SetType <ab_res$dir>.<ab_local$translate> &A91
Back
| Copy just the ROM build zip archive onto the autobuild server
Remove <ab_zip$file>
Copy <ab_res$dir>.<ab_local$zip> <ab_zip$file> ~cfr~v
Access <ab_zip$file> rw/r
......@@ -13,13 +13,16 @@
| limitations under the License.
|
| Set up and/or override some system variables
Set ab_local$zip rom-iyo/zip
Set ab_local$soft soft-iyo/zip
Set ab_soft$dir <ab_res$dir>.soft.!Boot.Choices.Boot.PreDesk.!!SoftLoad
Set ab_local$zip rom-iyonix/zip
Set ab_local$soft soft-iyonix/zip
Set ab_soft$dir <ab_res$dir>.soft.!Boot.Choices.Boot.PreDesk.!!SoftLoad
Set ab_local$translate translate-iyonix/zip
| Remove any old crud from our resources directory
x Wipe <ab_res$dir>.zip ~cfr~v
Remove <ab_res$dir>.soft.Licence_v1_1/pdf
Remove <ab_soft$dir>.riscos
x Wipe <ab_res$dir>.translate ~cfr~v
Remove <ab_res$dir>.<ab_local$zip>
Remove <ab_res$dir>.<ab_local$soft>
Remove <ab_res$dir>.soft.Licence_v1_1/pdf
Remove <ab_soft$dir>.riscos
\ No newline at end of file
Remove <ab_res$dir>.<ab_local$translate>
......@@ -18,39 +18,47 @@ IfThere <Build$Dir>.Images.<Build$ImageName> Then Else Obey
| Run our clean script
Run <ab_res$dir>.clean
| Create an empty directory to hold the files that will be zipped up
| Prepare the ROM build zipfile
CDir <ab_res$dir>.zip
| Copy the Castle licence file into the zip directory
Copy ab_res:Licence_v1_1/pdf <ab_res$dir>.zip.Licence_v1_1/pdf ~cf~r~v
| Copy the ReadMe for this build into the zip directory
Copy ab_res:ReadMe/txt <ab_res$dir>.zip.ReadMe/txt ~cf~r~v
| Compress the ROM image into the zip directory
Copy ab_res:Licence_v1_1/pdf <ab_res$dir>.zip.Licence_v1_1/pdf ~cf~r~v
Copy ab_res:ReadMe/txt <ab_res$dir>.zip.ReadMe/txt ~cf~r~v
Do rompress -vZps 4M <Build$Dir>.Images.<Build$ImageName> <ab_res$dir>.zip.riscos
| Set the zip directory as the current directory
Dir <ab_res$dir>.zip
| Create a zip archive with the required files in it
Dir <ab_res$dir>.zip
Do zip -9qr ^.<ab_local$zip> *
| Return the CSD to its original state
SetType <ab_res$dir>.<ab_local$zip> &A91
Back
| Create the softload zipfile
| Prepare the softload zipfile
CDir <ab_res$dir>.soft
Copy ab_res:Licence_v1_1/pdf <ab_res$dir>.soft.Licence_v1_1/pdf ~cf~r~v
Copy <ab_res$dir>.zip.riscos <ab_soft$dir>.riscos ~cf~r~v
| Create a zip archive with the required files in it
Dir <ab_res$dir>.soft
Do zip -9qr <ab_res$dir>.<ab_local$soft> *
Do zip -9qr ^.<ab_local$soft> *
SetType <ab_res$dir>.<ab_local$soft> &A91
Back
| Delete any pre-existing ROM build zip archive on the autobuild server
Remove <ab_zip$file>
| Prepare the translation resources zipfile
CDir <ab_res$dir>.translate
CDir <ab_res$dir>.translate.Unprocessed
Copy ab_res:Licence_v1_1/pdf <ab_res$dir>.translate.Licence_v1_1/pdf ~cf~r~v
Sed -e s/"_BUILD_"/"IYONIX"/g < ab_res:TransReadMe/txt > <ab_res$dir>.translate.ReadMe/txt
IfThere <Resource$Dir>.Apps Then Copy <Resource$Dir>.Apps <ab_res$dir>.translate.Unprocessed.Apps ~cfr~v
IfThere <Resource$Dir>.Resources Then Copy <Resource$Dir>.Resources <ab_res$dir>.translate.Unprocessed.Resources ~cfr~v
IfThere <Resource$Dir>.Resources2 Then Copy <Resource$Dir>.Resources2 <ab_res$dir>.translate.Unprocessed.Resources ~cfr~v
IfThere <Resource$Dir>.Resources3 Then Copy <Resource$Dir>.Resources3 <ab_res$dir>.translate.Unprocessed.Resources ~cfr~v
IfThere <Resource$Dir>.Resources4 Then Copy <Resource$Dir>.Resources4 <ab_res$dir>.translate.Unprocessed.Resources ~cfr~v
| Copy the ROM build zip archive onto the autobuild server
SetType <ab_res$dir>.<ab_local$zip> &A91
| Create a zip archive with the required files in it
Dir <ab_res$dir>.translate
Do zip -9qr ^.<ab_local$translate> *
SetType <ab_res$dir>.<ab_local$translate> &A91
Back
| Copy just the ROM build zip archive onto the autobuild server
Remove <ab_zip$file>
Copy <ab_res$dir>.<ab_local$zip> <ab_zip$file> ~cfr~v
Access <ab_zip$file> rw/r
\ No newline at end of file
Access <ab_zip$file> rw/r
/* (0.48)
/* (0.49)
*
* This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.1.
*
*/
#define Module_MajorVersion_CMHG 0.48
#define Module_MajorVersion_CMHG 0.49
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 23 Mar 2013
#define Module_MajorVersion "0.48"
#define Module_Version 48
#define Module_MajorVersion "0.49"
#define Module_Version 49
#define Module_MinorVersion ""
#define Module_Date "23 Mar 2013"
......@@ -18,6 +18,6 @@
#define Module_ComponentName "ABRelease"
#define Module_ComponentPath "castle/RiscOS/Utilities/Autobuild/ABRelease"
#define Module_FullVersion "0.48"
#define Module_HelpVersion "0.48 (23 Mar 2013)"
#define Module_LibraryVersionInfo "0:48"
#define Module_FullVersion "0.49"
#define Module_HelpVersion "0.49 (23 Mar 2013)"
#define Module_LibraryVersionInfo "0:49"
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