From 083e15909613e0d369fc79fff5c528cecd2a63e3 Mon Sep 17 00:00:00 2001 From: Peter Harpending Date: Sun, 20 Nov 2022 16:23:53 -0700 Subject: [PATCH] add jex mkdocs command --- utils/jex/src/jex.erl | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/utils/jex/src/jex.erl b/utils/jex/src/jex.erl index f03af2b..ed80124 100644 --- a/utils/jex/src/jex.erl +++ b/utils/jex/src/jex.erl @@ -65,6 +65,7 @@ help_screen() -> " tree tree $HOME/.jex/\n" " rmpkg PKG rm -r $HOME/.jex/dev/PKG\n" " pull pull each dependency into src/jx_include\n" + " mkdocs (maybe run dwim- first) npx typedoc\n" ]. @@ -86,6 +87,7 @@ dispatch(["ls"]) -> ls(); dispatch(["tree"]) -> tree(); dispatch(["rmpkg", Pkg]) -> rmpkg(Pkg); dispatch(["pull"]) -> pull(); +dispatch(["mkdocs"]) -> mkdocs(); dispatch(_) -> help(). @@ -324,6 +326,14 @@ pull_dep(Dep) -> _ = cmd(io_lib:format("rsync -avv ~ts/ ~ts", [Src, Dst])), ok. +%%----------------------------------------------------------------------------- +%% jex mkdocs +%%----------------------------------------------------------------------------- + +mkdocs() -> + _ = cmd("npx typedoc --entryPointStrategy expand --sort source-order src"), + ok. + %%----------------------------------------------------------------------------- %% INTERNALS %%-----------------------------------------------------------------------------