Skip to content

Commit 8660a11

Browse files
committed
reduce native image optimization for int test to reduce build time
1 parent 0f839aa commit 8660a11

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

build.gradle

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,7 @@ graalvmNative {
206206
mergeWithExisting = true
207207
}
208208
}
209+
209210
binaries {
210211
main {
211212
javaLauncher = javaToolchains.launcherFor {
@@ -218,10 +219,21 @@ graalvmNative {
218219
verbose = true
219220
fallback = false
220221
buildArgs.add('-J-Xmx5G')
222+
buildArgs.add("-O3")
223+
224+
}
221225

226+
configureEach {
227+
if(it.name == "intTest"){
228+
println "> configuring for: ${it.getName()}"
229+
buildArgs.add("-Ob")
230+
}
222231
}
223232

233+
test {} // nao funciona como está sendo usado o inttest
234+
224235
}
236+
225237
registerTestBinary("intTest") {
226238
usingSourceSet(sourceSets.test)
227239
forTestTask(intTest)

0 commit comments

Comments
 (0)