Skip to content

Commit ee7ff8e

Browse files
committed
Build: include ARM32 Linux targets
1 parent 52662e8 commit ee7ff8e

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

make/rebol3.nest

+24
Original file line numberDiff line numberDiff line change
@@ -942,6 +942,11 @@ arch-x86: [
942942
defines: TO_FREEBSD
943943
]
944944
]
945+
arch-arm32: [
946+
:arch-x86
947+
arch: arm32
948+
#if linux? [ flag: "-march=native" ] ;; expects, that the host system is arm32!
949+
]
945950
arch-arm64: [
946951
:arch-x64
947952
arch: arm64
@@ -995,6 +1000,7 @@ make-exe: [
9951000
]
9961001
make-x86-exe: [:arch-x86 :make-exe ]
9971002
make-x64-exe: [:arch-x64 :make-exe ]
1003+
make-arm32-exe: [:arch-arm32 :make-exe ]
9981004
make-arm64-exe: [:arch-arm64 :make-exe ]
9991005

10001006
; for making Rebol as a shared library
@@ -1159,6 +1165,24 @@ eggs: [
11591165
:make-x64-exe
11601166
]
11611167

1168+
"Rebol/Base linux-arm32" [
1169+
name: %rebol3-base-linux-arm32
1170+
:target-linux
1171+
:make-arm32-exe
1172+
]
1173+
"Rebol/Core linux-arm32" [
1174+
name: %rebol3-core-linux-arm32
1175+
:target-linux
1176+
:include-rebol-core
1177+
:make-arm32-exe
1178+
]
1179+
"Rebol/Bulk linux-arm32" [
1180+
name: %rebol3-bulk-linux-arm32
1181+
:target-linux
1182+
:include-rebol-bulk
1183+
:make-arm32-exe
1184+
]
1185+
11621186
"Rebol/Base linux-arm64" [
11631187
name: %rebol3-base-linux-arm64
11641188
:target-linux

0 commit comments

Comments
 (0)