Skip to content

Commit 87a2dd8

Browse files
committed
Build: include 32bit Linux builds
1 parent 9418d5b commit 87a2dd8

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

.github/workflows/build-all.yml

+10
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,16 @@ jobs:
128128
- name: Install Siskin Builder
129129
uses: oldes/install-siskin@v0.7.1
130130

131+
- name: Install GCC multilib
132+
run: apt-get install gcc-multilib
133+
134+
- name: Build 32bit Rebol/Base using gcc
135+
run: ./siskin make/rebol3.nest %rebol3-base-linux-x86
136+
- name: Build 32bit Rebol/Core using gcc
137+
run: ./siskin make/rebol3.nest %rebol3-core-linux-x86
138+
- name: Build 32bit Rebol/Bulk using gcc
139+
run: ./siskin make/rebol3.nest %rebol3-bulk-linux-x86
140+
131141
- name: Build 64bit Rebol/Base using gcc
132142
run: ./siskin make/rebol3.nest %rebol3-base-linux-x64
133143
- name: Build 64bit Rebol/Core using gcc

make/rebol3.nest

+18
Original file line numberDiff line numberDiff line change
@@ -900,6 +900,24 @@ eggs: [
900900
]
901901
]
902902
#if Linux? [
903+
"Rebol/Base linux-x86" [
904+
name: %rebol3-base-linux-x86
905+
:target-linux
906+
:make-x86-exe
907+
]
908+
"Rebol/Core linux-x86" [
909+
name: %rebol3-core-linux-x86
910+
:target-linux
911+
:include-rebol-core
912+
:make-x86-exe
913+
]
914+
"Rebol/Bulk linux-x86" [
915+
name: %rebol3-bulk-linux-x86
916+
:target-linux
917+
:include-rebol-bulk
918+
:make-x86-exe
919+
]
920+
903921
"Rebol/Base linux-x64" [
904922
name: %rebol3-base-linux-x64
905923
:target-linux

0 commit comments

Comments
 (0)