diff options
| author | Seth Flynn <[email protected]> | 2025-03-10 20:45:24 -0400 |
|---|---|---|
| committer | Seth Flynn <[email protected]> | 2025-03-23 19:31:27 -0400 |
| commit | 1f478b5c4f12b74b003d3976019fb62324eb9a55 (patch) | |
| tree | 477ed3ac10e171f9239aacfb185cbfa605dca793 | |
| parent | d1b5d789590bec99defe9f95df7df64d2bdba693 (diff) | |
add arm32 and ppc64le targets
| -rw-r--r-- | .github/workflows/ci.yaml | 8 | ||||
| -rw-r--r-- | lwjgl.nix | 2 | ||||
| -rw-r--r-- | pkgs/lwjgl/default.nix | 2 |
3 files changed, 12 insertions, 0 deletions
diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index b75aed6..60a22a6 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -38,6 +38,14 @@ jobs: - os: ubuntu-latest system: x86_64-linux + target: armv7l-unknown-linux-gnueabihf + + - os: ubuntu-latest + system: x86_64-linux + target: powerpc64le-unknown-linux-gnu + + - os: ubuntu-latest + system: x86_64-linux target: riscv64-unknown-linux-gnu runs-on: ${{ matrix.os }} @@ -4,6 +4,8 @@ targets = [ "x86_64-unknown-linux-gnu" "aarch64-unknown-linux-gnu" + "armv7l-unknown-linux-gnueabihf" + "powerpc64le-unknown-linux-gnu" "riscv64-unknown-linux-gnu" ]; diff --git a/pkgs/lwjgl/default.nix b/pkgs/lwjgl/default.nix index d287a83..4c87ec0 100644 --- a/pkgs/lwjgl/default.nix +++ b/pkgs/lwjgl/default.nix @@ -180,6 +180,8 @@ stdenv.mkDerivation ( "arm32" else if stdenv.hostPlatform.isRiscV64 then "riscv64" + else if stdenv.hostPlatform.isPower64 then + "ppc64le" else throw "${stdenv.hostPlatform.cpu.name} is not a supported architecture"; LWJGL_BUILD_OFFLINE = "yes"; |
