mirror of
https://codeberg.org/PGPainless/bc-sop.git
synced 2025-09-09 03:09:40 +02:00
Bump sop-java to 10.1.1-SNAPSHOT and remove workaround for native image configuration
This commit is contained in:
parent
279c49626b
commit
975116c4a5
2 changed files with 3 additions and 68 deletions
|
@ -117,71 +117,6 @@
|
||||||
</execution>
|
</execution>
|
||||||
</executions>
|
</executions>
|
||||||
</plugin>
|
</plugin>
|
||||||
|
|
||||||
<!-- Manually configure reflections, resources and dynamic proxies -->
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.codehaus.mojo</groupId>
|
|
||||||
<artifactId>exec-maven-plugin</artifactId>
|
|
||||||
<version>3.0.0</version>
|
|
||||||
<executions>
|
|
||||||
<execution>
|
|
||||||
<id>generateGraalReflectionConfig</id>
|
|
||||||
<phase>process-classes</phase>
|
|
||||||
<goals>
|
|
||||||
<goal>java</goal>
|
|
||||||
</goals>
|
|
||||||
<configuration>
|
|
||||||
<includeProjectDependencies>true</includeProjectDependencies>
|
|
||||||
<includePluginDependencies>true</includePluginDependencies>
|
|
||||||
<mainClass>picocli.codegen.aot.graalvm.ReflectionConfigGenerator</mainClass>
|
|
||||||
<arguments>
|
|
||||||
<argument>--output=${artifactId}/target/classes/META-INF/native-image/${project.groupId}/${project.artifactId}/reflect-config.json</argument>
|
|
||||||
<argument>sop.cli.picocli.SopCLI</argument>
|
|
||||||
</arguments>
|
|
||||||
</configuration>
|
|
||||||
</execution>
|
|
||||||
<execution>
|
|
||||||
<id>generateGraalDynamicProxyConfig</id>
|
|
||||||
<phase>process-classes</phase>
|
|
||||||
<goals>
|
|
||||||
<goal>java</goal>
|
|
||||||
</goals>
|
|
||||||
<configuration>
|
|
||||||
<includeProjectDependencies>true</includeProjectDependencies>
|
|
||||||
<includePluginDependencies>true</includePluginDependencies>
|
|
||||||
<mainClass>picocli.codegen.aot.graalvm.DynamicProxyConfigGenerator</mainClass>
|
|
||||||
<arguments>
|
|
||||||
<argument>--output=${artifactId}/target/classes/META-INF/native-image/${project.groupId}/${project.artifactId}/proxy-config.json</argument>
|
|
||||||
<argument>sop.cli.picocli.SopCLI</argument>
|
|
||||||
</arguments>
|
|
||||||
</configuration>
|
|
||||||
</execution>
|
|
||||||
<execution>
|
|
||||||
<id>generateGraalResourceConfig</id>
|
|
||||||
<phase>process-classes</phase>
|
|
||||||
<goals>
|
|
||||||
<goal>java</goal>
|
|
||||||
</goals>
|
|
||||||
<configuration>
|
|
||||||
<includeProjectDependencies>true</includeProjectDependencies>
|
|
||||||
<includePluginDependencies>true</includePluginDependencies>
|
|
||||||
<mainClass>picocli.codegen.aot.graalvm.ResourceConfigGenerator</mainClass>
|
|
||||||
<arguments>
|
|
||||||
<argument>--output=${artifactId}/target/classes/META-INF/native-image/${project.groupId}/${project.artifactId}/resource-config.json</argument>
|
|
||||||
<argument>sop.cli.picocli.SopCLI</argument>
|
|
||||||
</arguments>
|
|
||||||
</configuration>
|
|
||||||
</execution>
|
|
||||||
</executions>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>info.picocli</groupId>
|
|
||||||
<artifactId>picocli-codegen</artifactId>
|
|
||||||
<version>${picocli.version}</version>
|
|
||||||
<type>jar</type>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
</plugins>
|
||||||
</build>
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
|
6
pom.xml
6
pom.xml
|
@ -48,17 +48,17 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.pgpainless</groupId>
|
<groupId>org.pgpainless</groupId>
|
||||||
<artifactId>sop-java</artifactId>
|
<artifactId>sop-java</artifactId>
|
||||||
<version>10.0.3-SNAPSHOT</version>
|
<version>10.1.1-SNAPSHOT</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.pgpainless</groupId>
|
<groupId>org.pgpainless</groupId>
|
||||||
<artifactId>sop-java-picocli</artifactId>
|
<artifactId>sop-java-picocli</artifactId>
|
||||||
<version>10.0.3-SNAPSHOT</version>
|
<version>10.1.1-SNAPSHOT</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.pgpainless</groupId>
|
<groupId>org.pgpainless</groupId>
|
||||||
<artifactId>sop-java-testfixtures</artifactId>
|
<artifactId>sop-java-testfixtures</artifactId>
|
||||||
<version>10.0.3-SNAPSHOT</version>
|
<version>10.1.1-SNAPSHOT</version>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue