File tree Expand file tree Collapse file tree 2 files changed +15
-9
lines changed Expand file tree Collapse file tree 2 files changed +15
-9
lines changed Original file line number Diff line number Diff line change @@ -233,12 +233,13 @@ The supported Arm architectures are:
233233- ` armhf ` for 32-bit devices
234234- ` aarch64 ` for 64-bit devices
235235
236- The current platform for Arm GNU/Linux production builds is a
237- Raspberry Pi OS 10, running on a Raspberry Pi Compute Module 4, with
238- 8 GB of RAM and 256 GB of fast M.2 SSD. The machine name is ` xbbla ` .
236+ The current platform for Arm GNU/Linux production builds is Raspberry Pi OS,
237+ running on a pair of Raspberry Pi4s, for separate 64/32 binaries.
238+ The machine names are ` xbbla64 ` and ` xbbla32 ` .
239239
240240``` sh
241- caffeinate ssh xbbla
241+ caffeinate ssh xbbla64
242+ caffeinate ssh xbbla32
242243```
243244
244245Before starting a multi-platform build, check if Docker is started:
Original file line number Diff line number Diff line change @@ -96,16 +96,20 @@ caffeinate bash ${HOME}/Work/qemu-riscv-xpack.git/scripts/helper/build.sh --deve
9696Similarly on the Intel Linux (` xbbli ` ):
9797
9898``` sh
99-
10099bash ${HOME} /Work/qemu-riscv-xpack.git/scripts/helper/build.sh --develop --linux64
101100
102101bash ${HOME} /Work/qemu-riscv-xpack.git/scripts/helper/build.sh --develop --win64
103102```
104103
105- And on the Arm Linux ( ` xbbla ` ):
104+ ... on the Arm Linux 64-bit ( ` xbbla64 ` ):
106105
107106``` sh
108107bash ${HOME} /Work/qemu-riscv-xpack.git/scripts/helper/build.sh --develop --arm64
108+ ```
109+
110+ ... and on the Arm Linux 32-bit (` xbbla32 ` ):
111+
112+ ``` sh
109113bash ${HOME} /Work/qemu-riscv-xpack.git/scripts/helper/build.sh --develop --arm32
110114```
111115
@@ -127,13 +131,14 @@ The automation is provided by GitHub Actions and three self-hosted runners.
127131Run the ` generate-workflows ` to re-generate the
128132GitHub workflow files; commit and push if necessary.
129133
130- - on the macOS machine (` xbbmi ` ) open ssh sessions to both Linux
131- machines (` xbbli ` and ` xbbla ` ):
134+ - on the macOS machine (` xbbmi ` ) open ssh sessions to the Linux
135+ machines (` xbbli ` , ` xbbla64 ` and ` xbbla32 ` ):
132136
133137``` sh
134138caffeinate ssh xbbli
135139
136- caffeinate ssh xbbla
140+ caffeinate ssh xbbla64
141+ caffeinate ssh xbbla32
137142```
138143
139144Start the runner on all three machines:
You can’t perform that action at this time.
0 commit comments