diff options
author | pinicarus <[email protected]> | 2020-10-30 10:12:48 +0100 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2023-05-15 12:29:59 +0200 |
commit | abd77639e6e6b49c81d8d8f91c5ea3dfe6c4910b (patch) | |
tree | 663c58068b84b840e5c34951b3bba884fb67f74c | |
parent | c0326f6fcaceffe8ab3d071b9cbf47849cc91814 (diff) | |
download | erlang.mk-abd77639e6e6b49c81d8d8f91c5ea3dfe6c4910b.tar.gz erlang.mk-abd77639e6e6b49c81d8d8f91c5ea3dfe6c4910b.tar.bz2 erlang.mk-abd77639e6e6b49c81d8d8f91c5ea3dfe6c4910b.zip |
docs(edoc): recursively find source paths
-rw-r--r-- | plugins/edoc.mk | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/plugins/edoc.mk b/plugins/edoc.mk index 1d6c0f6..0a0e8eb 100644 --- a/plugins/edoc.mk +++ b/plugins/edoc.mk @@ -11,7 +11,11 @@ EDOC_OUTPUT ?= doc define edoc.erl SrcPaths = lists:foldl(fun(P, Acc) -> - filelib:wildcard(atom_to_list(P) ++ "/{src,c_src}") ++ Acc + filelib:wildcard(atom_to_list(P) ++ "/{src,c_src}") + ++ lists:filter(fun(D) -> + filelib:is_dir(D) + end, filelib:wildcard(atom_to_list(P) ++ "/{src,c_src}/**")) + ++ Acc end, [], [$(call comma_list,$(patsubst %,'%',$(call core_native_path,$(EDOC_SRC_DIRS))))]), DefaultOpts = [{dir, "$(EDOC_OUTPUT)"}, {source_path, SrcPaths}, {subpackages, false}], edoc:application($(1), ".", [$(2)] ++ DefaultOpts), |