Artemis 4 RC1
This commit is contained in:
25
building/Linux/build_linux.sh
Normal file
25
building/Linux/build_linux.sh
Normal file
@@ -0,0 +1,25 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
echo "Building Linux target ..."
|
||||
|
||||
echo "Installing requirements ..."
|
||||
pip install -r requirements.txt
|
||||
pip install nuitka
|
||||
|
||||
echo "Building with Nuitka ..."
|
||||
python -m nuitka app.py \
|
||||
--standalone \
|
||||
--follow-imports \
|
||||
--show-modules \
|
||||
--assume-yes-for-downloads \
|
||||
--disable-console \
|
||||
--enable-plugin=pyside6 \
|
||||
--include-qt-plugins=sensible,styles,qml,multimedia \
|
||||
--include-data-files=./artemis/resources.py=./artemis/resources.py \
|
||||
--include-data-files=./config/qtquickcontrols2.conf=./config/qtquickcontrols2.conf \
|
||||
--include-data-files=./building/Linux/create_shortcut.sh=./create_shortcut.sh \
|
||||
--include-data-files=./images/artemis_icon.svg=./images/artemis_icon.svg
|
||||
|
||||
chmod 755 ./app.dist/app.bin
|
||||
|
||||
echo "Building Linux target finished."
|
||||
Reference in New Issue
Block a user