Skip to content

Commit 76d6f04

Browse files
committed
Add aarch64 windows build
1 parent 104f338 commit 76d6f04

File tree

2 files changed

+44
-41
lines changed

2 files changed

+44
-41
lines changed

.github/workflows/release.yml

Lines changed: 43 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -15,25 +15,27 @@ jobs:
1515
fail-fast: false
1616
matrix:
1717
include:
18-
- os: "ubuntu-22.04"
19-
shell: "bash"
20-
CONFIGURE_EXTRAS: "-DFEATURE_xcb=ON -DINPUT_bundled_xcb_xinput=yes -DFEATURE_libudev=OFF"
21-
- os: "ubuntu-22.04-arm"
22-
shell: "bash"
23-
- os: "macos-13"
24-
shell: "bash"
25-
- os: "macos-14"
26-
shell: "bash"
18+
# - os: "ubuntu-22.04"
19+
# shell: "bash"
20+
# CONFIGURE_EXTRAS: "-DFEATURE_xcb=ON -DINPUT_bundled_xcb_xinput=yes -DFEATURE_libudev=OFF"
21+
# - os: "ubuntu-22.04-arm"
22+
# shell: "bash"
23+
# - os: "macos-13"
24+
# shell: "bash"
25+
# - os: "macos-14"
26+
# shell: "bash"
2727
- os: "windows-2022"
2828
shell: "msys2 {0}"
2929
CONFIGURE_EXTRAS: "-DQT_QMAKE_TARGET_MKSPEC=win32-g++"
30+
- os: "windows-11-arm"
31+
shell: "msys2 {0}"
3032
defaults:
3133
run:
3234
shell: ${{ matrix.shell }}
3335
env:
3436
CONFIGURE_EXTRAS: ${{ matrix.CONFIGURE_EXTRAS }}
3537
steps:
36-
- uses: spatial-model-editor/setup-ci@2025.02.03
38+
- uses: spatial-model-editor/setup-ci@2025.05.09
3739
- uses: actions/checkout@v4
3840
- run: ./build.sh
3941
- name: Upload binaries to release if commit is tagged
@@ -45,34 +47,34 @@ jobs:
4547
tag: ${{ github.ref }}
4648
overwrite: true
4749
file_glob: true
48-
msvc:
49-
runs-on: windows-2022
50-
permissions:
51-
contents: write
52-
strategy:
53-
fail-fast: false
54-
matrix:
55-
include:
56-
- os: "win64-msvc"
57-
arch: "amd64"
58-
- os: "win32-msvc"
59-
arch: "amd64_x86"
60-
env:
61-
INSTALL_PREFIX: 'C:\smelibs'
62-
OS: ${{ matrix.os }}
63-
steps:
64-
- uses: actions/checkout@v4
65-
- uses: ilammy/msvc-dev-cmd@v1
66-
with:
67-
arch: ${{ matrix.arch }}
68-
toolset: 14.0
69-
- run: ./build.ps1
70-
- name: Upload binaries to release if commit is tagged
71-
if: github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags/')
72-
uses: svenstaro/upload-release-action@v2
73-
with:
74-
repo_token: ${{ secrets.GITHUB_TOKEN }}
75-
file: ./artefacts/*
76-
tag: ${{ github.ref }}
77-
overwrite: true
78-
file_glob: true
50+
# msvc:
51+
# runs-on: windows-2022
52+
# permissions:
53+
# contents: write
54+
# strategy:
55+
# fail-fast: false
56+
# matrix:
57+
# include:
58+
# - os: "win64-msvc"
59+
# arch: "amd64"
60+
# - os: "win32-msvc"
61+
# arch: "amd64_x86"
62+
# env:
63+
# INSTALL_PREFIX: 'C:\smelibs'
64+
# OS: ${{ matrix.os }}
65+
# steps:
66+
# - uses: actions/checkout@v4
67+
# - uses: ilammy/msvc-dev-cmd@v1
68+
# with:
69+
# arch: ${{ matrix.arch }}
70+
# toolset: 14.0
71+
# - run: ./build.ps1
72+
# - name: Upload binaries to release if commit is tagged
73+
# if: github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags/')
74+
# uses: svenstaro/upload-release-action@v2
75+
# with:
76+
# repo_token: ${{ secrets.GITHUB_TOKEN }}
77+
# file: ./artefacts/*
78+
# tag: ${{ github.ref }}
79+
# overwrite: true
80+
# file_glob: true

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ Get the latest versions here:
1515
- osx (Xcode 14.3 / macOS 13 / MACOSX_DEPLOYMENT_TARGET 12): [sme_deps_qt_osx.tgz](https://github.com/spatial-model-editor/sme_deps_qt/releases/latest/download/sme_deps_qt_osx.tgz)
1616
- osx-arm64 (Xcode 16.1 / macOS 14 / MACOSX_DEPLOYMENT_TARGET 12): [sme_deps_qt_osx-arm64.tgz](https://github.com/spatial-model-editor/sme_deps_qt/releases/latest/download/sme_deps_qt_osx-arm64.tgz)
1717
- win64-mingw (mingw-w64-x86_64-gcc 14): [sme_deps_qt_win64-mingw.tgz](https://github.com/spatial-model-editor/sme_deps_qt/releases/latest/download/sme_deps_qt_win64-mingw.tgz)
18+
- win64-arm64 (mingw-w64-aarch64-gcc 14): [sme_deps_qt_win64-arm64.tgz](https://github.com/spatial-model-editor/sme_deps_qt/releases/latest/download/sme_deps_qt_win64-arm64.tgz)
1819
- win32-msvc (VC++ 2015 Toolset): [sme_deps_qt_win32-msvc.tgz](https://github.com/spatial-model-editor/sme_deps_qt/releases/latest/download/sme_deps_qt_win32-msvc.tgz)
1920
- win64-msvc (VC++ 2015 Toolset): [sme_deps_qt_win64-msvc.tgz](https://github.com/spatial-model-editor/sme_deps_qt/releases/latest/download/sme_deps_qt_win64-msvc.tgz)
2021

0 commit comments

Comments
 (0)