Include packaging and release system

Co-authored-by: r3cp3ct <45179536+r3cp3ct@users.noreply.github.com>
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
main
Nic0Nic0Nii 3 years ago
parent faff399cf5
commit 7b2228e0d8
  1. 8
      Java/scripts/.package.files
  2. 2
      Java/scripts/filelist
  3. 2
      Java/scripts/jar.sh
  4. 4
      Java/scripts/md5
  5. 14
      Java/scripts/release.sh
  6. 3
      Java/scripts/version_info
  7. BIN
      RabiClone_0.0a.zip
  8. BIN
      bin/RabiClone.jar
  9. BIN
      bin/sig/DrawLoop.class
  10. BIN
      bin/sig/RabiClone.class
  11. BIN
      bin/sig/engine/Alpha.class
  12. BIN
      bin/sig/engine/AnimatedObject.class
  13. BIN
      bin/sig/engine/AnimatedSprite.class
  14. BIN
      bin/sig/engine/Color.class
  15. BIN
      bin/sig/engine/Edge.class
  16. BIN
      bin/sig/engine/Font.class
  17. BIN
      bin/sig/engine/GameEntity.class
  18. BIN
      bin/sig/engine/MouseScrollValue.class
  19. BIN
      bin/sig/engine/Object.class
  20. BIN
      bin/sig/engine/PaletteColor.class
  21. BIN
      bin/sig/engine/Panel$1.class
  22. BIN
      bin/sig/engine/Panel$2.class
  23. BIN
      bin/sig/engine/Panel$3.class
  24. BIN
      bin/sig/engine/Panel.class
  25. BIN
      bin/sig/engine/Point.class
  26. BIN
      bin/sig/engine/Rectangle.class
  27. BIN
      bin/sig/engine/Sprite.class
  28. BIN
      bin/sig/engine/Transform.class
  29. BIN
      bin/sig/map/Background.class
  30. BIN
      bin/sig/map/CollisionType.class
  31. BIN
      bin/sig/map/Map.class
  32. BIN
      bin/sig/map/Maps.class
  33. BIN
      bin/sig/map/Tile.class
  34. BIN
      bin/sig/map/Type.class
  35. BIN
      bin/sig/map/View.class
  36. BIN
      bin/sig/objects/EditorRenderer.class
  37. BIN
      bin/sig/objects/Erinoah.class
  38. BIN
      bin/sig/objects/LevelRenderer.class
  39. BIN
      bin/sig/objects/Player$1.class
  40. BIN
      bin/sig/objects/Player.class
  41. BIN
      bin/sig/objects/actor/State.class
  42. 1
      manifest
  43. 1
      runGame
  44. 2
      src/sig/RabiClone.java
  45. 2
      utils/main.sh
  46. 2
      utils/md5

@ -0,0 +1,8 @@
bin/RabiClone.jar
lib/*.dll
lib/*.so
lib/*.jnilib
sprites
backgrounds
runGame
maps

@ -2,5 +2,7 @@ build.sh
clean.sh
commit.sh
jar.sh
.package.files
release.sh
update.sh
version_info

@ -13,5 +13,5 @@ jar cfm ${PROJECT_NAME}.jar ${ORIGINAL_LOC}/manifest sig
jar uf ${PROJECT_NAME}.jar -C ../lib/bin/ .
printf "\n\n\nRunning Program...\n\n"
java -cp .:../lib/bin -Djava.library.path="${LIBRARY_PATH}" -jar ${PROJECT_NAME}.jar "$@"
./${LANGUAGE}/scripts/clean.sh
../${LANGUAGE}/scripts/clean.sh
cd ..

@ -1,5 +1,7 @@
build.sh:22308eae5fd9c88aa16fef54cf03ae21 -
clean.sh:668a2f9b568c55f6a044a509315032f6 -
commit.sh:5e4448db9ad48e72ec3a1ff4f5763b41 -
jar.sh:99c7520b5eb08be888ce3c91784e5462 -
jar.sh:343cf505530401fb696296bc25a9b090 -
.package.files:eed24f64ac45cb8d623f856368d666a4 -
release.sh:b1b62203411b18d0fec1db3dc2e5a061 -
update.sh:3be721658983183efa395984acd96b03 -

@ -0,0 +1,14 @@
#Creates a zip file containing all project contents.
#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 ""

@ -1,2 +1,3 @@
export SOURCE_VERSION="8"
export TARGET_VERSION="8"
export TARGET_VERSION="8"
export RELEASE_VERSION="0.0a"

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -1,2 +1,3 @@
Main-Class: sig.RabiClone
Main-Class: sig.RabiClone
Main-Class: sig.RabiClone

@ -0,0 +1 @@
java -jar bin/RabiClone.jar

@ -50,7 +50,7 @@ public class RabiClone{
f.setSize(BASE_WIDTH,BASE_HEIGHT); //1024x576 (64x64)
ChooseBestRatio();
p = new Panel(f); //Comment
p = new Panel(f);
MOUSE_POS=p.mousePos;

@ -16,7 +16,7 @@ if [ -z "$1" ]
FILES=$(ls -1A ./$LANGUAGE/scripts 2>/dev/null | sed -e 's/\.sh$//' | sed -e 's/^/ /')
for f in $FILES
do
if [ $f != "md5" ] && [ $f != "version_info" ] && [ $f != "filelist" ]; then
if [ -f "./$LANGUAGE/scripts/$f.sh" ]; then
DESC="$(head -n1 ./$LANGUAGE/scripts/$f.sh)"
printf "\n\t%-15s%-65s" $f "${DESC:1}"
fi

@ -1,4 +1,4 @@
define.sh:cf246587e7509edd9283cb8e8e4b26cf -
main.sh:afdc55cbdd992bf2a7e21ed79a773d8f -
main.sh:d3d1bd0b56d8114eb7479964227f8576 -
search.sh:248d94cca6eeb92c384e9c49c9d0f4a9 -
.updateDirectories:0ede00461e947494545e694040787b3f -

Loading…
Cancel
Save