From b21c25bccf5ad99096e132d55178bb9082f74e9c Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 30 Nov 2019 22:15:30 -0500 Subject: [PATCH] Added features that don't work --- build.gradle | 1 + desktop/src/io/anuke/mindustry/desktop/GraalScripts.java | 1 + 2 files changed, 2 insertions(+) diff --git a/build.gradle b/build.gradle index 81497eb4a4..cb1d616b1a 100644 --- a/build.gradle +++ b/build.gradle @@ -155,6 +155,7 @@ project(":desktop"){ compile "com.github.Anuken:steamworks4j:$steamworksVersion" compile "org.graalvm.js:js:19.3.0" + compile "org.graalvm.sdk:graal-sdk:19.3.0" compile arcModule("backends:backend-sdl") compile 'com.github.MinnDevelopment:java-discord-rpc:v2.0.1' diff --git a/desktop/src/io/anuke/mindustry/desktop/GraalScripts.java b/desktop/src/io/anuke/mindustry/desktop/GraalScripts.java index b0eb8a6445..33ad4001ec 100644 --- a/desktop/src/io/anuke/mindustry/desktop/GraalScripts.java +++ b/desktop/src/io/anuke/mindustry/desktop/GraalScripts.java @@ -24,6 +24,7 @@ public class GraalScripts extends Scripts{ hb.denyAccess(c); } builder.allowHostAccess(hb.build()); + builder.allowExperimentalOptions(true).option("js.syntax-extensions", "true"); context = builder.build(); wrapper = Core.files.internal("scripts/wrapper.js").readString();