VisionSystemsInc / vsi_common

A set of common scripts use by VSI on numerous projects. See https://visionsystemsinc.github.io/vsi_common
http://visionsystemsinc.com/
MIT License
7 stars 8 forks source link

VSI Common

Linux Windows macOS docs
CircleCI Build status Build Status Docs

In order to use these directories, all you have to do is

What is this repository for?

How do I get set up?

Contribution guidelines

Documentation

Documentation uses sphinx. To compile documentation, run

just docs
just docs view

Sphinx documentation can be embedded in any source file. There must be a #*# comment stating the filename and any # comments surrounded with #** will be added to sphinx documentation

# This documentation path will become:
#   {VSI_COMMON_DIR}/docs/example/readme.auto.rst
# Other files will refer to is the document with .auto. in the name
#*# example/readme.rst

# The following three lines are included

#**
# .. note::
#
#     You can not run the script and download in one call, you must call new_just as a file, not a pipe stream. ``
#**

# This line is not documentation
# No #** at the beginning of this line

Documentation FAQ

  1. Why is there an bash:env directive, when envvar already exists?

    • They are both for documenting environment variables, bash:env should be used for locally scoped variables, that only affect that one file, while envvar might affect many files.

Who do I talk to?