Commit Graph

57 Commits

Author SHA1 Message Date
James Turner
f2cbb733a0 Add 'clean uninstall' option to the Windows uninstaller 2018-01-17 21:48:21 +00:00
James Turner
f1e8e8b4a2 Change MSVC runtime deployment
Rely on CMake install (in FlightGear) to copy all the required libs
to bin, so we simply grab them as part of that, instead of taking
them from the redist folder.

This relies on a corresponding FLightgear change.
2017-10-02 12:36:40 +01:00
James Turner
533cec6236 Remove FGPanel special case for 64-bits.
We can build a 64-bit FGPanel now, since the issue was GLUT and freeGlut
supports a 64-bit version.

Note the shortcut icon is not disabled automatically, that needs an
additional fix.
2017-02-21 18:17:39 +00:00
James Turner
2c7e8318db OpenAL-soft doesn’t need oalinst
Simplifies our install, nice.
2017-02-08 11:49:02 +00:00
James Turner
f1f612206f Re-enable CrashRpt in Windows installers. 2016-12-09 14:50:03 +00:00
James Turner
8e82d4e1fb Revert "Reduce logging level of NSIS."
This reverts commit 2dfbc989ba.
2016-12-02 16:58:15 +00:00
James Turner
2dfbc989ba Reduce logging level of NSIS. 2016-11-29 16:30:01 +00:00
Torsten Dreyer
6cb7d12ec1 Remove locale folder from install
After removal of fgrun, this folder does not exist anymore
2016-11-18 11:06:36 +01:00
James Turner
13137727b0 Remove FGRun from Windows packaging. 2016-11-14 22:29:04 +01:00
James Turner
249f00dd32 Reenable OpenAL installation 2016-09-28 17:11:14 -05:00
James Turner
6ae033aa68 Don't install osg serializers.
Current OSG build excludes serializers, so don't try to install them.
2016-08-18 11:18:08 +01:00
James Turner
914241cc79 Disable signing for now, something not correct. 2016-08-17 15:38:54 +01:00
James Turner
6e61261a52 Enable Windows code-signing. 2016-08-17 13:43:40 +01:00
James Turner
5a64d51e10 Further Windows build fixes
Adjust OSG install location to match existing Jenkins setup.
2016-08-03 10:39:32 +01:00
James Turner
32738decf4 Change Windows build script for VS2015 2016-08-02 11:18:42 +01:00
Alessandro Menti
067afcd2b3 Windows setup: fix wrong fgdata path in links
Fix several Start menu links which still had references to the old
FGData path ("fgdata" instead of the new "data").
2016-05-16 23:17:27 +02:00
James Turner
450ab705d2 Remove standalone TerraSync from Windows installer. 2016-04-15 16:16:59 +01:00
James Turner
e50b26e537 Use libCurl for night / release builds. 2016-04-15 16:12:51 +01:00
James Turner
30f7151599 Merge /u/elgaton/fgmeta/ branch fgrun-data-path-fix into next
https://sourceforge.net/p/flightgear/fgmeta/merge-requests/12/
2016-04-02 09:10:13 +00:00
Alessandro Menti
4a557f9ff8 FlightGear Windows setup: fix default data path for FGRun
Fix the default fgdata path so that FGRun will use the correct one.

Thanks to gfox1, PINTO and wkitty42 for the bug report:
http://forum.flightgear.org/viewtopic.php?f=22&t=29241
2016-04-01 18:40:12 +02:00
Jasin Colegrove
58e822462a Windows Icon/Shortcut 'Start in' fix 2016-03-31 14:15:54 -04:00
James Turner
4ac12095a6 Fix data destination on Windows
- ensures default path logic works.
2015-09-02 11:27:50 +01:00
Torsten Dreyer
a28832b029 Correct version numbers for start menu entries
Patch submitted by Alessandro Menti
2015-08-04 10:24:12 +02:00
Clement de l'Hamaide
18889da1dc Windows: set Qt5 launcher as default launcher 2015-03-16 18:40:34 +01:00
Clement de l'Hamaide
3977bab348 Windows: fix Qt5 launcher shortcut 2015-03-16 18:34:33 +01:00
Clement de l'Hamaide
db21783c26 Add libintl-8.dll for FGRun 2015-03-16 18:02:25 +01:00
Clement de l'Hamaide
ede6d2fe85 Fix Qt5 deployment on Windows 2015-03-16 17:49:57 +01:00
Clément de l'Hamaide
20d4f3def3 Implement InnoSetup changes for Qt5 support 2015-03-16 11:18:13 +01:00
Clément de l'Hamaide
aed93a2267 Windows: add shortcut for the new Qt launcher + implement diet & full nightlies 2015-03-09 22:38:51 +01:00
Clément de l'Hamaide
ed043cd81c Windows installer: do not use previous App dir for new installation 2015-02-12 18:57:18 +01:00
Alessandro Menti
2eafcdbd90 Add firewall exception when installing FlightGear on Windows
Following executable are handled:
* fgfs.exe
* fgcom.exe
* metar.exe
* terrasync.exe
2014-12-20 19:50:08 +01:00
Clément de l'Hamaide
035b7f567b Win setup: update for the new FGCom standalone 2014-08-19 21:51:35 +02:00
Clément de l'Hamaide
2855f5a3a3 Win setup: use the new package folder 2014-08-19 21:51:35 +02:00
Clément de l'Hamaide
38277ea867 Win installer: fix a wrong copy/paste 2014-08-14 01:13:57 +02:00
Clément de l'Hamaide
d586f9043c FG win installer: add missing 3rd party files 2014-08-13 10:38:16 +02:00
Clément de l'Hamaide
82feb39e2a Win installer: Add TS dir to --fg-scenery during installation 2014-05-11 21:09:04 +02:00
Clément de l'Hamaide
36ab364a91 Install only required .dll + add OSG deps for OSGEarth 2014-04-30 21:02:51 +02:00
Clement de l'Hamaide
8639e504c3 Remove 32 bits install option 2014-02-14 23:10:58 +01:00
Clement de l'Hamaide
156a3e1cf1 Revert "Add an info page"
This reverts commit 2f9d983441.
2014-02-14 22:55:59 +01:00
Clément de l'Hamaide
2f9d983441 Add an info page filled by flightgear/package/Win32-Inno/infobefore.txt before installation 2014-02-14 14:04:45 +01:00
Clement de l'Hamaide
4c8174014e FlightGear.iss: check if {userdocs}\FlightGear\* exists & install fgpanel for 64 bits OS 2014-02-05 23:07:04 +01:00
Clement de l'Hamaide
586daede43 Doesn't ask for TerraSync path during installation
We are setting a correct default TerraSync path (
C:\Users\username\Documents\FlightGear\TerraSync ) and FGRun has an input
if the user want to change it (Advanced > General > TerraSync directory)
2014-02-04 15:03:39 +01:00
Clement de l'Hamaide
783a8a8ee6 FlightGear.iss: update for FGRun + remove Win32/Win64 folder
Ok, some love for our Windows users:
- FlightGear uninstaller is now displayed with his icon in the Software
  manager
- The default installation path contains the version number now (
  C:\Program Files\FlightGear 3.0.0\ )
- Force 32 bits install on 64 bits system is unchecked by default now
- The Win32/Win64 folder is gone
- Automatic creation of C:\Users\username\Documents\FlightGear\Aircraft (A
  place where our users have write access, and easy to find/access for installing new aircraft)
- Automatic creation of C:\Users\username\Documents\FlightGear\Custom
  Scenery (A place where our users have write access, and easy to
  find/access for installin new scenery)
- Automatic creation of TerraSync folder (by default:
  C:\Users\username\Documents\FlightGear\TerraSync)
- Update terrasync.exe params for using the TerraSync folder
- Pre-configure FGRun with the new --terrasync-dir and --fg-aircraft
  options
- Update the pre-configuration of --fg-scenery for FGRun (adding Custom
  Scenery folder + usual $fg-root\data\Scenery)
- Add a new step in the installer (InfoBeforeFile) who display the message
  available in flightgear/package/Win32-Inno/infobefore.txt (mainly a
  warning about Antivirus)
2014-02-04 02:22:06 +01:00
Clément de l'Hamaide
2f97b62112 Upgrade win package release adding FGCom installation 2013-11-01 19:02:33 +01:00
James Turner
19e9e62ba6 Add data package extraction to Windows script 2013-08-28 13:12:14 +01:00
Frederic Bouvier
9ca5e06578 Give FG version to fgrun to control what path should be set and overwrite a previous installation in the preference file 2012-08-17 22:27:48 +02:00
Frederic Bouvier
7f31b781cd Fix Win64 packaging (include win32 dlls for tools that are not available in 64bit) 2012-02-27 23:25:54 +01:00
Frederic Bouvier
a0b8fdd867 Add fgpanel to the release on Windows 2012-02-27 23:25:30 +01:00
Frederic Bouvier
a226592697 Call vcredist*.exe and oalinst.exe when available 2012-02-27 23:25:07 +01:00
Frederic Bouvier
39924c29ee Working dual (32/64bit) setup on windows 2012-01-27 09:10:26 +01:00