fixed generate command, removed hardcoding
This commit is contained in:
@@ -60,8 +60,7 @@ def _print_object(obj, indent: str) -> None:
|
|||||||
|
|
||||||
@cli.command()
|
@cli.command()
|
||||||
@click.option(
|
@click.option(
|
||||||
"--modules",
|
"--module",
|
||||||
multiple=True,
|
|
||||||
required=True,
|
required=True,
|
||||||
help="Python module import paths to document",
|
help="Python module import paths to document",
|
||||||
)
|
)
|
||||||
@@ -75,15 +74,14 @@ def _print_object(obj, indent: str) -> None:
|
|||||||
default=Path("docs"),
|
default=Path("docs"),
|
||||||
)
|
)
|
||||||
def generate(
|
def generate(
|
||||||
modules: Sequence[str],
|
module: str,
|
||||||
project_name: Optional[str],
|
project_name: Optional[str],
|
||||||
docs_dir: Path,
|
docs_dir: Path,
|
||||||
) -> None:
|
) -> None:
|
||||||
"""Generate documentation source files using MkDocs renderer."""
|
"""Generate documentation source files using MkDocs renderer."""
|
||||||
loader = GriffeLoader()
|
loader = GriffeLoader()
|
||||||
discovered_paths = discover_module_paths(
|
discovered_paths = discover_module_paths(
|
||||||
"docforge",
|
module,
|
||||||
Path(r"C:\Users\vishe\WorkSpace\code\aetos\doc-forge")
|
|
||||||
)
|
)
|
||||||
project = loader.load_project(
|
project = loader.load_project(
|
||||||
discovered_paths,
|
discovered_paths,
|
||||||
|
|||||||
Reference in New Issue
Block a user