Skip to content

Commit

Permalink
Bring back the rest of the builds
Browse files Browse the repository at this point in the history
This should be good now
  • Loading branch information
Refragg committed Sep 10, 2023
1 parent 9490d3f commit 5a7be8a
Showing 1 changed file with 74 additions and 2 deletions.
76 changes: 74 additions & 2 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,86 @@ jobs:
fail-fast: false
matrix:
label:
- Windows aarch64
- Windows i686
- Windows x86_64
- Windows x86_64-v3
- Linux arm Hardware Float
- Linux armv7 Hardware Float
- Linux aarch64
- Linux i686
- Linux x86_64
- Linux x86_64-v3
- macOS aarch64
- macOS x86_64
- macOS x86_64-v3

include:
- label: Windows aarch64
target: aarch64-pc-windows-msvc
os: windows-latest
cross: skip
install_target: true

- label: Windows i686
target: i686-pc-windows-msvc
os: windows-latest
cross: skip
install_target: true
bits: 32bit

- label: Windows x86_64
target: x86_64-pc-windows-msvc
os: windows-latest
features: auto-splitting
cross: skip

- label: Windows x86_64-v3
target: x86_64-pc-windows-msvc
target_rename: x86_64_v3-pc-windows-msvc
rust_flags: -C target-cpu=x86-64-v3
os: windows-latest
features: auto-splitting
cross: skip

- label: Linux arm Hardware Float
target: arm-unknown-linux-gnueabihf
os: ubuntu-latest
features:
bits: 32bit

- label: Linux armv7 Hardware Float
target: armv7-unknown-linux-gnueabihf
os: ubuntu-latest
features:
bits: 32bit

- label: Linux aarch64
target: aarch64-unknown-linux-gnu
os: ubuntu-latest
features: auto-splitting

- label: Linux i686
target: i686-unknown-linux-gnu
os: ubuntu-latest
features:
bits: 32bit

- label: Linux x86_64
target: x86_64-unknown-linux-gnu
os: ubuntu-latest
features: auto-splitting

- label: Linux x86_64-v3
target: x86_64-unknown-linux-gnu
target_rename: x86_64_v3-unknown-linux-gnu
rust_flags: -C target-cpu=x86-64-v3
os: ubuntu-latest
features: auto-splitting

- label: macOS aarch64
target: aarch64-apple-darwin
rust_flags: -L framework=/Applications/OBS.app/Contents/Frameworks/libobs.framework/Versions/A
rust_flags: -L framework=/Applications/OBS.app/Contents/Frameworks
os: macOS-latest
arm: yes
features: auto-splitting
Expand All @@ -45,7 +117,7 @@ jobs:
- label: macOS x86_64-v3
target: x86_64-apple-darwin
target_rename: x86_64_v3-apple-darwin
rust_flags: -C target-cpu=x86-64-v3 -L framework=/Applications/OBS.app/Contents/Frameworks/libobs.framework/
rust_flags: -C target-cpu=x86-64-v3 -L framework=/Applications/OBS.app/Contents/Frameworks
os: macOS-latest
arm: no
features: auto-splitting
Expand Down

0 comments on commit 5a7be8a

Please sign in to comment.