projects
/
gpl
/
argeo-slc.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
0450be7
)
Various experiments around GraalVM
author
Mathieu Baudier <mbaudier@argeo.org>
Fri, 25 Aug 2023 09:29:40 +0000
(11:29 +0200)
committer
Mathieu Baudier <mbaudier@argeo.org>
Fri, 25 Aug 2023 09:29:40 +0000
(11:29 +0200)
Makefile-graalvm.mk
patch
|
blob
|
history
diff --git
a/Makefile-graalvm.mk
b/Makefile-graalvm.mk
index ff77cadae87276d0b0d6fddd82a5339e76e8da0c..9861b05001d589032d5600c67c61b39b3750b21e 100644
(file)
--- 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 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 \
-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
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
# 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