From a11b9c9064c818cbbf03037bd5644d0fa24f3e46 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Fri, 25 Aug 2023 11:29:40 +0200 Subject: [PATCH] Various experiments around GraalVM --- Makefile-graalvm.mk | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/Makefile-graalvm.mk b/Makefile-graalvm.mk index ff77cadae..9861b0500 100644 --- a/Makefile-graalvm.mk +++ b/Makefile-graalvm.mk @@ -34,9 +34,11 @@ graalvm-custom: #tool-server: osgi graalvm-custom #:$(SDK_BUILD_BASE)/$(A2_CATEGORY)/graalvm/bin -tool-server: osgi - mkdir -p $(A2_OUTPUT)/libexec/$(A2_CATEGORY) - cd $(A2_OUTPUT)/libexec/$(A2_CATEGORY) && $(GRAALVM_HOME)/bin/native-image \ +LIBEXEC_DIR=$(A2_OUTPUT)/libexec/linux/x86_64/$(A2_CATEGORY) + +tool-server: + mkdir -p $(LIBEXEC_DIR) + cd $(LIBEXEC_DIR) && $(GRAALVM_HOME)/bin/native-image \ -cp $(DEP_CLASSPATH) \ --enable-url-protocols=http,https \ -H:AdditionalSecurityProviders=sun.security.jgss.SunProvider \ @@ -46,6 +48,11 @@ tool-server: osgi org.argeo.tool.server.ArgeoServer \ argeo +# --static \ + +# -H:+StaticExecutableWithDynamicLibC \ +# -H:Name=argeo \ + # Use --verbose in order to see whcih configurations are used include $(SDK_SRC_BASE)/sdk/argeo-build/osgi.mk \ No newline at end of file -- 2.30.2