-
Notifications
You must be signed in to change notification settings - Fork 25
Closed
Description
Currently, the InnoSetup installer configuration file hardcodes the application version string, causing the version string of the installer to differ from that of the application for non-tagged/non-release builds (and thereby require manual intervention). In order to reduce confusion and extra hassle in future releases, it would be preferable if these two values could be matched such that the InnoSetup configuration file always contains the same version string as that of the application. This might be done by generating the InnoSetup configuration file dynamically at (or immediately following) build-time so as to include the "cannonical" version string (written previously to gridsync/resources/version.txt during the make pyinstaller stage)