diff options
author | Siri Hansen <[email protected]> | 2011-06-17 14:39:52 +0200 |
---|---|---|
committer | Siri Hansen <[email protected]> | 2011-06-17 14:39:52 +0200 |
commit | aa5fb1df25e9f37f798a00ec6206838d73306968 (patch) | |
tree | 11040b550a41194808a2a7e31dc468802eef46c3 /lib/sasl/test/rh_test_lib.erl | |
parent | 27e7370716c7f97754d0cd8e77deb637f96521e6 (diff) | |
parent | 03842c215fa5cd90ea72bc135e29a25065199e4e (diff) | |
download | otp-aa5fb1df25e9f37f798a00ec6206838d73306968.tar.gz otp-aa5fb1df25e9f37f798a00ec6206838d73306968.tar.bz2 otp-aa5fb1df25e9f37f798a00ec6206838d73306968.zip |
Merge branch 'siri/sasl/release_handler-windows/OTP-9306' into dev
* siri/sasl/release_handler-windows/OTP-9306:
Remove path to erts bin dir from erlsrv arguments
Diffstat (limited to 'lib/sasl/test/rh_test_lib.erl')
-rw-r--r-- | lib/sasl/test/rh_test_lib.erl | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/lib/sasl/test/rh_test_lib.erl b/lib/sasl/test/rh_test_lib.erl index f192f4d585..99a7f919a7 100644 --- a/lib/sasl/test/rh_test_lib.erl +++ b/lib/sasl/test/rh_test_lib.erl @@ -2,8 +2,8 @@ -export([erlsrv/3, erlsrv/4]). --export([get_service_args/4, - get_service_args/5, +-export([get_service_args/3, + get_service_args/4, get_start_erl_args/1, get_start_erl_args/3, get_client_args/3, @@ -42,16 +42,16 @@ recv_prog_output(Port) -> end end. -get_service_args(EVsn, RootDir, Sname, StartErlArgs) -> - get_service_args(EVsn, RootDir, "", Sname, StartErlArgs). -get_service_args(EVsn, RootDir, RelClientDir, Sname, StartErlArgs) -> - ErtsBinDir = filename:join([RootDir,"erts-"++EVsn,"bin"]), - StartErl = filename:nativename(filename:join(ErtsBinDir,"start_erl")), +get_service_args(RootDir, Sname, StartErlArgs) -> + get_service_args(RootDir, "", Sname, StartErlArgs). +get_service_args(RootDir, RelClientDir, Sname, StartErlArgs) -> LogDir = filename:nativename(filename:join([RootDir,RelClientDir,"log"])), - HeartCmd = filename:nativename(filename:join(ErtsBinDir,"heart_restart.bat")), - " -machine " ++ StartErl ++ " -workdir " ++ LogDir ++ + %% start_erl.exe will be found since it is in the same directory as erlsrv.exe + %% And heart_restart.bat will be found since the erts bin dir is + %% always in the path for the erlang virtual machine. + " -machine start_erl.exe -workdir " ++ LogDir ++ " -debugtype new -sname " ++ atom_to_list(Sname) ++ - " -env HEART_COMMAND=" ++ HeartCmd ++ " -args \"" ++ StartErlArgs ++ "\"". + " -env HEART_COMMAND=heart_restart.bat -args \"" ++ StartErlArgs ++ "\"". get_start_erl_args(RootDir) -> get_start_erl_args(RootDir,"",""). |