Opened 17 years ago
Closed 17 years ago
#11 closed enhancement (fixed)
Build installer with the latest NSIS and update uninstallation files
| Reported by: | Henrik Heimbuerger | Owned by: | Henrik Heimbuerger |
|---|---|---|---|
| Priority: | major | Milestone: | 1.76 |
| Component: | Installer | Version: | 1.75 |
| Keywords: | uninstallation files, fao, missionbrief | Cc: |
Description
Upgrade installer to the latest version of NSIS (it should compile as it is, but probably doesn't completely use MUI2 yet).
Also upgrade the uninstaller files to the latest ones from the FAO installer.
Change History (11)
comment:1 Changed 17 years ago by
| Status: | new → assigned |
|---|
comment:2 Changed 17 years ago by
| Status: | assigned → accepted |
|---|
comment:3 Changed 17 years ago by
comment:4 Changed 17 years ago by
comment:5 Changed 17 years ago by
New commit by cortex (revision [69]):
[Partial fix for ticket #11] Refactored, cleaned up and updated installer to Modern UI 2.
All files except the entry point have been moved into an Installer/ subdirectory. Installer and uninstaller code and pages have been split into seperate files. A new Interface.nsi file has been added to contain interface definitions (will be relevant for #10). The remarks text file has been moved (the little content there was has been moved into the CortUI.nsi header).
comment:6 Changed 17 years ago by
New commit by cortex (revision [72]):
[Partial fix for ticket #11] Wrapped up the installer modifications (link to website, auto-launch Alleg).
Both the installer and the uninstaller now feature a clickable link on the finish page to get to the website.
The installer now launches ASGS on request after the installation has completed.
comment:7 Changed 17 years ago by
New commit by cortex (revision [73]):
[Partial fix for ticket #11] The version string displayed in CortUI is now taken from the installer.
First of all, the build process has been improved. By default, the script now creates a timestamped -dev version. Only if the RELEASE flag is set, only the real version number is shown.
Additionally, the version string in the cortui_settings.mdl no longer has to be set manually. It is now inserted into the file by the installer at installation-time.
This should simplify deployment of both final releases and development releases once again.
comment:8 Changed 17 years ago by
The last remaining issue is the update of the Release Notes. They can probably be cleaned up and cut down, because most of the info is now on this website.
comment:9 Changed 17 years ago by
New commit by cortex (revision [75]):
[Partial fix for ticket #11] Added new build option: ID-based (e.g. for builds from a certain repository revision).
Modified the build options once again. There are now three ways to build a CortUI installer:
- Just build from CortUI.nsi as it is. You'll get a timestamped installer marked as
-dev. (CortUI-1.76-dev-20090313-195315.exe) - Build from CortUI.nsi with the BUILD_ID symbol set, usually the unmodified HEAD revision (e.g.
r74) it was built from. You'll get an installer marked as-devand with that revision (CortUI-1.76-dev-r74.exe) - Build from CortUI.nsi with the RELEASE symbol set. You'll get a release build. (
CortUI-1.76.exe)
comment:10 Changed 17 years ago by
comment:11 Changed 17 years ago by
| Resolution: | → fixed |
|---|---|
| Status: | accepted → closed |

New commit by cortex (revision [67]):
[Partial fix for ticket #11] Bumped version number to 1.76.