Files
Amber/tests
greenart7c3 22659d360c Make the Windows, macOS and Linux installers reproducible too
The installers rebuild the app with jpackage, so the createDistributable
jar fix never reached them. Ship skiko's native library as plain files
copied out of skiko-awt-runtime-*.jar instead of the jar, which Compose
1.12 rewrites with the build time on every OS. On macOS the plugin also
re-zips every jar with the build time: fix those ZIP header times before
the DMG signs the app. Turn off line-ending conversion, which made
Windows checkouts bundle CRLF resources.

desktopdiff.py now also checks .deb/.rpm (with their scripts), .msi and
.exe (files, tables and custom action DLLs, read with msitools) and .dmg,
and prints the bundled JDK with --jdk. Dockerfile.desktop also rebuilds
the .deb and .rpm; the README covers rebuilding on Windows and macOS.
2026-10-25 13:58:33 -03:00
..