File rebar_edoc-regenerate-edocs-when-new-true-presents-in-edoc_opts.patch of Package rebar
From 28d4f288762124d7d66fb5af257d89f8c736fe9a Mon Sep 17 00:00:00 2001
From: Led <ledest@gmail.com>
Date: Mon, 25 Mar 2019 14:37:07 +0200
Subject: [PATCH] rebar_edoc: regenerate edocs when '{new, true}' presents in
edoc_opts
---
src/rebar_edoc.erl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/rebar_edoc.erl b/src/rebar_edoc.erl
index 7613ea5..cfed1bb 100644
--- a/src/rebar_edoc.erl
+++ b/src/rebar_edoc.erl
@@ -57,7 +57,7 @@ doc(Config, File) ->
{ok, Config1, AppName, _AppData} =
rebar_app_utils:load_app_file(Config, File),
- case needs_regen(EDocOpts) of
+ case lists:keyfind(new, 1, EDocOpts) =:= {new, true} orelse needs_regen(EDocOpts) of
true ->
?INFO("Regenerating edocs for ~p\n", [AppName]),
ok = edoc:application(AppName, ".", EDocOpts);
--
2.16.4