Skip to content

Commit 6388593

Browse files
authored
Merge pull request #79 from Project516/jlibutils
add jlibutils
2 parents f760e36 + 63b260a commit 6388593

14 files changed

Lines changed: 15 additions & 41 deletions

.gitignore

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,3 @@ NumberGuessingGame-linux/
3636
NumberGuessingGame-windows.zip
3737
NumberGuessingGame-macos.zip
3838
NumberGuessingGame-linux.tar.gz
39-
40-
# TeaVM generated JavaScript (build artifact)
41-
teavm/classes.js

app/build.gradle

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ plugins {
44

55
//Spotless
66
id 'com.diffplug.spotless' version '8.0.0'
7+
8+
id 'com.gradleup.shadow' version '9.2.2'
79
}
810

911
repositories {
@@ -14,6 +16,8 @@ repositories {
1416
dependencies {
1517
// This dependency is used by the application.
1618
implementation libs.guava
19+
20+
implementation files('../libs/jlibutils-0.0.1.jar')
1721
}
1822

1923
testing {
@@ -30,14 +34,10 @@ testing {
3034
java {
3135
toolchain {
3236
// Use JDK 25
33-
languageVersion = JavaLanguageVersion.of(25)
37+
languageVersion = JavaLanguageVersion.of(8)
3438
}
3539
}
3640

37-
tasks.withType(JavaCompile) {
38-
options.release.set(8)
39-
}
40-
4141
application {
4242
// Define the main class for the application.
4343
mainClass = 'io.github.project516.NumberGuessingGame.Main'

libs/jlibutils-0.0.1.jar

2.82 KB
Binary file not shown.

package-deb.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ gradle build
2121

2222
# Copy the compiled JAR file to the package directory
2323
echo "Copying files to package directory..."
24-
cp app/build/libs/app.jar debian-package/usr/share/games/numberguessinggame/game.jar
24+
cp app/build/libs/app-all.jar debian-package/usr/share/games/numberguessinggame/game.jar
2525

2626
# Copy documentation files
2727
cp README.md debian-package/usr/share/games/numberguessinggame/README.md

package-linux.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ cd ..
3737
# Create package directory structure
3838
echo "Creating package structure..."
3939
mkdir -p ${PACKAGE_NAME}
40-
cp app/build/libs/app.jar ${PACKAGE_NAME}/game.jar
40+
cp app/build/libs/app-all.jar ${PACKAGE_NAME}/game.jar
4141
cp README.md ${PACKAGE_NAME}/README.txt
4242
cp LICENSE ${PACKAGE_NAME}/LICENSE
4343

package-macos.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ cd ..
3737
# Create package directory structure
3838
echo "Creating package structure..."
3939
mkdir -p ${PACKAGE_NAME}
40-
cp app/build/libs/app.jar ${PACKAGE_NAME}/game.jar
40+
cp app/build/libs/app-all.jar ${PACKAGE_NAME}/game.jar
4141
cp README.md ${PACKAGE_NAME}/README.txt
4242
cp LICENSE ${PACKAGE_NAME}/LICENSE
4343

package-win.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ cd ..
3737
# Create package directory structure
3838
echo "Creating package structure..."
3939
mkdir -p ${PACKAGE_NAME}
40-
cp app/build/libs/app.jar ${PACKAGE_NAME}/game.jar
40+
cp app/build/libs/app-all.jar ${PACKAGE_NAME}/game.jar
4141
cp README.md ${PACKAGE_NAME}/README.txt
4242
cp LICENSE ${PACKAGE_NAME}/LICENSE
4343

package-zip.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ REM Create distribution directory structure
1111
mkdir NumberGuessingGame
1212

1313
REM Copy the game JAR and necessary files
14-
copy app\build\libs\app.jar NumberGuessingGame\game.jar
14+
copy app\build\libs\app-all.jar NumberGuessingGame\game.jar
1515
copy scripts\run.bat NumberGuessingGame\run.bat
1616
copy scripts\run.sh NumberGuessingGame\run.sh
1717
copy README.md NumberGuessingGame\README.txt

package-zip.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ cd ..
1616
mkdir NumberGuessingGame
1717

1818
# Copy the game JAR and necessary files
19-
cp -r app/build/libs/app.jar NumberGuessingGame/game.jar
19+
cp -r app/build/libs/app-all.jar NumberGuessingGame/game.jar
2020
cp -r scripts/run.bat NumberGuessingGame/run.bat
2121
cp -r scripts/run.sh NumberGuessingGame/run.sh
2222
cp -r README.md NumberGuessingGame/README.txt

teavm.sh

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)