Fix usage of the wrong groovy plugin

This commit is contained in:
Guillaume Nodet
2022-11-23 11:22:23 +01:00
parent c3c8ce1b3b
commit b8297e2ab6

42
pom.xml
View File

@@ -487,8 +487,8 @@ limitations under the License.</inlineHeader>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.gmaven</groupId>
<artifactId>groovy-maven-plugin</artifactId>
<groupId>org.codehaus.gmavenplus</groupId>
<artifactId>gmavenplus-plugin</artifactId>
<executions>
<execution>
<id>set-platform-properties</id>
@@ -497,24 +497,26 @@ limitations under the License.</inlineHeader>
</goals>
<phase>generate-sources</phase>
<configuration>
<source>// Naming conventions coined by GraalVM
// https://github.com/graalvm/graalvm-ce-builds/releases/
String osName = System.getProperty('os.name').toLowerCase(Locale.ROOT)
if (osName.startsWith('windows')) {
project.properties['os.detected.name'] = 'windows'
} else if (osName.startsWith('linux')) {
project.properties['os.detected.name'] = 'linux'
} else if (osName.startsWith('osx') || osName.startsWith('mac os x')) {
project.properties['os.detected.name'] = 'darwin'
} else {
project.properties['os.detected.name'] = osName
}
String osArch = System.getProperty('os.arch').toLowerCase(Locale.ROOT)
if (osArch.equals('amd64') || osArch.equals('x86_64')) {
project.properties['os.detected.arch'] = 'amd64'
} else {
project.properties['os.detected.arch'] = osArch
}</source>
<scripts>
<script>// Naming conventions coined by GraalVM
// https://github.com/graalvm/graalvm-ce-builds/releases/
String osName = System.getProperty('os.name').toLowerCase(Locale.ROOT)
if (osName.startsWith('windows')) {
project.properties['os.detected.name'] = 'windows'
} else if (osName.startsWith('linux')) {
project.properties['os.detected.name'] = 'linux'
} else if (osName.startsWith('osx') || osName.startsWith('mac os x')) {
project.properties['os.detected.name'] = 'darwin'
} else {
project.properties['os.detected.name'] = osName
}
String osArch = System.getProperty('os.arch').toLowerCase(Locale.ROOT)
if (osArch.equals('amd64') || osArch.equals('x86_64')) {
project.properties['os.detected.arch'] = 'amd64'
} else {
project.properties['os.detected.arch'] = osArch
}</script>
</scripts>
</configuration>
</execution>
</executions>