* Build manpages with "make man".
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
* Adds "make man" to github workflows.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
* Remove shell script dependency.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
* Change git URLs to https.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
* Moved git clone to Makefile.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
* Fixed typo.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
* Adding pandoc install.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
* Moved to Makefile.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
* First commit toward programmatic creation of manpages.rst
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
* Multiple updates:
1. man-pages.rst now generated by script.
2. Updated Makefile and make.bat with "man" and "clean-man" recipes.
3. Fixed typo in conf.py.
4. Many improvements to manpages.py
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
* Updated readme for man pages and added man-pages.rst
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
- Contributors may run `make venv` and install requirements.txt without modifying host OS
- Innermost `requirements.txt`, 2 dependencies, moved to uppermost requirements.txt
- Adds `venv` to .gitignore in case contributors/developer forget to remove.
- Reverts source/conf.py to original.
- Replaces python command with python3 in innermost _python/Makefile
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
* Added one link to whitelist (nvidia downloads)
* Added "/" to download images link
* Updated to swupd update link
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
* Add code to show status and assign color-coding to available bundles.
- Add regex PATTERN4 to capture bundle status values
- Add code to process capture groups in for loop
- Rename bundler() to main() to follow Python convention
- Add conditional blocks to filter tags based on below status indicators
- Add css classes for active-status, wip-status, and pending-delete-status
- Closes#747
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
* Programs "Deprecated" status for such bundles; color-codes it in css.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
* Adds #ce2029 color for "Deprecated" status to css; reorders css classes.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
* Revises HTML relative link in template.html to tcs_theme.css.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
* Revises to simplify and refine code:
- Removes regex PATTERN4 and 5
- Revises PATTERN3 to exclude comments on custom additions
- Removes pundler() because no longer a clr-bundles directory
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
Removes cruft code.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
Edit for rebase.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
* Removes decode() for string in extractor().
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
* Applies .bundledesc css to <p> tag on includes().
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
* Modifies html tags in template and styles.css.
Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
* Turned on linkcheck in Travis.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>
* Added print lines to parse-link-check.py to improve Travis log output.
Signed-off-by: Kevin Putnam <kevin.putnam@intel.com>