Setliner 2.2.41 installer build files (from Setliner commit 47bbcf8fb7b804a689b83f5417da230d38072ad4)

These are the files that control how the GPL and MS-RL components inside the Setliner 2.2.41
installers were put together. They are provided with the corresponding source on
https://setliner.com/source/ under GPLv2 section 3 (scripts used to control compilation and
installation). Setliner's own application code is not included and is not covered by the GPL.

desktop/src/main/resources/wix/main.wxs and ui.wxf
  The Windows installer's WiX sources. From 2.2.41 they are Setliner's own files, written from
  the WiX Toolset v3 documentation; they are no longer edited copies of jpackage's templates
  (the header comment in each file says what they take from jpackage: the variables it passes
  to candle, the component groups of its generated bundle.wxf, and wixhelper.dll, used by
  jpackage's own unedited InstallDirNotEmptyDlg.wxs).
desktop/build.gradle.kts
  The Compose Multiplatform packaging configuration (compose.desktop / nativeDistributions),
  which runs jlink (Compose's fixed options: --strip-debug --no-header-files --no-man-pages
  --strip-native-commands) and jpackage from the JDK that runs Gradle, and the step that
  dumps the runtime's class-data-sharing archive (tasks.withType(AbstractJLinkTask)).
build-installer.bat, scripts/build-windows-installer.ps1
  The Windows build (selects the Temurin 25 JDK; candle/light from WiX 3.14.1).
.github/workflows/macos-desktop.yml
  The macOS build (actions/setup-java, distribution temurin).
build-linux.sh, scripts/ensure-temurin-25.sh
  The Linux build. build-linux.sh runs on Ubuntu and packages the .deb with
  gradlew :desktop:packageDeb and the same build.gradle.kts, on Eclipse Temurin 25, which
  scripts/ensure-temurin-25.sh downloads and checks (Ubuntu's own openjdk-21 package is no
  longer used). The Windows and Linux 2.2.41 installers carry Temurin 25.0.4.1+1.
