diff options
author | Stanislaw Klekot <[email protected]> | 2017-10-30 20:26:05 +0100 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2017-11-15 12:39:06 +0100 |
commit | ec53835785689559301d4be3e64640c4ffebe45d (patch) | |
tree | e06729e574f70d8c01cd0a9f099acea3fabf4225 | |
parent | 9c5d2bfe03073453d2add525970c392782ae3eb7 (diff) | |
download | erlang.mk-ec53835785689559301d4be3e64640c4ffebe45d.tar.gz erlang.mk-ec53835785689559301d4be3e64640c4ffebe45d.tar.bz2 erlang.mk-ec53835785689559301d4be3e64640c4ffebe45d.zip |
Add output directory for generated EDoc
-rw-r--r-- | plugins/edoc.mk | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins/edoc.mk b/plugins/edoc.mk index b4917cc..0fc3b60 100644 --- a/plugins/edoc.mk +++ b/plugins/edoc.mk @@ -7,12 +7,13 @@ EDOC_OPTS ?= EDOC_SRC_DIRS ?= +EDOC_OUTPUT ?= doc define edoc.erl SrcPaths = lists:foldl(fun(P, Acc) -> filelib:wildcard(atom_to_list(P) ++ "/{src,c_src}") ++ Acc end, [], [$(call comma_list,$(patsubst %,'%',$(EDOC_SRC_DIRS)))]), - DefaultOpts = [{source_path, SrcPaths}, {subpackages, false}], + DefaultOpts = [{dir, "$(EDOC_OUTPUT)"}, {source_path, SrcPaths}, {subpackages, false}], edoc:application($(1), ".", [$(2)] ++ DefaultOpts), halt(0). endef @@ -31,4 +32,4 @@ edoc: distclean-edoc doc-deps $(gen_verbose) $(call erlang,$(call edoc.erl,$(PROJECT),$(EDOC_OPTS))) distclean-edoc: - $(gen_verbose) rm -f doc/*.css doc/*.html doc/*.png doc/edoc-info + $(gen_verbose) rm -f $(EDOC_OUTPUT)/*.css $(EDOC_OUTPUT)/*.html $(EDOC_OUTPUT)/*.png $(EDOC_OUTPUT)/edoc-info |