Move release to zip and make release for actual installers

Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
main
sigonasr2, Sig, Sigo 2 years ago committed by GitHub
parent b55c6eb511
commit 6258a2666a
  1. 1
      Java/scripts/filelist
  2. 3
      Java/scripts/md5
  3. 28
      Java/scripts/release.sh
  4. 14
      Java/scripts/zip.sh

@ -7,3 +7,4 @@ jar.sh
release.sh
update.sh
version_info
zip.sh

@ -4,5 +4,6 @@ clean.sh:668a2f9b568c55f6a044a509315032f6 -
commit.sh:5e4448db9ad48e72ec3a1ff4f5763b41 -
jar2.sh:7977fc138ee5db798d08c34734f0be93 -
jar.sh:821d5a109324d405f05c35c4bb129375 -
release.sh:b1b62203411b18d0fec1db3dc2e5a061 -
release.sh:33ea22e29252fae1c750d534dbf4b0aa -
update.sh:3be721658983183efa395984acd96b03 -
zip.sh:273f5a83b80a8e54022d60514dfeec0a -

@ -1,14 +1,18 @@
#Creates a zip file containing all project contents.
#Use ./sig package <windows|mac|linux> to create a custom installer based on OS.
#Java
source ${LANGUAGE}/scripts/version_info
TARGET_FILE="${PROJECT_NAME}_${RELEASE_VERSION}.zip"
FILES=$(cat ${LANGUAGE}/scripts/.package.files)
echo "Creating Package $TARGET_FILE..."
for f in $FILES
do
zip -ur $TARGET_FILE $f
done
echo "Complete!"
echo ""
echo ""
echo ""
if [ "$1" = "windows" ];then
echo "Creating a package for Windows..."
echo "Not implemented yet."
elif [ "$1" = "mac" ];then
echo "Creating a package for Mac..."
echo "Not implemented yet."
elif [ "$1" = "linux" ];then
echo "Creating a package for Linux..."
cd ..
jpackage --input RabiClone --main-jar bin/RabiClone.jar --main-class sig.RabiClone --type app-image --dest RabiCloneOut
cp -R RabiCloneOut/RabiClone/lib/app/* RabiCloneOut/RabiClone
jpackage --app-image RabiCloneOut/RabiClone --name RabiClone
cd RabiClone
echo "Done!"
fi

@ -0,0 +1,14 @@
#Create a zip folder containing all dependencies. For quick release.
#Java
source ${LANGUAGE}/scripts/version_info
TARGET_FILE="${PROJECT_NAME}_${RELEASE_VERSION}.zip"
FILES=$(cat ${LANGUAGE}/scripts/.package.files)
echo "Creating Package $TARGET_FILE..."
for f in $FILES
do
zip -ur $TARGET_FILE $f
done
echo "Complete!"
echo ""
echo ""
echo ""
Loading…
Cancel
Save