Commit 08c95509 authored by NoisyCoil's avatar NoisyCoil
Browse files

Bug 41137: add the linux-aarch64 targets and improve linux-cross

parent 6a0180ae
Loading
Loading
Loading
Loading
+28 −5
Original line number Diff line number Diff line
@@ -468,14 +468,29 @@ targets:
    - linux-i686
    - linux
    - basebrowser
  torbrowser-linux-aarch64:
    - linux-cross
    - linux-aarch64
    - linux
    - torbrowser
  basebrowser-linux-aarch64:
    - linux-cross
    - linux-aarch64
    - linux
    - basebrowser
  mullvadbrowser-linux-aarch64:
    - linux-cross
    - linux-aarch64
    - linux
    - mullvadbrowser
  torbrowser-linux-arm:
    - linux-arm
    - linux-cross
    - linux-arm
    - linux
    - torbrowser
  basebrowser-linux-arm:
    - linux-arm
    - linux-cross
    - linux-arm
    - linux
    - basebrowser
  linux-x86_64:
@@ -493,18 +508,26 @@ targets:
      linux-cross: 0
      configure_opt: '--host=i686-linux-gnu CFLAGS=-m32 CXXFLAGS=-m32 LDFLAGS=-m32 [% c("var/configure_opt_project") %]'
      arch_debian: i386
  linux-aarch64:
    arch: aarch64
    var:
      linux-aarch64: 1
      osname: linux-aarch64
      linux-cross: 1
      arch_debian: arm64
      crosstarget: aarch64-linux-gnu
  linux-arm:
    arch: arm
    var:
      linux-arm: 1
      osname: linux-arm
      crosstarget: arm-linux-gnueabihf
      linux-cross: 1
      arch_debian: armhf
      crosstarget: arm-linux-gnueabihf
  linux-cross:
    var:
      linux-cross: 1
      container:
        arch: amd64
      compiler: 'gcc[% IF ! c("var/no_crosscompile") %]-cross[% END %]'
      configure_opt: '--host=[% c("var/crosstarget") %] [% c("var/configure_opt_project") %]'
  linux:
    # tar in strech does not know how to extract tar.zst files