You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is a use case to create a complete, nice looking documentation out of a bazel workspace, targets, rules, ...
So the goal is to get one/multiple .rst-documents, which contains headlines, text, bazel:xy output and maybe tables for attributes. These rst documents can then be integrated into each sphinx project.
This feature would provide a more readable, better structured output as autobazel-workspace can give, as it creates output row by row only (no tables or headlines).
Main focus is to document found targets (.bzl-fies).
For each target a rst-file shall be created.
Spec:
provide a command line command bazelreport
takes as first argument location to document or path with wildcards
has additional parameters:
-w: document workspace (if found)
-p: document packages (if found)
-r: recursive (enter subfolders)
-s: single file (everything in one rst file)
Examples:
bazelreport /bazel/workspace_1
-> creates rst file if bzw files are found
bazelreport -r -s /bazel/workspace_1/package/*_python.bzl
-> documents all _python.bzl files find in subfolder of .../package/ in a single rst file
The text was updated successfully, but these errors were encountered:
There is a use case to create a complete, nice looking documentation out of a bazel workspace, targets, rules, ...
So the goal is to get one/multiple .rst-documents, which contains headlines, text, bazel:xy output and maybe tables for attributes. These rst documents can then be integrated into each sphinx project.
This feature would provide a more readable, better structured output as
autobazel-workspace
can give, as it creates output row by row only (no tables or headlines).Main focus is to document found targets (.bzl-fies).
For each target a rst-file shall be created.
Spec:
bazelreport
Examples:
The text was updated successfully, but these errors were encountered: