Quote include/lib paths

In OTP-17.0 paths on windows are not shortpaths anymore
so they may contain spaces and parenthesis
This commit is contained in:
Dan Gudmundsson 2014-04-09 21:16:41 +02:00
parent 0c7fe5fc7b
commit 4b49dc0727

View file

@ -565,10 +565,10 @@ default_env() ->
{"EXE_CFLAGS" , "-g -Wall -fPIC $ERL_CFLAGS"},
{"EXE_LDFLAGS", "$ERL_LDFLAGS"},
{"ERL_CFLAGS", lists:concat([" -I", erl_interface_dir(include),
" -I", filename:join(erts_dir(), "include"),
" "])},
{"ERL_EI_LIBDIR", erl_interface_dir(lib)},
{"ERL_CFLAGS", lists:concat([" -I\"", erl_interface_dir(include),
"\" -I\"", filename:join(erts_dir(), "include"),
"\" "])},
{"ERL_EI_LIBDIR", lists:concat(["\"", erl_interface_dir(lib), "\""])},
{"ERL_LDFLAGS" , " -L$ERL_EI_LIBDIR -lerl_interface -lei"},
{"ERLANG_ARCH" , rebar_utils:wordsize()},
{"ERLANG_TARGET", rebar_utils:get_arch()},