Skip to content

Commit bf74b02

Browse files
committed
fix: windows gclog config
1 parent 359397b commit bf74b02

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

build.gradle.kts

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import gg.jte.*
22
import org.gradle.api.tasks.testing.logging.*
3-
import org.gradle.internal.os.OperatingSystem
43
import org.jetbrains.dokka.gradle.*
54
import org.jetbrains.kotlin.config.*
65
import org.jetbrains.kotlin.gradle.tasks.*
@@ -42,7 +41,7 @@ val appMainClass: String by project
4241

4342
application {
4443
mainClass.set(appMainClass)
45-
OperatingSystem.current().isWindows
44+
val tmp = System.getProperty("java.io.tmpdir")
4645
applicationDefaultJvmArgs += listOf(
4746
"--show-version",
4847
"--enable-preview",
@@ -51,12 +50,12 @@ application {
5150
"-Xmx128M",
5251
"-XX:+PrintCommandLineFlags",
5352
"-XX:+UseZGC",
54-
"-Xlog:gc*:/tmp/$name-gc.log",
55-
"-XX:StartFlightRecording:filename=/tmp/$name.jfr,settings=default.jfc,name=$name,maxsize=100m,dumponexit=true",
53+
"-Xlog:gc*:${tmp}$name-gc.log",
54+
"-XX:StartFlightRecording:filename=${tmp}$name.jfr,settings=default.jfc,name=$name,maxsize=100m,dumponexit=true",
5655
"-XX:FlightRecorderOptions:stackdepth=128",
5756
"-XX:+HeapDumpOnOutOfMemoryError",
58-
"-XX:HeapDumpPath=/tmp/$name.hprof",
59-
"-XX:ErrorFile=/tmp/java-error-$name-%p.log",
57+
"-XX:HeapDumpPath=${tmp}$name.hprof",
58+
"-XX:ErrorFile=${tmp}java-error-$name-%p.log",
6059
"-Dfile.encoding=UTF-8",
6160
"-Djava.awt.headless=true",
6261
"-Djdk.attach.allowAttachSelf=true",

0 commit comments

Comments
 (0)