summaryrefslogtreecommitdiff
path: root/lib/erl_docgen/priv/bin/specs_gen.escript
diff options
context:
space:
mode:
authorLukas Larsson <lukas@erlang.org>2020-01-30 16:10:22 +0100
committerLukas Larsson <lukas@erlang.org>2020-02-24 09:52:59 +0100
commit043a1ae7a4c14ead443884aaa57995d852d2a9e7 (patch)
tree0d047773bb171bcc67defe81c339503eec6210ee /lib/erl_docgen/priv/bin/specs_gen.escript
parente58cf21c13b69b12211543d493d236f51103c0af (diff)
downloaderlang-043a1ae7a4c14ead443884aaa57995d852d2a9e7.tar.gz
otp: Refactor doc make system and introduce EEP-48
Diffstat (limited to 'lib/erl_docgen/priv/bin/specs_gen.escript')
-rw-r--r--lib/erl_docgen/priv/bin/specs_gen.escript3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/erl_docgen/priv/bin/specs_gen.escript b/lib/erl_docgen/priv/bin/specs_gen.escript
index 116240530d..96b63aa667 100644
--- a/lib/erl_docgen/priv/bin/specs_gen.escript
+++ b/lib/erl_docgen/priv/bin/specs_gen.escript
@@ -48,7 +48,8 @@ main(Args) ->
parse(["-o"++Dir | Opts], InclFs, _, Module) ->
parse(Opts, InclFs, Dir, Module);
parse(["-I"++I | Opts], InclFs, Dir, Module) ->
- parse(Opts, [I | InclFs], Dir, Module);
+ Is = filelib:wildcard(I),
+ parse(Opts, Is ++ InclFs, Dir, Module);
parse(["-module", Module | Opts], InclFs, Dir, _) ->
parse(Opts, InclFs, Dir, Module);
parse([File], InclFs, Dir, no_module) ->