aboutsummaryrefslogtreecommitdiffstats
path: root/core/deps.mk
diff options
context:
space:
mode:
Diffstat (limited to 'core/deps.mk')
-rw-r--r--core/deps.mk11
1 files changed, 7 insertions, 4 deletions
diff --git a/core/deps.mk b/core/deps.mk
index 66936c1..bfd211c 100644
--- a/core/deps.mk
+++ b/core/deps.mk
@@ -367,10 +367,13 @@ define dep_autopatch_rebar.erl
Write("\ninclude ../../erlang.mk"),
PatchPlugin = fun(ErlFile) ->
{ok, F0} = file:read_file(ErlFile),
- F = re:replace(F0, "rebar_config:", "rebar_config_", [global]),
- ok = file:write_file(ErlFile, [F,
- "\nrebar_config_get(_, current_command, _) -> compile.\n"
- ])
+ case re:replace(F0, "rebar_config:", "rebar_config_", [global]) of
+ F0 -> ok;
+ F ->
+ ok = file:write_file(ErlFile, [F,
+ "\nrebar_config_get(_, current_command, _) -> compile.\n"
+ ])
+ end
end,
RunPlugin = fun(Plugin, Step) ->
case erlang:function_exported(Plugin, Step, 2) of