Skip to content

Commit

Permalink
Change msvc to msvc143
Browse files Browse the repository at this point in the history
  • Loading branch information
HerrNamenlos123 committed Apr 21, 2024
1 parent 2d9ae6e commit 98bf8d4
Show file tree
Hide file tree
Showing 6 changed files with 43 additions and 10 deletions.
4 changes: 2 additions & 2 deletions .github/actions/build-package/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ runs:
- uses: seanmiddleditch/gha-setup-ninja@master

- uses: ilammy/msvc-dev-cmd@v1
if: contains(matrix.cfg.ARCHITECTURE, '-x64-msvc')
if: contains(matrix.cfg.ARCHITECTURE, '-x64-msvc143')
with:
arch: x64

- uses: ilammy/msvc-dev-cmd@v1
if: contains(matrix.cfg.ARCHITECTURE, '-arm64-msvc')
if: contains(matrix.cfg.ARCHITECTURE, '-arm64-msvc143')
with:
arch: amd64_arm64

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build-assimp.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ jobs:
- { os: ubuntu-20.04, triple: linux-x64-gcc9 }
- { os: ubuntu-20.04, triple: linux-armv7-gcc9 }
- { os: ubuntu-20.04, triple: linux-aarch64-gcc9 }
- { os: windows-2022, triple: windows-x64-msvc }
- { os: windows-2022, triple: windows-arm64-msvc }
- { os: windows-2022, triple: windows-x64-msvc143 }
- { os: windows-2022, triple: windows-arm64-msvc143 }
- { os: windows-2022, triple: windows-x64-mingw64 }

steps:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build-freeimage.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ jobs:
- { os: ubuntu-20.04, triple: linux-x64-gcc9 }
- { os: ubuntu-20.04, triple: linux-armv7-gcc9 }
- { os: ubuntu-20.04, triple: linux-aarch64-gcc9 }
- { os: windows-2022, triple: windows-x64-msvc }
- { os: windows-2022, triple: windows-arm64-msvc }
- { os: windows-2022, triple: windows-x64-msvc143 }
- { os: windows-2022, triple: windows-arm64-msvc143 }
- { os: windows-2022, triple: windows-x64-mingw64 }

steps:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build-libcurl.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ jobs:
- { os: ubuntu-20.04, triple: linux-x64-gcc9 }
- { os: ubuntu-20.04, triple: linux-armv7-gcc9 }
- { os: ubuntu-20.04, triple: linux-aarch64-gcc9 }
- { os: windows-2022, triple: windows-x64-msvc }
- { os: windows-2022, triple: windows-arm64-msvc }
- { os: windows-2022, triple: windows-x64-msvc143 }
- { os: windows-2022, triple: windows-arm64-msvc143 }
- { os: windows-2022, triple: windows-x64-mingw64 }

steps:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build-mbedtls.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ jobs:
- { os: ubuntu-20.04, triple: linux-x64-gcc9 }
- { os: ubuntu-20.04, triple: linux-armv7-gcc9 }
- { os: ubuntu-20.04, triple: linux-aarch64-gcc9 }
- { os: windows-2022, triple: windows-x64-msvc }
- { os: windows-2022, triple: windows-arm64-msvc }
- { os: windows-2022, triple: windows-x64-msvc143 }
- { os: windows-2022, triple: windows-arm64-msvc143 }
- { os: windows-2022, triple: windows-x64-mingw64 }

steps:
Expand Down
33 changes: 33 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,41 @@ Following architectures are supported:

Currently, `armv6` is not provided as it is unlikely that anyone would want to run OpenFrameworks on a Raspberry PI Zero, as it has very limited processing power and is unlikely to be enough for an OpenFrameworks application anyways.

See: https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads
https://github.com/llvm/llvm-project/releases/tag/llvmorg-10.0.1

Also, cross-compiled packages like `armv7` and `aarch64` are only available for GCC compilers.

## Hosted packages

| | Status |
|-----------------:|:--------------:|
| Windows 64 | Done |
| Windows ARM64 | Done |
| Windows ARM64EC | |
| Linux x86_64 | Done |
| Linux armv6 | Not Planned |
| Linux armv7 | Done |
| Linux aarch64 | Done |
| MacOS 64 | |
| MacOS ARM64 | |
| Emscripten | |
| iOS ARM64 | |
| iOS X86_64 SIM | |
| iOS ARM64 SIM | |
| tvOS ARM64 | |
| tvOS X86_64 SIM | |
| tvOS ARM64 SIM | |
| XROS ARM64 | |
| XROS X86_64 SIM | |
| XROS ARM64 SIM | |
| MAC CATOS ARM64 | |
| MAC CATOS x86_64 | |
| Android ARM64 | |
| Android X86_64 | |
| Android X86 | |
| Android ARMV7 | |

All prebuilt binary packages can be found at:
https://github.com/openframeworks/packages/releases/tag/latest

Expand Down

0 comments on commit 98bf8d4

Please sign in to comment.