Added build scripts

This commit is contained in:
saval559362
2020-12-29 22:22:46 +03:00
parent b6dd925c60
commit 6bae69ff04
5 changed files with 171 additions and 0 deletions

38
buildPackages.sh Executable file
View File

@ -0,0 +1,38 @@
#!/bin/bash
lst="nsis"
user=`whoami`
dpkg -l 2>/dev/null > ls.tmp
for items in $lst
do
cmd=$(grep "\ $items\ " ls.tmp)
if [ $? == 0 ]
then
echo "$items installed!"
echo "Building..."
else
echo "Package $items not found! Please install $items."
rm ls.tmp
exit 1
fi
done
rm ls.tmp
cd build_packages/DEB/progressia-0.1_all/
mkdir -p home/$user/Progressia
cd ../../..
cp -r build/libs/lib build_packages/DEB/progressia-0.1_all/home/$user/Progressia/
cp build/libs/Progressia.jar build_packages/DEB/progressia-0.1_all/home/$user/Progressia/
cp -r build/libs/lib build_packages/NSIS
cp build/libs/Progressia.jar build_packages/NSIS
makensis build_packages/NSIS/ProgressiaInstaller.nsi
mv build_packages/NSIS/ProgressiaInstaller.exe build_packages/Progressia.exe
fakeroot dpkg-deb --build build_packages/DEB/progressia-0.1_all
mv build_packages/DEB/progressia-0.1_all.deb build_packages/progressia-0.1_all.deb
echo "Build done!"