Page 1 of 1

Packaging an Levure application on Windows and Linux

Posted: Tue Apr 13, 2021 1:32 pm
by babas66
Hi all,

I'm trying the great Levure Framework. I would know if it possible to make invisible all folders and .livecodescript files that are copied in the build folder when packaging an application for distribution on Windows and Linux. When packaging for macOS, the build folder contain only the standalone, but for Windows or Linux the build folder contain the externals folder (like the standalone engine of LC) and part of the levure app folder (ui, app.livecodescript, etc).

Is it possible to :
- include these files and folders in the standalone (Windows and Linux) ? maybe I missed a setting
- or place these files and folders in a different folder that the .exe ? for example using a specific setting of innoSetup
- or another idea to distribute an app on windows and linux ?

thanks

Re: Packaging an Levure application on Windows and Linux

Posted: Tue Apr 13, 2021 2:08 pm
by trevordevore
Hi,

Levure does not provide a way of combining all of the livecode files into the executable. On macOS an application is really a folder that is presented to the user as a single app.

I don't distribute apps on Linux, but on Windows it is typical to distribute an app with many files. InnoSetup handles the installation of all of the files to the proper folder.

Re: Packaging an Levure application on Windows and Linux

Posted: Thu Apr 15, 2021 9:47 am
by babas66
Thanks you for this reply !

Re: Packaging an Levure application on Windows and Linux

Posted: Sun Aug 15, 2021 4:45 pm
by mtalluto
I heard on a podcast that windows 11 may adopt (MacOS like) packages.

Re: Packaging an Levure application on Windows and Linux

Posted: Mon Aug 16, 2021 5:59 pm
by jiml
I heard on a podcast that windows 11 may adopt (MacOS like) packages.
Windows copying something from the Mac!!!! How unlikely! :wink:

Re: Packaging an Levure application on Windows and Linux

Posted: Mon Aug 16, 2021 8:15 pm
by mtalluto
It is an interesting notion. The new desktop layout more close matches MacOS. The taskbar is centered like the dock in MacOS. The overall appearance is much cleaner. I hope they make packages a thing.