Skip to content

Commit

Permalink
Changes to the script which plays with the MSI to delete old phidgets…
Browse files Browse the repository at this point in the history
….dll, and lus52.dll during the install so that the newer version goes in. The same approach with KeraLua.dll does not seem to work because the new version does not get installed. So... the installer is tricked to believe that KeraLua.dll is a higher version than it is so that an install happens when the old one is 1.3.x
  • Loading branch information
BlueFinBima authored and BlueFinBima committed Mar 13, 2020
1 parent 850be02 commit b9dad44
Show file tree
Hide file tree
Showing 6 changed files with 282 additions and 241 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,4 @@ Helios *.exe
/postbuild.txt

/Keypress Receiver Installer/Debug/Keypress Receiver Installer.msi
/Helios Installer/select_output.txt
27 changes: 18 additions & 9 deletions Docs/Helios - Notes for creating a Release.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,39 +65,48 @@ Open the .MSI with Orca and
Note: The Assembly file version information is saved as a set of integers for each portion of the numbering system, with the result that
any leading zeros will always be lost!

The file version stored at https://bluefinbima.github.io/Helios/HeliosCurrentVersion.xml is of the form:

<HeliosVersion>
``` <HeliosVersion>
<CurrentVersion>1.4.20190317</CurrentVersion>
<DownloadUrl>
Https://www.digitalcombatsimulator.com/en/files/3302014/
</DownloadUrl>
</HeliosVersion>
```
ie without a decimal point between the last 8 digits.

The file version stored at https://bluefinbima.github.io/Helios/HeliosCurrentVersionV2.xml is of the form:
<HeliosVersion>
``` <HeliosVersion>
<CurrentVersion>1.4.2019.0317</CurrentVersion>
<DownloadUrl>
Https://www.digitalcombatsimulator.com/en/files/3302014/
</DownloadUrl>
</HeliosVersion>
</HeliosVersion>```
ie with a decimal point between the last 4.4 digits.
The XML file is also stored more permanently in the HeliosCheckRelease repo https://github.com/BlueFinBima/HeliosCheckRelease. The file checked
is not actually the source which is checked in, but the asset HeliosCurrentVersionV2.xml which is in the "CheckRelease" tag GitHub release. Longer term,
this is the only
## Information for the Download Site
https://www.digitalcombatsimulator.com/en/files/3302014/
### About
```
Helios is a virtual cockpit simulator system for aircraft in the DCS World.  With Helios, you can create virtual cockpits, which allow you to increase your immersion in your favourite combat aircraft.  Helios profiles can be created to allow you to simulate switches, knobs, gauges and more complex instruments which can then be mapped into DCS to give you a much improved combat pilot experience.  Many people use a touch screen monitor with their virtual cockpits.   It is also possible to run the Helios cockpit on a remote PC.

Helios was originally created by Craig "Gadroc" Courtney.  Gadroc donated his code to the open source community and this code is currently delivered out of the BlueFinBima fork on Github.

```
=======================
### Details
```
This release features more bug fixes (including some for BMS) and new controls.

This release features more many bug fixes (including some for BMS) and new controls.

Full change history is at https://github.com/BlueFinBima/Helios/blob/Dev/README.md
Full change history is at https://github.com/BlueFinBima/Helios/wiki/Change-Log and the readme is here https://github.com/BlueFinBima/Helios/blob/Dev/README.md

In addition to the functionality that many know and love, this release contains an interface for the AV-8B and a partial interface for the MiG-21, the latter being contributed by "Cylution".  Additionally there is now an interface for the F/A-18C Hornet, and simple interfaces for the Mirage 2000C as well as the Mi-8.  The Changelog.md distributed with the release describes the changes to Helios.

Expand All @@ -112,7 +121,7 @@ The BlueFinBima fork of Helios development effort is aided & abetted by derammo;

https://forums.eagle.ru/showthread.php?p=3637870 can be used for communications about this release of Helios.


```
====================================================================
Update my EDForums Signature
Expand Down
Loading

0 comments on commit b9dad44

Please sign in to comment.