Révision 2990
tmp/org.txm.groovy.core/src/groovy/org/txm/macro/debug/JavaVersionMacro.groovy (revision 2990) | ||
---|---|---|
3 | 3 |
// @author sheiden |
4 | 4 |
package org.txm.macro.debug |
5 | 5 |
println "Java version: "+ System.properties.'java.version' |
6 |
println "GTK version: "+ System.properties.'org.eclipse.swt.internal.gtk.version' |
|
7 |
println "WEBKITGTK version: "+ System.properties.'org.eclipse.swt.internal.webkitgtk.version' |
|
8 |
|
|
9 |
|
|
10 |
def loader = ClassLoader.getSystemClassLoader() |
|
11 |
LIBRARIES = ClassLoader.class.getDeclaredField("loadedLibraryNames"); |
|
12 |
LIBRARIES.setAccessible(true); |
|
13 |
println "Loaded libraries: " |
|
14 |
println LIBRARIES.get(loader).join("\n\t"); |
tmp/org.txm.groovy.core/src/groovy/org/txm/macro/debug/LibrariesVersionsMacro.groovy (revision 2990) | ||
---|---|---|
1 |
// Copyright © 2020 ENS de Lyon, CNRS, University of Franche-Comté |
|
2 |
// Licensed under the terms of the GNU General Public License (http://www.gnu.org/licenses) |
|
3 |
// @author mdecorde |
|
4 |
package org.txm.macro.debug |
|
5 |
|
|
6 |
println "Windows: " |
|
7 |
|
|
8 |
println "Mac OS X: " |
|
9 |
|
|
10 |
println "Ubuntu: " |
|
11 |
println " GTK version: "+ System.properties.'org.eclipse.swt.internal.gtk.version' |
|
12 |
println " WEBKITGTK version: "+ System.properties.'org.eclipse.swt.internal.webkitgtk.version' |
|
13 |
|
|
14 |
def loader = ClassLoader.getSystemClassLoader() |
|
15 |
LIBRARIES = ClassLoader.class.getDeclaredField("loadedLibraryNames"); |
|
16 |
LIBRARIES.setAccessible(true); |
|
17 |
println "Loaded libraries: " |
|
18 |
println "\t"+LIBRARIES.get(loader).join("\n\t"); |
Formats disponibles : Unified diff