On 7/10/2018 4:19 PM, David Kastrup wrote:
Is LilyPond the only remaining serious user of GUB?  How does
Frescobaldi do things?

Looks to me like Frescobaldi is using various Python code and something called Inno Setup.

From <https://github.com/wbsoft/frescobaldi/blob/master/INSTALL>

"Freeze" installer
==================

The freeze.py script can create a self-contained Windows-installer, bundling all of Python, PyQt5, popplerqt5 and pypm (from pygame) when used on MS Windows. To use the script you need cx_Freeze and Inno Setup.

<end GitHub quote>

The freeze.py script:

<https://github.com/wbsoft/frescobaldi/blob/master/windows/freeze.py>

Inno Setup:

<http://www.jrsoftware.org/isinfo.php>

That site claim Microsoft's Visual Studio Code editor is using Inno Setup for its installer.

And possibly WINE would allow building a Windows installer on Linux with it.

<http://derek.github.stavis.me/posts/creating-a-installer-using-inno-setup-on-linux-and-mac-os-x>

<https://gist.github.com/derekstavis/8288379>

--
Karlin High
Missouri, USA

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to