LCD-Smartie / LCDSmartie

The New Official LCD Smartie Repository (LCD Smartie Lazarus port)
GNU General Public License v2.0
32 stars 5 forks source link

Wix based installer #25

Open ChlorideCull opened 3 months ago

ChlorideCull commented 3 months ago

Demo build available here. Compatible with XP, assuming the Windows Installer 4.5 redistributable is installed. Works out of the box since Vista.

It creates a shortcut in the start menu, and won't touch config.ini or any added files on updates.

To build is pretty simple - make sure you have a recent .NET SDK, then run build.bat in the installer directory. It will build both the 32 and 64 bit installers.

Closes #22.

stokie-ant commented 3 months ago

Looking good. Just two things:- Can we get LCD Smartie heart logos in the installer? Is there any way we could get version information from LCDSmartie.lpi or LCDSmartie.exe and use that in the installer naming?

ChlorideCull commented 3 months ago

Can we get LCD Smartie heart logos in the installer?

Definitely doable. I can do a graphic pass.

Is there any way we could get version information from LCDSmartie.lpi or LCDSmartie.exe and use that in the installer naming?

Not as part of the existing tooling, but I can try to hack something up.