Move GraalVM compilation to SLC
[lgpl/argeo-commons.git] / rcp / org.argeo.swt.minidesktop / META-INF / native-image / jni-config.json
diff --git a/rcp/org.argeo.swt.minidesktop/META-INF/native-image/jni-config.json b/rcp/org.argeo.swt.minidesktop/META-INF/native-image/jni-config.json
deleted file mode 100644 (file)
index 6f4977f..0000000
+++ /dev/null
@@ -1,251 +0,0 @@
-[
-{
-  "name":"java.lang.Boolean",
-  "methods":[{"name":"getBoolean","parameterTypes":["java.lang.String"] }]
-},
-{
-  "name":"java.lang.ClassLoader",
-  "methods":[
-    {"name":"getPlatformClassLoader","parameterTypes":[] }, 
-    {"name":"loadClass","parameterTypes":["java.lang.String"] }
-  ]
-},
-{
-  "name":"java.lang.Throwable",
-  "methods":[{"name":"addSuppressed","parameterTypes":["java.lang.Throwable"] }]
-},
-{
-  "name":"jdk.internal.loader.ClassLoaders$PlatformClassLoader"
-},
-{
-  "name":"org.eclipse.swt.browser.WebKit",
-  "methods":[
-    {"name":"JSDOMEventProc","parameterTypes":["long","long","long"] }, 
-    {"name":"Proc","parameterTypes":["long","long"] }, 
-    {"name":"Proc","parameterTypes":["long","long","long"] }, 
-    {"name":"Proc","parameterTypes":["long","long","long","long"] }, 
-    {"name":"Proc","parameterTypes":["long","long","long","long","long"] }
-  ]
-},
-{
-  "name":"org.eclipse.swt.browser.WebKit$WebKitExtension",
-  "methods":[{"name":"initializeWebExtensions_callback","parameterTypes":["long","long"] }]
-},
-{
-  "name":"org.eclipse.swt.browser.WebKit$Webkit2AsyncToSync",
-  "methods":[
-    {"name":"getCookie_callback","parameterTypes":["long","long","long"] }, 
-    {"name":"getText_callback","parameterTypes":["long","long","long"] }, 
-    {"name":"runjavascript_callback","parameterTypes":["long","long","long"] }, 
-    {"name":"setCookie_callback","parameterTypes":["long","long","long"] }
-  ]
-},
-{
-  "name":"org.eclipse.swt.browser.WebkitGDBus",
-  "methods":[
-    {"name":"authenticatePeerCB","parameterTypes":["long","long","long","long"] }, 
-    {"name":"callExtensionAsyncCB","parameterTypes":["long","long","long"] }, 
-    {"name":"handleMethodCB","parameterTypes":["long","long","long","long","long","long","long","long"] }, 
-    {"name":"newConnectionCB","parameterTypes":["long","long","long"] }, 
-    {"name":"newConnectionToExtensionCB","parameterTypes":["long","long","long"] }
-  ]
-},
-{
-  "name":"org.eclipse.swt.graphics.Device",
-  "methods":[{"name":"logProc","parameterTypes":["long","long","long","long"] }]
-},
-{
-  "name":"org.eclipse.swt.internal.SessionManagerDBus",
-  "methods":[{"name":"g_signal_handler","parameterTypes":["long","long","long","long","long"] }]
-},
-{
-  "name":"org.eclipse.swt.internal.cairo.cairo_rectangle_int_t",
-  "fields":[
-    {"name":"height"}, 
-    {"name":"width"}, 
-    {"name":"x"}, 
-    {"name":"y"}
-  ]
-},
-{
-  "name":"org.eclipse.swt.internal.gtk.GTypeInfo",
-  "fields":[
-    {"name":"base_finalize"}, 
-    {"name":"base_init"}, 
-    {"name":"class_data"}, 
-    {"name":"class_finalize"}, 
-    {"name":"class_init"}, 
-    {"name":"class_size"}, 
-    {"name":"instance_init"}, 
-    {"name":"instance_size"}, 
-    {"name":"n_preallocs"}, 
-    {"name":"value_table"}
-  ]
-},
-{
-  "name":"org.eclipse.swt.internal.gtk.GdkKeymapKey",
-  "fields":[
-    {"name":"group"}, 
-    {"name":"keycode"}, 
-    {"name":"level"}
-  ]
-},
-{
-  "name":"org.eclipse.swt.internal.gtk.GdkRGBA",
-  "fields":[
-    {"name":"alpha"}, 
-    {"name":"blue"}, 
-    {"name":"green"}, 
-    {"name":"red"}
-  ]
-},
-{
-  "name":"org.eclipse.swt.internal.gtk.GdkRectangle",
-  "fields":[
-    {"name":"height"}, 
-    {"name":"width"}, 
-    {"name":"x"}, 
-    {"name":"y"}
-  ]
-},
-{
-  "name":"org.eclipse.swt.internal.gtk.GtkAllocation",
-  "fields":[
-    {"name":"height"}, 
-    {"name":"width"}, 
-    {"name":"x"}, 
-    {"name":"y"}
-  ]
-},
-{
-  "name":"org.eclipse.swt.internal.gtk.GtkBorder",
-  "fields":[
-    {"name":"bottom"}, 
-    {"name":"left"}, 
-    {"name":"right"}, 
-    {"name":"top"}
-  ]
-},
-{
-  "name":"org.eclipse.swt.internal.gtk.GtkRequisition",
-  "fields":[
-    {"name":"height"}, 
-    {"name":"width"}
-  ]
-},
-{
-  "name":"org.eclipse.swt.internal.gtk3.GdkEvent",
-  "fields":[{"name":"type"}]
-},
-{
-  "name":"org.eclipse.swt.internal.gtk3.GdkEventCrossing",
-  "fields":[
-    {"name":"detail"}, 
-    {"name":"focus"}, 
-    {"name":"mode"}, 
-    {"name":"send_event"}, 
-    {"name":"state"}, 
-    {"name":"subwindow"}, 
-    {"name":"time"}, 
-    {"name":"window"}, 
-    {"name":"x"}, 
-    {"name":"x_root"}, 
-    {"name":"y"}, 
-    {"name":"y_root"}
-  ]
-},
-{
-  "name":"org.eclipse.swt.internal.gtk3.GdkEventFocus",
-  "fields":[
-    {"name":"in"}, 
-    {"name":"send_event"}, 
-    {"name":"window"}
-  ]
-},
-{
-  "name":"org.eclipse.swt.internal.gtk3.GdkEventMotion",
-  "fields":[
-    {"name":"axes"}, 
-    {"name":"device"}, 
-    {"name":"is_hint"}, 
-    {"name":"send_event"}, 
-    {"name":"state"}, 
-    {"name":"time"}, 
-    {"name":"window"}, 
-    {"name":"x"}, 
-    {"name":"x_root"}, 
-    {"name":"y"}, 
-    {"name":"y_root"}
-  ]
-},
-{
-  "name":"org.eclipse.swt.internal.gtk3.GdkEventWindowState",
-  "fields":[
-    {"name":"changed_mask"}, 
-    {"name":"new_window_state"}, 
-    {"name":"send_event"}, 
-    {"name":"window"}
-  ]
-},
-{
-  "name":"org.eclipse.swt.widgets.Control",
-  "methods":[
-    {"name":"gestureBeginProc","parameterTypes":["long","long","long"] }, 
-    {"name":"gestureEndProc","parameterTypes":["long","long","long"] }, 
-    {"name":"magnifyProc","parameterTypes":["long","double","long"] }, 
-    {"name":"rotateProc","parameterTypes":["long","double","double","long"] }, 
-    {"name":"swipeProc","parameterTypes":["long","double","double","long"] }
-  ]
-},
-{
-  "name":"org.eclipse.swt.widgets.Display",
-  "methods":[
-    {"name":"allChildrenProc","parameterTypes":["long","long"] }, 
-    {"name":"caretProc","parameterTypes":["long"] }, 
-    {"name":"cellDataProc","parameterTypes":["long","long","long","long","long"] }, 
-    {"name":"changeValue","parameterTypes":["long","int","double","long"] }, 
-    {"name":"checkIfEventProc","parameterTypes":["long","long","long"] }, 
-    {"name":"emissionProc","parameterTypes":["long","long","long","long"] }, 
-    {"name":"eventProc","parameterTypes":["long","long"] }, 
-    {"name":"idleProc","parameterTypes":["long"] }, 
-    {"name":"keysChangedProc","parameterTypes":["long","long"] }, 
-    {"name":"mouseHoverProc","parameterTypes":["long"] }, 
-    {"name":"notifyProc","parameterTypes":["long","long","long"] }, 
-    {"name":"rendererClassInitProc","parameterTypes":["long","long"] }, 
-    {"name":"rendererGetPreferredWidthProc","parameterTypes":["long","long","long","long"] }, 
-    {"name":"rendererRenderProc","parameterTypes":["long","long","long","long","long","long"] }, 
-    {"name":"setDirectionProc","parameterTypes":["long","long"] }, 
-    {"name":"shellMapProc","parameterTypes":["long","long","long"] }, 
-    {"name":"signalProc","parameterTypes":["long","long","long"] }, 
-    {"name":"sizeAllocateProc","parameterTypes":["long","long","long"] }, 
-    {"name":"sizeRequestProc","parameterTypes":["long","long","long"] }, 
-    {"name":"timerProc","parameterTypes":["long"] }, 
-    {"name":"windowProc","parameterTypes":["long","long"] }, 
-    {"name":"windowProc","parameterTypes":["long","long","long"] }, 
-    {"name":"windowProc","parameterTypes":["long","long","long","long"] }, 
-    {"name":"windowProc","parameterTypes":["long","long","long","long","long"] }, 
-    {"name":"windowTimerProc","parameterTypes":["long"] }
-  ]
-},
-{
-  "name":"org.eclipse.swt.widgets.ToolBar",
-  "methods":[{"name":"MenuItemSelectedProc","parameterTypes":["long","long"] }]
-},
-{
-  "name":"org.graalvm.jniutils.JNIExceptionWrapperEntryPoints",
-  "methods":[{"name":"getClassName","parameterTypes":["java.lang.Class"] }]
-},
-{
-  "name":"sun.management.VMManagementImpl",
-  "fields":[
-    {"name":"compTimeMonitoringSupport"}, 
-    {"name":"currentThreadCpuTimeSupport"}, 
-    {"name":"objectMonitorUsageSupport"}, 
-    {"name":"otherThreadCpuTimeSupport"}, 
-    {"name":"remoteDiagnosticCommandsSupport"}, 
-    {"name":"synchronizerUsageSupport"}, 
-    {"name":"threadAllocatedMemorySupport"}, 
-    {"name":"threadContentionMonitoringSupport"}
-  ]
-}
-]