From d2c1d93240253834c04da55d6f3a7d26bd7466fa Mon Sep 17 00:00:00 2001 From: Michiel Borkent Date: Thu, 20 May 2021 23:22:31 +0200 Subject: [PATCH] wip --- src-java/babashka/impl/Graal.java | 3 +++ src/babashka/utils.clj | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) 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."))))