From b674ea19a417722b1d6e1ee763837aca4c82608c Mon Sep 17 00:00:00 2001 From: Scott Lystig Fritchie Date: Tue, 23 Aug 2011 14:22:04 -0500 Subject: Portability via filename:join/1 --- src/rebar_eunit.erl | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/rebar_eunit.erl b/src/rebar_eunit.erl index cf73e65..f9f5da1 100644 --- a/src/rebar_eunit.erl +++ b/src/rebar_eunit.erl @@ -528,8 +528,9 @@ kill_extras(Pids) -> reconstruct_app_env_vars([App|Apps]) -> CmdLine0 = proplists:get_value(App, init:get_arguments(), []), CmdVars = [{list_to_atom(K), list_to_atom(V)} || {K, V} <- CmdLine0], - AppFile = (catch code:lib_dir(App) ++ - "/ebin/" ++ atom_to_list(App) ++ ".app"), + AppFile = (catch filename:join([code:lib_dir(App), + "ebin", + atom_to_list(App) ++ ".app"])), AppVars = case file:consult(AppFile) of {ok, [{application, App, Ps}]} -> proplists:get_value(env, Ps, []); -- cgit v1.1