Re: [Hamlib-developer] Windows installer script / code
Library to control radio transceivers and receivers
Brought to you by:
n0nb
|
From: Nate B. <n0...@n0...> - 2025-11-05 16:10:54
|
* On 2025 04 Nov 10:33 -0600, Martin Cooper wrote: > Apologies in advance if I'm missing something obvious. > > When looking at how Hamlib is built for Windows, the scripts (e.g. > build-w64.sh) and associated docs take me through the process to the point > of creating a zip file. However, the release artifacts on GitHub also > include a .exe installer. I've been unable to find the script / code that > creates that installer, and / or documentation for how it's created. I'm > interested in looking at this because I want to see *exactly* what it's > doing, if anything, that's different from just unzipping a zip file (e.g. > different locations, setting up paths, etc.). > > Where can I find the source for this? Nowhere public at the moment. That is simply because I didn't appreciate that they would be useful. The build* scripts you see are actually called by another script that is in turn called by cron in the VM. They do things like archive the source snapshot on the host machine and handle the uploads to SourceForge.net. I also have variations for releases. The nsis configuration file is separate from them (I kept the nsis stuff out of the build* scripts to lessen the dependency count by one, I could be convinced to place it in those scripts contingent on whether nsis is found). 73, Nate -- "The optimist proclaims that we live in the best of all possible worlds. The pessimist fears this is true." Web: https://www.n0nb.us Projects: https://github.com/N0NB GPG fingerprint: 82D6 4F6B 0E67 CD41 F689 BBA6 FB2C 5130 D55A 8819 |