mirror of
https://github.com/boldsuck/haveno.git
synced 2025-01-03 14:49:25 +00:00
switch platform for script files
This commit is contained in:
parent
690f38e4dd
commit
40421eec75
1 changed files with 24 additions and 19 deletions
13
build.gradle
13
build.gradle
|
@ -163,14 +163,11 @@ configure([project(':cli'),
|
||||||
|
|
||||||
// edit generated shell scripts such that they expect to be executed in the
|
// edit generated shell scripts such that they expect to be executed in the
|
||||||
// project root dir as opposed to a 'bin' subdirectory
|
// project root dir as opposed to a 'bin' subdirectory
|
||||||
|
if (osdetector.os == 'windows') {
|
||||||
def windowsScriptFile = file("${rootProject.projectDir}/haveno-${applicationName}.bat")
|
def windowsScriptFile = file("${rootProject.projectDir}/haveno-${applicationName}.bat")
|
||||||
windowsScriptFile.text = windowsScriptFile.text.replace(
|
windowsScriptFile.text = windowsScriptFile.text.replace(
|
||||||
'set APP_HOME=%DIRNAME%..', 'set APP_HOME=%DIRNAME%')
|
'set APP_HOME=%DIRNAME%..', 'set APP_HOME=%DIRNAME%')
|
||||||
|
|
||||||
def unixScriptFile = file("${rootProject.projectDir}/haveno-$applicationName")
|
|
||||||
unixScriptFile.text = unixScriptFile.text.replace(
|
|
||||||
'APP_HOME=$( cd "${APP_HOME:-./}.." > /dev/null && pwd -P ) || exit', 'APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit')
|
|
||||||
|
|
||||||
if (applicationName == 'desktop') {
|
if (applicationName == 'desktop') {
|
||||||
windowsScriptFile.text = windowsScriptFile.text.replace(
|
windowsScriptFile.text = windowsScriptFile.text.replace(
|
||||||
'DEFAULT_JVM_OPTS=', 'DEFAULT_JVM_OPTS=-XX:MaxRAM=4g ' +
|
'DEFAULT_JVM_OPTS=', 'DEFAULT_JVM_OPTS=-XX:MaxRAM=4g ' +
|
||||||
|
@ -178,7 +175,14 @@ configure([project(':cli'),
|
||||||
'--add-opens=javafx.controls/com.sun.javafx.scene.control=ALL-UNNAMED ' +
|
'--add-opens=javafx.controls/com.sun.javafx.scene.control=ALL-UNNAMED ' +
|
||||||
'--add-opens=java.base/java.lang.reflect=ALL-UNNAMED ' +
|
'--add-opens=java.base/java.lang.reflect=ALL-UNNAMED ' +
|
||||||
'--add-opens=javafx.graphics/com.sun.javafx.scene=ALL-UNNAMED')
|
'--add-opens=javafx.graphics/com.sun.javafx.scene=ALL-UNNAMED')
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
def unixScriptFile = file("${rootProject.projectDir}/haveno-$applicationName")
|
||||||
|
unixScriptFile.text = unixScriptFile.text.replace(
|
||||||
|
'APP_HOME=$( cd "${APP_HOME:-./}.." > /dev/null && pwd -P ) || exit', 'APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit')
|
||||||
|
|
||||||
|
if (applicationName == 'desktop') {
|
||||||
unixScriptFile.text = unixScriptFile.text.replace(
|
unixScriptFile.text = unixScriptFile.text.replace(
|
||||||
'DEFAULT_JVM_OPTS=""', 'DEFAULT_JVM_OPTS="-XX:MaxRAM=4g ' +
|
'DEFAULT_JVM_OPTS=""', 'DEFAULT_JVM_OPTS="-XX:MaxRAM=4g ' +
|
||||||
'--add-opens=javafx.controls/com.sun.javafx.scene.control.behavior=ALL-UNNAMED ' +
|
'--add-opens=javafx.controls/com.sun.javafx.scene.control.behavior=ALL-UNNAMED ' +
|
||||||
|
@ -186,6 +190,7 @@ configure([project(':cli'),
|
||||||
'--add-opens=java.base/java.lang.reflect=ALL-UNNAMED ' +
|
'--add-opens=java.base/java.lang.reflect=ALL-UNNAMED ' +
|
||||||
'--add-opens=javafx.graphics/com.sun.javafx.scene=ALL-UNNAMED"')
|
'--add-opens=javafx.graphics/com.sun.javafx.scene=ALL-UNNAMED"')
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (applicationName == 'apitest') {
|
if (applicationName == 'apitest') {
|
||||||
// Pass the logback config file as a system property to avoid chatty
|
// Pass the logback config file as a system property to avoid chatty
|
||||||
|
|
Loading…
Reference in a new issue