projects
/
gpl
/
argeo-slc.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
02389bf
)
Native image running on aarch64
author
Mathieu Baudier <mbaudier@argeo.org>
Tue, 12 Jul 2022 11:15:26 +0000
(13:15 +0200)
committer
Mathieu Baudier <mbaudier@argeo.org>
Tue, 12 Jul 2022 11:15:26 +0000
(13:15 +0200)
sdk/output-argeo-tp-swt.target
patch
|
blob
|
history
suite/org.argeo.slc.tool/META-INF/native-image/jni-config.json
patch
|
blob
|
history
suite/org.argeo.slc.tool/META-INF/native-image/resource-config.json
patch
|
blob
|
history
diff --git
a/sdk/output-argeo-tp-swt.target
b/sdk/output-argeo-tp-swt.target
index 21b0f88606751eeed84a6dbb969deefccf687913..d03ccad39942fc405510a284cf6868475a9336b9 100644
(file)
--- a/
sdk/output-argeo-tp-swt.target
+++ b/
sdk/output-argeo-tp-swt.target
@@
-4,6
+4,7
@@
<locations>
<location path="${project_loc:argeo-slc-unstable}/../output/a2/swt/rcp/org.argeo.tp.swt" type="Directory"/>
<location path="${project_loc:argeo-slc-unstable}/../output/a2/lib/linux/x86_64/swt/rcp/org.argeo.tp.swt" type="Directory"/>
<locations>
<location path="${project_loc:argeo-slc-unstable}/../output/a2/swt/rcp/org.argeo.tp.swt" type="Directory"/>
<location path="${project_loc:argeo-slc-unstable}/../output/a2/lib/linux/x86_64/swt/rcp/org.argeo.tp.swt" type="Directory"/>
+ <location path="${project_loc:argeo-slc-unstable}/../output/a2/lib/linux/aarch64/swt/rcp/org.argeo.tp.swt" type="Directory"/>
<location type="Target" uri="file:${project_loc:/argeo-slc-unstable}/sdk/output-argeo-tp-backend.target"/>
</locations>
</target>
\ No newline at end of file
<location type="Target" uri="file:${project_loc:/argeo-slc-unstable}/sdk/output-argeo-tp-backend.target"/>
</locations>
</target>
\ No newline at end of file
diff --git
a/suite/org.argeo.slc.tool/META-INF/native-image/jni-config.json
b/suite/org.argeo.slc.tool/META-INF/native-image/jni-config.json
index a462807f16ab6b2607c3f2d835d1ebbf534c1731..5e3b05bf38c444a27597b33f9b33772649fc6a13 100644
(file)
--- a/
suite/org.argeo.slc.tool/META-INF/native-image/jni-config.json
+++ b/
suite/org.argeo.slc.tool/META-INF/native-image/jni-config.json
@@
-68,6
+68,10
@@
],
"methods":[{"name":"<init>","parameterTypes":[] }]
},
],
"methods":[{"name":"<init>","parameterTypes":[] }]
},
+{
+ "name":"org.argeo.slc.tool.Main",
+ "methods":[{"name":"main","parameterTypes":["java.lang.String[]"] }]
+},
{
"name":"org.eclipse.swt.browser.WebKit",
"methods":[
{
"name":"org.eclipse.swt.browser.WebKit",
"methods":[
diff --git
a/suite/org.argeo.slc.tool/META-INF/native-image/resource-config.json
b/suite/org.argeo.slc.tool/META-INF/native-image/resource-config.json
index f704b87a1f9e2de419d0afe3dbd27985cea9b46a..9b885b7bc28c959a075ef179c526653a823bc916 100644
(file)
--- a/
suite/org.argeo.slc.tool/META-INF/native-image/resource-config.json
+++ b/
suite/org.argeo.slc.tool/META-INF/native-image/resource-config.json
@@
-46,9
+46,18
@@
{
"pattern":"\\Qorg/argeo/cms/acr/schemas/xml.xsd\\E"
},
{
"pattern":"\\Qorg/argeo/cms/acr/schemas/xml.xsd\\E"
},
+ {
+ "pattern":"\\Qorg/argeo/cms/internal/runtime/dc=example,dc=com.ldif\\E"
+ },
{
"pattern":"\\Qorg/argeo/cms/internal/runtime/jaas.cfg\\E"
},
{
"pattern":"\\Qorg/argeo/cms/internal/runtime/jaas.cfg\\E"
},
+ {
+ "pattern":"\\Qorg/argeo/cms/internal/runtime/ou=roles,ou=node.ldif\\E"
+ },
+ {
+ "pattern":"\\Qorg/argeo/cms/internal/runtime/ou=tokens,ou=node.ldif\\E"
+ },
{
"pattern":"\\Qorg/argeo/minidesktop/cheatsheet_obj@2x.png\\E"
},
{
"pattern":"\\Qorg/argeo/minidesktop/cheatsheet_obj@2x.png\\E"
},
@@
-97,6
+106,7
@@
{
"name":"org.apache.xerces.impl.xpath.regex.message",
"locales":[
{
"name":"org.apache.xerces.impl.xpath.regex.message",
"locales":[
+ "",
"en",
"und"
]
"en",
"und"
]