Ticket #5088 (closed: fixed)
CPACK Windows Installers
Reported by: | Owen Arnold | Owned by: | Owen Arnold |
---|---|---|---|
Priority: | major | Milestone: | Release 2.1 |
Component: | Mantid | Keywords: | |
Cc: | nick.draper@… | Blocked By: | |
Blocking: | #5103 | Tester: | Michael Reuter |
Description
Get MantidPlot deployment working on Windows with CPACK.
Will need to replicate the behaviour provided by WXS.
Next step after this will be to consolidate the VATES + MantidPlot installers, but this will affect all platforms.
Change History
comment:2 Changed 8 years ago by Owen Arnold
refs #5088 Enable CPack for windows and set/unset Env variables
Changeset: 34307fd1840b74761305e711d69b142022744b5e
comment:3 Changed 8 years ago by Owen Arnold
refs #5088 NSIS Correct install prefix
Changeset: b0342c1475f435e06d70149bb8cf5934f0280d89
comment:4 Changed 8 years ago by Owen Arnold
refs #5088 NSIS Desktop shortcut
Changeset: e302b5391a2ebbb380ae3bf165731910fca57c02
comment:5 Changed 8 years ago by Owen Arnold
refs #5088. Template out copying of dependencies
Changeset: 60abe8f1eb961d0a8518cbeec8a522a4e7f9550c
comment:6 Changed 8 years ago by Owen Arnold
refs #5088. Fixes to paths
Changeset: da6505252cc8849e09a17386cb668e3f0939be41
comment:7 Changed 8 years ago by Owen Arnold
refs #5088. Third party components correctly placed.
Changeset: 746c6c6acb3d59f85daa7837b92355968c4aed68
comment:8 Changed 8 years ago by Owen Arnold
refs #5088. More robust.
More robust about the release or debug config. NSIS scripts to add docs and logs directory and remove them on uninstall.
Changeset: dfa293a24a98ef8ec1cc0da90092ae697ef000ab
comment:9 Changed 8 years ago by Owen Arnold
refs #5088. NSIS mantid icons.
Also now verified that this will install properly if the install directory is changed as part of the installer wizard Changeset: 35b39bd04879bebfbbaadf5086fe930626d18713
comment:10 Changed 8 years ago by Owen Arnold
refs #5088. Support nightly, unstable and release configurations
Changeset: b1aec437a2ff7aa29ef780e773ee2d5904aed8f1
comment:11 Changed 8 years ago by Owen Arnold
refs #5088. Pull all the CPack and NSIS code out.
. Better to keep this modular
Changeset: 697e981e84a5c9db1eee24703e669b6fdbeda90a
comment:12 Changed 8 years ago by Owen Arnold
Update on progress of this ticket:
Things yet to be done:
- Check installer on new Jenkins configuration
- Fix uninstall/overwirte issue
- Switch over Windows build machines to use new installer
- Detailed testing
- Merge remote branch into master
comment:14 Changed 8 years ago by Owen Arnold
refs #5088. minor comment changes
Changeset: ae88d6f1dd380a09a6dd658a0a4b3fe3448ee78b
comment:15 Changed 8 years ago by Owen Arnold
refs #5088 Enable CPack for windows and set/unset Env variables
Changeset: 34307fd1840b74761305e711d69b142022744b5e
comment:16 Changed 8 years ago by Owen Arnold
refs #5088 NSIS Correct install prefix
Changeset: b0342c1475f435e06d70149bb8cf5934f0280d89
comment:17 Changed 8 years ago by Owen Arnold
refs #5088 NSIS Desktop shortcut
Changeset: e302b5391a2ebbb380ae3bf165731910fca57c02
comment:18 Changed 8 years ago by Owen Arnold
refs #5088. Template out copying of dependencies
Changeset: 60abe8f1eb961d0a8518cbeec8a522a4e7f9550c
comment:19 Changed 8 years ago by Owen Arnold
refs #5088. Fixes to paths
Changeset: da6505252cc8849e09a17386cb668e3f0939be41
comment:20 Changed 8 years ago by Owen Arnold
refs #5088. Third party components correctly placed.
Changeset: 746c6c6acb3d59f85daa7837b92355968c4aed68
comment:21 Changed 8 years ago by Owen Arnold
refs #5088. More robust.
More robust about the release or debug config. NSIS scripts to add docs and logs directory and remove them on uninstall.
Changeset: dfa293a24a98ef8ec1cc0da90092ae697ef000ab
comment:22 Changed 8 years ago by Owen Arnold
refs #5088. NSIS mantid icons.
Also now verified that this will install properly if the install directory is changed as part of the installer wizard Changeset: 35b39bd04879bebfbbaadf5086fe930626d18713
comment:23 Changed 8 years ago by Owen Arnold
refs #5088. Support nightly, unstable and release configurations
Changeset: b1aec437a2ff7aa29ef780e773ee2d5904aed8f1
comment:24 Changed 8 years ago by Owen Arnold
refs #5088. Pull all the CPack and NSIS code out.
. Better to keep this modular
Changeset: 697e981e84a5c9db1eee24703e669b6fdbeda90a
comment:25 Changed 8 years ago by Owen Arnold
refs #5088. minor comment changes
Changeset: ae88d6f1dd380a09a6dd658a0a4b3fe3448ee78b
comment:26 Changed 8 years ago by Owen Arnold
- Status changed from accepted to verify
- Resolution set to fixed
comment:27 Changed 8 years ago by Michael Reuter
- Status changed from verify to verifying
- Tester set to Michael Reuter
comment:28 Changed 8 years ago by Michael Reuter
- Status changed from verifying to closed
This works just fine for MantidPlot.
comment:29 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 5934