Skip to content

Commit 4731749

Browse files
authored
Merge pull request TeachingTechnologistBeth#47 from Foxinatel/master
small patch to allow compiling+running on newer Java versions
2 parents 33d3385 + 3a1963a commit 4731749

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

build.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
mkdir ./out
22
find -name "*.java" > sources.txt
3-
javac -d ./out @sources.txt
3+
BUILD_COMMAND="javac -d ./out @sources.txt"
4+
${BUILD_COMMAND} --add-exports=java.desktop/sun.awt=ALL-UNNAMED || \
5+
echo "Command failed, retrying assuming older Java build" && ${BUILD_COMMAND}
46
cd ./out
57
find ../src -name "*.png" -exec cp '{}' ./com/modsim/res/ \;
68
jar cfm ../ModuleSim-Test.jar ../src/META-INF/MANIFEST.MF ./

src/META-INF/MANIFEST.MF

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
Manifest-Version: 1.0
22
Main-Class: com.modsim.Main
3-
3+
Add-Exports: java.desktop/sun.awt

0 commit comments

Comments
 (0)