diff --git a/src-java/babashka/impl/Graal.java b/src-java/babashka/impl/Graal.java index 6321a9d6..51201880 100644 --- a/src-java/babashka/impl/Graal.java +++ b/src-java/babashka/impl/Graal.java @@ -27,10 +27,13 @@ public class Graal { // API public static void setEnv(String name, String value) { + System.out.println("setenv", name, value); try (CCharPointerHolder nameHolder = CTypeConversion.toCString(name); CCharPointerHolder valueHolder = CTypeConversion.toCString(value)) { setenv(nameHolder.get(), valueHolder.get(), 1); + System.out.println(System.getenv(name)); } + System.out.println(System.getenv(name)); } // public static void main(String[] args) { diff --git a/src/babashka/utils.clj b/src/babashka/utils.clj index c1880b7f..c3fa87e4 100644 --- a/src/babashka/utils.clj +++ b/src/babashka/utils.clj @@ -7,5 +7,7 @@ (defn set-env [name value] (if-graal - (babashka.impl.Graal/setEnv name value) + (do + (prn :setting name value) + (babashka.impl.Graal/setEnv name value)) (throw (UnsupportedOperationException. "set-env is only available in the native image."))))