File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed
Samples/SwiftAndJavaJarSampleLib Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change 66./gradlew jar
77
88SWIFT_VERSION=" $( swift -version | awk ' /Swift version/ { print $3 }' ) "
9- ARCH=$( uname -m | awk ' { print toupper($0) }' )
9+
10+ # This is how env variables are set by setup-java
11+ if [ " $( uname -m) " = ' arm64' ]; then
12+ ARCH=ARM64
13+ JAVAC=" ${JAVA_HOME_24_ARM64} /bin/javac"
14+ JAVA=" ${JAVA_HOME_24_ARM64} /bin/java"
15+ else
16+ ARCH=X64
17+ JAVAC=" ${JAVA_HOME_24_X64} /bin/javac"
18+ JAVA=" ${JAVA_HOME_24_X64} /bin/java"
19+ fi
1020
1121if [ -n " $JAVA_HOME_24_$ARCH " ]; then
1222 export JAVA_HOME=" $JAVA_HOME_24_$ARCH "
@@ -22,9 +32,6 @@ MYLIB_CLASSPATH="$(pwd)/build/libs/*"
2232CLASSPATH=" $( pwd) /:${SWIFTKIT_CLASSPATH} :${MYLIB_CLASSPATH} "
2333echo " CLASSPATH = ${CLASSPATH} "
2434
25- JAVAC=" ${JAVA_HOME} /bin/javac"
26- JAVA=" ${JAVA_HOME} /bin/java"
27-
2835$JAVAC -cp " ${CLASSPATH} " Example.java
2936
3037# TODO: move all this into Gradle or SwiftPM and make it easier to get the right classpath for running
You can’t perform that action at this time.
0 commit comments