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