efd27cc96c
build: Fix Makefile targets to match GNU coding standards
...
- Rename target clean-all to distclean
- Add uninstall target
- Install target has to run tests
Signed-off-by: Sven Sager <akira@narux.de >
2023-09-16 10:39:34 +02:00
e95bf70993
build: Use python interpreter and modules for qt commands in Makefile
...
The Qt5 commands for creating UI, resources and language files have
now been switched from the shell scripts to the direct call of the
Python modules.
Signed-off-by: Sven Sager <akira@narux.de >
2023-09-16 10:39:34 +02:00
a0b309ade0
build: Add environment variable to set alternative venv path
...
Signed-off-by: Sven Sager <akira@narux.de >
2023-09-16 10:39:34 +02:00
a8e4638ab9
build: Use system python interpreter in make file
2023-08-22 11:34:37 +02:00
bfaa07aeb4
Add pyinstaller option for linux platform
2023-01-26 19:45:12 +01:00
9202aedf7f
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.
2023-01-16 17:02:48 +01:00
2c77d7e513
Update Makefile rules
2023-01-07 11:15:39 +01:00
dee2da0d8c
QTranslator uses ui_languages to find translation
...
Loading translations was very static, now we use the array, the user
set in the gui to find a translation file.
2023-01-06 13:56:33 +01:00
d0e6eefd0e
Add PyInstaller script for Windows
2023-01-05 15:55:30 +01:00
7f9111b5b0
Update Makefile and requirements.txt for build and clean ui files
2023-01-04 22:26:47 +01:00
3f2f3e0478
Switch project so src layout
...
This will make it possible to build pip packages.
Add a make file to compile UI files and build mac and win applications.
2023-01-04 18:12:59 +01:00