[Launcher] Fixed working dir issues in scripts

This commit is contained in:
Twentysix 2017-01-17 18:25:38 +01:00
parent 99093f559f
commit bc20177d36

View File

@ -455,17 +455,19 @@ def create_fast_start_scripts():
modified = False modified = False
if IS_WINDOWS: if IS_WINDOWS:
ccd = "pushd %~dp0\n"
pause = "\npause" pause = "\npause"
ext = ".bat" ext = ".bat"
else: else:
pause = "\nread -rsp $'Press enter to continue...\n'" ccd = 'cd "$(dirname "$0")"\n'
pause = "\nread -rsp $'Press enter to continue...\\n'"
if not IS_MAC: if not IS_MAC:
ext = ".sh" ext = ".sh"
else: else:
ext = ".command" ext = ".command"
start_red = start_red + pause start_red = ccd + start_red + pause
start_red_autorestart = start_red_autorestart + pause start_red_autorestart = ccd + start_red_autorestart + pause
files = { files = {
"start_red" + ext : start_red, "start_red" + ext : start_red,
@ -473,7 +475,7 @@ def create_fast_start_scripts():
} }
if not IS_WINDOWS: if not IS_WINDOWS:
files["start_launcher" + ext] = call files["start_launcher" + ext] = ccd + call
for filename, content in files.items(): for filename, content in files.items():
if not os.path.isfile(filename): if not os.path.isfile(filename):