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:DynamicProxyConfigurationFiles=proxy-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>--gc=G1</buildArg>
<buildArg>--link-at-build-time</buildArg>
</buildArgs>
</configuration>
</plugin>

View File

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