Adjustments for creating installations on various operating systems

Add code signing options for macOS.
Adjust make.bat to create venv to use PyInstaller.
Preparing script for Linux to use in /usr/bin.
This commit is contained in:
2023-01-15 23:48:44 +01:00
parent 8e2b8311ef
commit 9202aedf7f
15 changed files with 4721 additions and 4670 deletions

BIN
data/dmg_background.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 KiB

View File

@@ -1,3 +1,9 @@
#!/bin/sh
# Used to call the entry point, if packed with pybuild as application.
# PYBUILD_INSTALL_ARGS=--install-lib=/usr/share/revpicommander/ \
# --install-scripts=/usr/share/revpicommander/
#
# In that case the entry point will not find the revpicommander module in
# the python lib.
exec "/usr/share/revpicommander/revpicommander.py" "$@"
exec "/usr/share/revpicommander/revpicommander-gui" "$@"

View File

@@ -1,5 +1,5 @@
[Desktop Entry]
Name=RevPi PLC Commander
Name=RevPi Commander
Comment=Controls the Python PLC program on your Revolution PI
Comment[de]=Kontrolliert das Python PLC Programm auf dem Revolution PI
Exec=/usr/bin/revpicommander
@@ -7,4 +7,3 @@ Icon=revpicommander
Terminal=false
Type=Application
Categories=Application;
#StartupNotify=true

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 5.3 KiB