Skip to main content

Wireviz, drawio and other documentation build tool

Project description

HWDOCER

The HardWare DOCumentation buildER is a utility that help generating graphical documentations using drawio and wireviz

Install

Via PyPI

TODO

As a Git submodule

  1. Add the submodule
    simply open a terminal in the host repo and execute this:

    git submodule add https://gitlab.com/real-ee/public/hwdocer.git dep/hwdocer
    
  2. Venv install Then you need to install the venv, by having poetry and pyenv.
    Open a terminal then execute this:

    poetry install
    

Usage

Typically you should add the git repo as a git module so you have a copy locally in your project then simply run it on your doc folder

poetry run python -m hwdocer -vvvv -i "./doc" -o "./doc/build"

Drawio

To create diagram and drawing that will be then automatically drawn by this tool, you need to install drawio local executable by downloading the installer for your OS (only linux tested)

Wireviz

To create wire harness, install wireviz, which is a project based on graphviz but aimed to specifically draw wire harnesses.

Contrib

See the contribution guideline

Changelog

See the release file and roadmap file

License

This software is released under GPL3

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hwdocer-0.1.0.tar.gz (4.4 kB view hashes)

Uploaded Source

Built Distribution

hwdocer-0.1.0-py3-none-any.whl (5.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page