Speedup graalvm build

This commit is contained in:
Andrea Cavalli 2024-03-30 00:06:44 +01:00
parent 629a66eecb
commit a3e75ee411
2 changed files with 2 additions and 9 deletions

View File

@ -236,9 +236,10 @@
<buildArg>-H:IncludeResources=it/cavallium/rockserver/core/resources/build.properties</buildArg> <buildArg>-H:IncludeResources=it/cavallium/rockserver/core/resources/build.properties</buildArg>
<buildArg>-H:DynamicProxyConfigurationFiles=proxy-config.json</buildArg> <buildArg>-H:DynamicProxyConfigurationFiles=proxy-config.json</buildArg>
<buildArg>-H:ReflectionConfigurationFiles=reflect-config.json</buildArg> <buildArg>-H:ReflectionConfigurationFiles=reflect-config.json</buildArg>
<buildArg>--delay-class-initialization-to-runtime=org.rocksdb.RocksDB,org.rocksdb.RocksObject</buildArg> <buildArg>--initialize-at-run-time=org.rocksdb.RocksDB,org.rocksdb.RocksObject</buildArg>
<!--<buildArg>_-no-fallback</buildArg>--> <!--<buildArg>_-no-fallback</buildArg>-->
<buildArg>--gc=G1</buildArg> <buildArg>--gc=G1</buildArg>
<buildArg>--link-at-build-time</buildArg>
</buildArgs> </buildArgs>
</configuration> </configuration>
</plugin> </plugin>

View File

@ -54,13 +54,5 @@
"interfaces": [ "interfaces": [
"it.cavallium.rockserver.core.config.VolumeConfig" "it.cavallium.rockserver.core.config.VolumeConfig"
] ]
},
{
"condition": {
"typeReachable": "org.github.gestalt.config.decoder.ProxyDecoder"
},
"interfaces": [
"it.cavallium.rockserver.core.config.DatabaseLevel"
]
} }
] ]