Merge pull request 'making linux installer create venv folder if needed' (#97) from theboxyguy/mkxp-sunshine:master into master

Reviewed-on: https://code.nikooneshot.ru/Sunshine/mkxp-sunshine/pulls/97
This commit is contained in:
niko 2026-08-18 10:53:40 +03:00
commit fdf0cd7185

View file

@ -22,7 +22,20 @@ mkdir -p build/bandle/Data
#cp "$STEAMWORKS_PATH/redistributable_bin/linux64/libsteam_api.so" .
#make -j${make_threads} > steamshim.make.out
#cd ../..
if [ ! -d "venv" ]; then
echo "Creating venv folder and installing pip packages"
python3 -m venv venv
source venv/bin/activate
# the packages themselves
pip install --upgrade pip
pip install pyqt5 pyinstaller
else
echo "The 'venv' folder already exists."
source venv/bin/activate
fi
pyinstaller journal/unix/journal.spec #--windowed
deactivate
ruby rpgscript.rb scripts/ build/bandle/
cp -r dist/_______/* build/bandle/