Skip to content

Commit

Permalink
Added public tag to maven metadata.
Browse files Browse the repository at this point in the history
  • Loading branch information
tzezula committed Aug 16, 2023
1 parent 36e9c1c commit 51a1774
Show file tree
Hide file tree
Showing 10 changed files with 133 additions and 11 deletions.
2 changes: 2 additions & 0 deletions compiler/mx.compiler/suite.py
Original file line number Diff line number Diff line change
Expand Up @@ -536,6 +536,7 @@
"description": "The GraalVM compiler and the Graal-truffle optimizer.",
"maven" : {
"artifactId" : "compiler",
"tag": ["default", "public"],
},
},

Expand All @@ -555,6 +556,7 @@
"description": "The GraalVM compiler Management Bean.",
"maven" : {
"artifactId" : "compiler-management",
"tag": ["default", "public"],
},
},

Expand Down
8 changes: 7 additions & 1 deletion espresso/mx.espresso/suite.py
Original file line number Diff line number Diff line change
Expand Up @@ -330,6 +330,7 @@
},
"maven" : {
"artifactId" : "espresso-language",
"tag": ["default", "public"],
},
"noMavenJavadoc": True,
},
Expand All @@ -343,6 +344,7 @@
"description": "Java on Truffle (aka Espresso): a Java bytecode interpreter",
"maven": {
"artifactId": "espresso-community",
"tag": ["default", "public"],
},
},

Expand Down Expand Up @@ -468,6 +470,7 @@
},
"maven": {
"artifactId": "polyglot",
"tag": ["default", "public"],
}
},

Expand All @@ -484,7 +487,10 @@
"exports" : [
"com.oracle.truffle.espresso.hotswap",
]
}
},
"maven": {
"tag": ["default", "public"],
},
},

"DACAPO_SCALA_WARMUP": {
Expand Down
1 change: 1 addition & 0 deletions regex/mx.regex/suite.py
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,7 @@
],
"maven" : {
"artifactId" : "regex",
"tag": ["default", "public"],
},
"description" : "Truffle regular expressions language.",
"allowsJavadocWarnings": True,
Expand Down
30 changes: 26 additions & 4 deletions sdk/mx.sdk/suite.py
Original file line number Diff line number Diff line change
Expand Up @@ -577,7 +577,9 @@ class UniversalDetector {
],
},
"description" : "Shared library",
"maven": True,
"maven": {
"tag": ["default", "public"],
},
},

"NATIVEIMAGE" : {
Expand Down Expand Up @@ -617,7 +619,9 @@ class UniversalDetector {
"opens" : [],
},
"description" : "A framework that allows to customize native image generation.",
"maven": True,
"maven": {
"tag": ["default", "public"],
},
},

"POLYGLOT" : {
Expand Down Expand Up @@ -657,6 +661,7 @@ class UniversalDetector {
"maven" : {
"groupId" : "org.graalvm.polyglot",
"artifactId" : "polyglot",
"tag": ["default", "public"],
}
},

Expand All @@ -677,7 +682,9 @@ class UniversalDetector {
"opens" : [],
},
"description" : "A collections framework for GraalVM components.",
"maven": True,
"maven": {
"tag": ["default", "public"],
},
},

"WORD" : {
Expand All @@ -698,7 +705,9 @@ class UniversalDetector {
"opens" : [],
},
"description" : "A low-level framework for machine-word-sized values in Java.",
"maven": True,
"maven": {
"tag": ["default", "public"],
},
},

"SDK_TEST" : {
Expand Down Expand Up @@ -750,6 +759,7 @@ class UniversalDetector {
"maven": {
"groupId": "org.graalvm.shadowed",
"artifactId": "jline",
"tag": ["default", "public"],
},
},
"LAUNCHER_COMMON" : {
Expand All @@ -769,6 +779,9 @@ class UniversalDetector {
],
"description" : "Common infrastructure to create language launchers using the Polyglot API.",
"allowsJavadocWarnings": True,
"maven": {
"tag": ["default", "public"],
},
},
"POLYGLOT_TCK" : {
"subDir" : "src",
Expand All @@ -786,6 +799,9 @@ class UniversalDetector {
],
"javadocType": "api",
"description" : """GraalVM TCK SPI""",
"maven": {
"tag": ["default", "public"],
},
},
"JNIUTILS" : {
"moduleInfo" : {
Expand All @@ -799,6 +815,9 @@ class UniversalDetector {
"distDependencies" : ["COLLECTIONS", "NATIVEIMAGE"],
"description" : "Utilities for JNI calls from within native-image.",
"allowsJavadocWarnings": True,
"maven": {
"tag": ["default", "public"],
},
},
"NATIVEBRIDGE" : {
"moduleInfo" : {
Expand All @@ -812,6 +831,9 @@ class UniversalDetector {
"distDependencies" : ["JNIUTILS"],
"description" : "API and utility classes for nativebridge.",
"allowsJavadocWarnings": True,
"maven": {
"tag": ["default", "public"],
},
},
"NATIVEBRIDGE_PROCESSOR" : {
"subDir" : "src",
Expand Down
30 changes: 28 additions & 2 deletions substratevm/mx.substratevm/suite.py
Original file line number Diff line number Diff line change
Expand Up @@ -1441,6 +1441,9 @@
},
},
"noMavenJavadoc": True,
"maven": {
"tag": ["default", "public"],
},
},

"JVMTI_AGENT_BASE": {
Expand Down Expand Up @@ -1480,6 +1483,9 @@
"* to org.graalvm.nativeimage.builder",
],
},
"maven": {
"tag": ["default", "public"],
},
},

"JUNIT_SUPPORT": {
Expand All @@ -1505,6 +1511,9 @@
"static hamcrest",
]
},
"maven": {
"tag": ["default", "public"],
},
},

"OBJECTFILE": {
Expand Down Expand Up @@ -1533,6 +1542,9 @@
],
}
},
"maven": {
"tag": ["default", "public"],
},
},

"TRUFFLE_RUNTIME_SVM": {
Expand Down Expand Up @@ -1597,6 +1609,9 @@
},
},
"noMavenJavadoc": True,
"maven": {
"tag": ["default", "public"],
},
},

"TRUFFLE_GRAALVM_SUPPORT" : {
Expand Down Expand Up @@ -1802,7 +1817,10 @@
"com.oracle.svm.common.meta to org.graalvm.nativeimage.pointsto,org.graalvm.nativeimage.builder,org.graalvm.nativeimage.llvm,org.graalvm.extraimage.builder,org.graalvm.nativeimage.foreign,org.graalvm.truffle.runtime.svm,com.oracle.truffle.enterprise.svm",
"com.oracle.svm.common.option to org.graalvm.nativeimage.pointsto,org.graalvm.nativeimage.builder,org.graalvm.nativeimage.driver,org.graalvm.nativeimage.foreign,org.graalvm.truffle.runtime.svm,com.oracle.truffle.enterprise.svm",
],
}
},
"maven": {
"tag": ["default", "public"],
},
},

"POINTSTO": {
Expand Down Expand Up @@ -1855,6 +1873,9 @@
],
}
},
"maven": {
"tag": ["default", "public"],
},
},

"STANDALONE_POINTSTO": {
Expand Down Expand Up @@ -1894,6 +1915,9 @@
]
}
},
"maven": {
"tag": ["default", "public"],
},
},

"STANDALONE_POINTSTO_TESTS" : {
Expand Down Expand Up @@ -2100,7 +2124,9 @@
"description" : "Truffle TCK",
"dependencies" : ["com.oracle.svm.truffle.tck"],
"distDependencies" : ["SVM", "truffle:TRUFFLE_RUNTIME"],
"maven" : True,
"maven" : {
"tag": ["default", "public"],
},
},
},
}
6 changes: 6 additions & 0 deletions sulong/mx.sulong/suite.py
Original file line number Diff line number Diff line change
Expand Up @@ -1608,6 +1608,7 @@
},
"maven": {
"artifactId": "llvm-language",
"tag": ["default", "public"],
},
"license": "BSD-new",
"noMavenJavadoc": True,
Expand All @@ -1623,6 +1624,7 @@
],
"maven": {
"artifactId": "llvm-native-community",
"tag": ["default", "public"],
},
"description": "Graal native LLVM engine.",
"license": "BSD-new",
Expand All @@ -1635,6 +1637,7 @@
],
"maven": {
"artifactId": "llvm-community",
"tag": ["default", "public"],
},
"description": "Graal LLVM engine.",
"license": "BSD-new",
Expand All @@ -1657,6 +1660,7 @@
"description" : "Graal LLVM API.",
"maven" : {
"artifactId" : "llvm-api",
"tag": ["default", "public"],
},
"license" : "BSD-new",
"allowsJavadocWarnings": True, # GR-47782
Expand All @@ -1678,6 +1682,7 @@
],
"maven" : {
"artifactId" : "llvm-language-native",
"tag": ["default", "public"],
},
"license" : "BSD-new",
},
Expand All @@ -1691,6 +1696,7 @@
"distDependencies" : ["truffle:TRUFFLE_NFI"],
"maven" : {
"artifactId" : "llvm-language-nfi",
"tag": ["default", "public"],
},
"license" : "BSD-new",
},
Expand Down
Loading

0 comments on commit 51a1774

Please sign in to comment.