diff --git a/.github/workflows/python-build.yml b/.github/workflows/python-build.yml index 546708b..08ffda9 100644 --- a/.github/workflows/python-build.yml +++ b/.github/workflows/python-build.yml @@ -31,6 +31,7 @@ jobs: pip install -r requirements.txt - name: Build Package run: | + pyside6-project build nuitka3 --show-progress --include-data-dir=data=data --include-data-dir=resources=resources --assume-yes-for-downloads --onefile --plugin-enable=pyside6 NUSGet.py - name: Prepare Package for Upload run: | @@ -59,6 +60,7 @@ jobs: pip install -r requirements.txt - name: Build Package run: | + pyside6-project build nuitka3 --show-progress --include-data-dir=data=data --include-data-dir=resources=resources --assume-yes-for-downloads --standalone --plugin-enable=pyside6 NUSGet.py --macos-create-app-bundle --macos-app-icon=resources/icon.png - name: Prepare Package for Upload run: | @@ -89,6 +91,7 @@ jobs: pip install -r requirements.txt - name: Build Package run: | + pyside6-project build nuitka --show-progress --include-data-dir=data=data --include-data-dir=resources=resources --assume-yes-for-downloads --onefile --windows-icon-from-ico=resources/icon.png --plugin-enable=pyside6 NUSGet.py --windows-console-mode=disable - name: Upload Package uses: actions/upload-artifact@v4.3.0 diff --git a/.gitignore b/.gitignore index ce4db11..ce42fb1 100644 --- a/.gitignore +++ b/.gitignore @@ -27,6 +27,7 @@ main.dist/ NUSGet.build/ NUSGet.dist/ NUSGet.onefile-build/ +NUSGet.bin .installed.cfg *.egg MANIFEST @@ -174,3 +175,6 @@ remakewad.pl # Also awful macOS files *._* *.DS_Store + +# Compiled Qt files +*.qm diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..d7bf9f9 --- /dev/null +++ b/Makefile @@ -0,0 +1,9 @@ +linux: + pyside6-project build + nuitka3 --show-progress --include-data-dir=data=data --include-data-dir=resources=resources --assume-yes-for-downloads --onefile --plugin-enable=pyside6 NUSGet.py + +clean: + rm NUSGet.bin + rm -rd NUSGet.build/ + rm -rd NUSGet.dist/ + rm -rd NUSGet.onefile-build/ diff --git a/resources/translations/nusget_es.qm b/resources/translations/nusget_es.qm deleted file mode 100644 index 586a43b..0000000 Binary files a/resources/translations/nusget_es.qm and /dev/null differ diff --git a/resources/translations/nusget_fr.qm b/resources/translations/nusget_fr.qm deleted file mode 100644 index 644c776..0000000 Binary files a/resources/translations/nusget_fr.qm and /dev/null differ diff --git a/resources/translations/nusget_it.qm b/resources/translations/nusget_it.qm deleted file mode 100644 index a732b90..0000000 Binary files a/resources/translations/nusget_it.qm and /dev/null differ diff --git a/resources/translations/nusget_nb.qm b/resources/translations/nusget_nb.qm deleted file mode 100644 index 187c189..0000000 Binary files a/resources/translations/nusget_nb.qm and /dev/null differ diff --git a/resources/translations/nusget_no.qm b/resources/translations/nusget_no.qm deleted file mode 100644 index 187c189..0000000 Binary files a/resources/translations/nusget_no.qm and /dev/null differ