slint/docs/release-artifacts.md
Simon Hausmann 54bb2d39ad Packaging: Fix up windows artifact names
For the slint-compiler, we use ${CMAKE_SYSTEM_PROCESSOR}, which on Windows is - unfortunately - derived from the PROCESSOR_ARCHITECTURE environment variable, and
thus AMD64 or ARM64. Fix the package suffix on the CI side.

We could try to make the cmake variable to known values and then arm64/x86_64, but I'd rather stick with less exceptions when these names are not really visible in the documentation or our users.

The same applies to the C++ packages, where the CMake/Windows suffix (AMD64/ARM64) works better with FindSlint.cmake's use of the corresponding variable.

Similarly, the tool binaries were called
slint-viewer-windows-aarch64-pc-windows-msvc, but neither the compiler, nor the rest of the triplet is needed, merely the architecture. So rename it to slint-viewer-windows-arm64 and x86_64. Here we don't need cmake and can use the "correct" suffixes.
2025-06-17 11:50:17 +02:00

3.9 KiB

Assets

C++ SDK

For C++ developers, this release contains the following pre-packed builds of Slint:

Desktop Operating System Compiler Architecture Download
Linux gcc x86-64 Slint-cpp-{version}-Linux-x86_64.tar.gz
Linux gcc arm64 Slint-cpp-{version}-Linux-arm64.tar.gz
Linux gcc armhf Slint-cpp-{version}-Linux-armhf.tar.gz
Windows MSVC x86-64 Slint-cpp-{version}-win64-MSVC-AMD64.exe
Windows MSVC arm64 Slint-cpp-{version}-win64-MSVC-ARM64.exe
Templates for Microcontroller Evaluation Board Download
STM32H747I-DISCO: Dual-core Arm M7/M4 MCU with 4” touch LCD display module slint-cpp-template-stm32h747i-disco.zip
STM32H735G-DK: Arm M7 MCU with 4” touch LCD display module slint-cpp-template-stm32h735g-dk.zip

Tool Binaries

Add-on Linux x86-64 Windows (x86-64) Windows (aarch64) macOS (universal) Linux aarch64 Linux armv7
slint-lsp slint-lsp-linux.tar.gz slint-lsp-windows-x86_64.zip slint-lsp-windows-arm64.zip slint-lsp-macos.tar.gz slint-lsp-aarch64-unknown-linux-gnu.tar.gz slint-lsp-armv7-unknown-linux-gnueabihf.tar.gz
slint-viewer slint-viewer-linux.tar.gz slint-viewer-windows-x86_64.zip slint-viewer-windows-arm64.zip slint-viewer-macos.tar.gz slint-viewer-aarch64-unknown-linux-gnu.tar.gz slint-viewer-armv7-unknown-linux-gnueabihf.tar.gz