Skip to content

Commit

Permalink
Simplify graal demo (#970)
Browse files Browse the repository at this point in the history
  • Loading branch information
gnodet committed Apr 22, 2024
1 parent f370265 commit f01e9ef
Show file tree
Hide file tree
Showing 10 changed files with 22 additions and 52 deletions.
29 changes: 1 addition & 28 deletions graal/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -71,41 +71,14 @@
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<executions>
<execution>
<id>copy-root</id>
<goals>
<goal>copy-resources</goal>
</goals>
<phase>validate</phase>
<configuration>
<outputDirectory>${basedir}/target</outputDirectory>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>reflection-config.json</include>
</includes>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.graalvm.nativeimage</groupId>
<artifactId>native-image-maven-plugin</artifactId>
<configuration>
<skip>${native.image.skip}</skip>
<imageName>graal</imageName>
<mainClass>org.jline.demo.graal.Graal</mainClass>
<buildArgs>--no-fallback
--report-unsupported-elements-at-runtime
--allow-incomplete-classpath
-H:+UnlockExperimentalVMOptions
-H:ReflectionConfigurationFiles=reflection-config.json</buildArgs>
<buildArgs />
</configuration>
<executions>
<execution>
Expand Down
6 changes: 0 additions & 6 deletions graal/src/main/resources/native-image/resource-config.json

This file was deleted.

11 changes: 0 additions & 11 deletions graal/src/main/resources/reflection-config.json

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
Args = -H:+UnlockExperimentalVMOptions -H:ResourceConfigurationResources=${.}/resource-config.json
Args = -H:+UnlockExperimentalVMOptions \
-H:ResourceConfigurationResources=${.}/resource-config.json
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
Args = -H:+UnlockExperimentalVMOptions -H:ResourceConfigurationResources=${.}/resource-config.json -H:ReflectionConfigurationResources=${.}/reflection-config.json -H:JNIConfigurationResources=${.}/jni-config.json
Args = -H:+UnlockExperimentalVMOptions \
-H:ResourceConfigurationResources=${.}/resource-config.json \
-H:ReflectionConfigurationResources=${.}/reflection-config.json \
-H:JNIConfigurationResources=${.}/jni-config.json
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
Args = -H:+UnlockExperimentalVMOptions -H:ResourceConfigurationResources=${.}/resource-config.json -H:ReflectionConfigurationResources=${.}/reflection-config.json
Args = -H:+UnlockExperimentalVMOptions \
-H:ResourceConfigurationResources=${.}/resource-config.json \
-H:ReflectionConfigurationResources=${.}/reflection-config.json
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
Args = -H:+UnlockExperimentalVMOptions -H:ResourceConfigurationResources=${.}/resource-config.json -H:ReflectionConfigurationResources=${.}/reflection-config.json
Args = -H:+UnlockExperimentalVMOptions \
-H:ResourceConfigurationResources=${.}/resource-config.json \
-H:ReflectionConfigurationResources=${.}/reflection-config.json
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
Args = -H:+UnlockExperimentalVMOptions -H:ResourceConfigurationResources=${.}/resource-config.json -H:ReflectionConfigurationResources=${.}/reflection-config.json
Args = -H:+UnlockExperimentalVMOptions \
-H:ResourceConfigurationResources=${.}/resource-config.json \
-H:ReflectionConfigurationResources=${.}/reflection-config.json
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
Args = -H:+UnlockExperimentalVMOptions -H:ResourceConfigurationResources=${.}/resource-config.json -H:ReflectionConfigurationResources=${.}/reflection-config.json
Args = -H:+UnlockExperimentalVMOptions \
-H:ResourceConfigurationResources=${.}/resource-config.json \
-H:ReflectionConfigurationResources=${.}/reflection-config.json
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
Args = -H:+UnlockExperimentalVMOptions -H:ResourceConfigurationResources=${.}/resource-config.json -H:ReflectionConfigurationResources=${.}/reflection-config.json
Args = -H:+UnlockExperimentalVMOptions \
-H:ResourceConfigurationResources=${.}/resource-config.json \
-H:ReflectionConfigurationResources=${.}/reflection-config.json

0 comments on commit f01e9ef

Please sign in to comment.