diff --git a/packages/linux.sh b/packages/linux.sh index 3ee2eeaa68849c56f93b4638783f5ce7544db32b..1cd72d28d5e304c806bc4c7ede828ea1def1e3b3 100755 --- a/packages/linux.sh +++ b/packages/linux.sh @@ -3,17 +3,27 @@ echo " *** RM OLD ENV" rm dist/ -rf -rm pamhyrBuild -rf +rm linux-pamhyr-venv -rf echo " *** SETUP ENV" -python3 -m venv pamhyrBuild -. pamhyrBuild/bin/activate +python3 -m venv linux-pamhyr-venv +. linux-pamhyr-venv/bin/activate pip3 install -r ../requirements.txt echo " *** PYINSTALL" -pyinstaller -y --paths pamhyrBuild/lib/python3.8/site-packages ../src/pamhyr.py +pyinstaller -y \ + --paths linux-pamhyr-venv/lib/python3.8/site-packages \ + ../src/pamhyr.py + +echo " *** MAKE QM" + +# Update TS and build QM files +OLD_PWD=$PWD +cd ../src/lang/ +./create_ts.sh +cd $OLD_PWD echo " *** COPY DATA" @@ -25,7 +35,17 @@ cp -r ../src/View/ui/*.ui dist/pamhyr/View/ui/ mkdir -p dist/pamhyr/lang cp -r ../src/lang/*.qm dist/pamhyr/lang/ -echo " *** MAKE PACKAGE" + +echo " *** MAKE SRC PACKAGE" + +OLD_PWD=$PWD +cd ../ +git archive --format=tar.gz -o pamhyr-src.tar.gz HEAD +cd $OLD_PWD + +mv ../pamhyr-src.tar.gz ./ + +echo " *** MAKE BIN PACKAGE" OLD_PWD=$PWD cd dist/ @@ -33,3 +53,5 @@ tar --xz -cf pamhyr-gnulinux-amd64.tar.xz pamhyr --checkpoint=.100 cd $OLD_PWD mv dist/pamhyr-gnulinux-amd64.tar.xz ./ + +echo " *** DONE" diff --git a/packages/wine.sh b/packages/wine.sh index 04a68aa8b39a57c21b27035ae2a857d4619329e3..0194a92ab8e4078f95b9c1c214abcfd40d38c2c3 100755 --- a/packages/wine.sh +++ b/packages/wine.sh @@ -60,6 +60,12 @@ cp -r ../src/View/ui/ressources/ dist/pamhyr/View/ui/ cp -r ../src/View/ui/Widgets/*.ui dist/pamhyr/View/ui/ cp -r ../src/View/ui/*.ui dist/pamhyr/View/ui/ +# Update TS and build QM files +OLD_PWD=$PWD +cd ../src/lang/ +./create_ts.sh +cd $OLD_PWD + mkdir -p dist/pamhyr/lang cp -r ../src/lang/*.qm dist/pamhyr/lang/