mirror of
https://github.com/boldsuck/haveno.git
synced 2024-12-22 20:19:21 +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
|
||||
// project root dir as opposed to a 'bin' subdirectory
|
||||
if (osdetector.os == 'windows') {
|
||||
def windowsScriptFile = file("${rootProject.projectDir}/haveno-${applicationName}.bat")
|
||||
windowsScriptFile.text = windowsScriptFile.text.replace(
|
||||
'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') {
|
||||
windowsScriptFile.text = windowsScriptFile.text.replace(
|
||||
'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=java.base/java.lang.reflect=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(
|
||||
'DEFAULT_JVM_OPTS=""', 'DEFAULT_JVM_OPTS="-XX:MaxRAM=4g ' +
|
||||
'--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=javafx.graphics/com.sun.javafx.scene=ALL-UNNAMED"')
|
||||
}
|
||||
}
|
||||
|
||||
if (applicationName == 'apitest') {
|
||||
// Pass the logback config file as a system property to avoid chatty
|
||||
|
|
Loading…
Reference in a new issue