diff options
| author | Edwin Jakobs <edwin@rndr.studio> | 2022-12-19 21:33:10 +0100 |
|---|---|---|
| committer | Edwin Jakobs <edwin@rndr.studio> | 2022-12-19 21:33:10 +0100 |
| commit | b5fb651d0aaa469ab478140c0a8e61af824f7ae7 (patch) | |
| tree | 8ebaa96a22f9e0a54714d1e6ffd01b8b4b8b45b7 | |
| parent | b45f77e6094906e28d079da7f253b28fd2a647e7 (diff) | |
| download | art-playground-openrndr-b5fb651d0aaa469ab478140c0a8e61af824f7ae7.tar.gz art-playground-openrndr-b5fb651d0aaa469ab478140c0a8e61af824f7ae7.zip | |
Configure jpackage to launch JVM with cwd set to Contents/Resources
| -rw-r--r-- | build.gradle.kts | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/build.gradle.kts b/build.gradle.kts index 2c23fc5..7a8a3f6 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -192,7 +192,10 @@ runtime { jpackage { imageName = "openrndr-application" skipInstaller = true - if (OperatingSystem.current() == OperatingSystem.MAC_OS) jvmArgs.add("-XstartOnFirstThread") + if (OperatingSystem.current() == OperatingSystem.MAC_OS) { + jvmArgs.add("-XstartOnFirstThread") + jvmArgs.add("-Duser.dir=${"$"}APPDIR/../Resources") + } } options.set(listOf("--strip-debug", "--compress", "1", "--no-header-files", "--no-man-pages")) modules.set(listOf("jdk.unsupported", "java.management")) |
