Skip to content

Commit

Permalink
Enable CI arm builds too
Browse files Browse the repository at this point in the history
Signed-off-by: falkTX <[email protected]>
  • Loading branch information
falkTX committed Dec 8, 2023
1 parent a4e9d68 commit c2e99c0
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 8 deletions.
9 changes: 4 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,10 @@ jobs:
strategy:
matrix:
include:
#- target: linux-aarch64
#pkgprefix: aarch64-linux-gnu
#deb_arch: arm64
#- target: linux-armhf
#pkgprefix: arm-linux-gnueabihf
- target: linux-aarch64
pkgprefix: aarch64-linux-gnu
- target: linux-armhf
pkgprefix: arm-linux-gnueabihf
- target: linux-i686
pkgprefix: i386-linux-gnu
#- target: linux-riscv64
Expand Down
4 changes: 3 additions & 1 deletion meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,9 @@ build_juce7_only = get_option('build-juce7-only')
build_universal = get_option('build-universal')
optimizations = get_option('optimizations') and buildtype != 'debug'
lto_optimizations = get_option('lto-optimizations') and buildtype != 'debug' and not os_windows
sse_optimizations = get_option('sse-optimizations') and buildtype != 'debug'
sse_optimizations = get_option('sse-optimizations') and buildtype != 'debug' and (
host_machine.cpu_family() == 'x86' or host_machine.cpu_family() == 'x86_64'
)

###############################################################################
# set paths
Expand Down
4 changes: 2 additions & 2 deletions scripts/meson/linux-i686.ini
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ exe_wrapper = 'qemu-i386-static'

[host_machine]
system = 'linux'
cpu_family = 'i686'
cpu = 'i686'
cpu_family = 'x86'
cpu = 'x86'
endian = 'little'

[properties]
Expand Down

0 comments on commit c2e99c0

Please sign in to comment.