diff --git a/resources/CutOffObjectStreamClass.java b/resources/CutOffObjectStreamClass.java deleted file mode 100644 index 74bbb01e..00000000 --- a/resources/CutOffObjectStreamClass.java +++ /dev/null @@ -1,17 +0,0 @@ -import org.graalvm.nativeimage.Platform; -import org.graalvm.nativeimage.Platforms; -import com.oracle.svm.core.annotate.TargetClass; -import com.oracle.svm.core.annotate.Delete; - -public final class CutOffObjectStreamClass { -} - -@TargetClass(className = "java.io.ObjectStreamClass") -@Delete -final class Target_java_io_ObjectStreamClass { -} - -@TargetClass(className = "java.io.ObjectInputFilter") -@Delete -final class Target_java_io_ObjectInputFilter { -} diff --git a/resources/CutOffSunAwtWwwContentAudioAiff.java b/resources/CutOffSunAwtWwwContentAudioAiff.java index 1a51492a..6068bbf2 100644 --- a/resources/CutOffSunAwtWwwContentAudioAiff.java +++ b/resources/CutOffSunAwtWwwContentAudioAiff.java @@ -19,7 +19,7 @@ public final class CutOffSunAwtWwwContentAudioAiff { // java.net.ContentHandler.getContent -> // java.net.URLConnection.getContent() -// @Platforms(Platform.DARWIN.class) +@Platforms(Platform.DARWIN.class) @TargetClass(className = "sun.awt.www.content.audio.aiff") @Delete final class Target_sun_awt_www_content_audio_aiff { diff --git a/script/compile b/script/compile index 3a6421c8..68237c6c 100755 --- a/script/compile +++ b/script/compile @@ -27,7 +27,6 @@ export PATH=$GRAALVM_HOME/bin:$PATH SVM_JAR=$(find -L "$GRAALVM_HOME" | grep svm.jar) "$GRAALVM_HOME/bin/javac" -cp "$SVM_JAR" resources/CutOffCoreServicesDependencies.java "$GRAALVM_HOME/bin/javac" -cp "$SVM_JAR" resources/CutOffSunAwtWwwContentAudioAiff.java -"$GRAALVM_HOME/bin/javac" -cp "$SVM_JAR" resources/CutOffObjectStreamClass.java if [ -z "$BABASHKA_JAR" ]; then lein with-profiles +reflection,+native-image "do" run