On 11/03/2025 09:24, Mark Thomas wrote:
On 10/03/2025 11:18, Rainer Jung wrote:
I implemented this and tested it on Linux with custom makensis and on
Windows with native makensis.exe. I could not test the codesigning
part on Windows, because I did not have the right detached signatures
and using a wrong one seems to prevent NSIS from packaging the
Uninstall.exe (a mmap call used by nsis seems to fail).
I could not really test for wine, but at least the callback step is
now much more trivial, just a copy of a file to the current directory.
No more ant calls from the NSIS callback.
It would be nice, if people could try it with wine and the other
toolsets used, so that we know before the next release round, whether
this works or not.
Tested with current 12.0.x
wine on Linux works and and files are correctly signed.
Then trying to repeat the build on Windows from the source bundle fails.
It fails at the "-installer-build" stage. I'm looking into that now.
This is strange. The
File Uninstall.exe
line fails claiming it can' t open ".\Uninstall.exe"
but that file is created a few steps earlier and is present when I check
the file system.
Still looking...
Mark
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org