[VOL-5297] - (dep for) Install pre-commit linting tool

.gitmodules
lf/onf-make
-----------
  o Add repo:onf-make (library makefiles) as a git submodule of the repo.
  o Submodule onf-make replaces legacy makefiles/ copy & paste logic
    with a common set of makefiles used across all voltha repositories.

lf/README.md
lf/include.mk
lf/local/include.mk
-------------------
  o Early config: install makefile loader(s) include.mk.

Change-Id: I4a8a94fc0fba64a7ab2a7192e935ba143e199cef
Signed-off-by: Joey Armstrong <jarmstrong@linuxfoundation.org>
5 files changed
tree: 05830280e50e47426e040ae3697ae6dbec8dc738
  1. .dockerignore
  2. .gitignore
  3. .gitmodules
  4. .gitreview
  5. .golangci.yml
  6. .pre-commit-config.yaml
  7. CODE_OF_CONDUCT.md
  8. Dockerfile.builder.dockerignore
  9. LICENSE.md
  10. Makefile
  11. README.md
  12. VERSION
  13. api/
  14. build/
  15. cmd/
  16. config.mk
  17. configs/
  18. docs/
  19. examples/
  20. go.mod
  21. go.sum
  22. internal/
  23. lf/
  24. makefiles/
  25. requirements.txt
  26. tests/
  27. tools/
  28. vendor/
README.md

BroadBand Simulator (BBSim)

Build

BBSim is managed via a Makefile, plese run the following command to display all the available targets

make help

Documentation

More advanced documentation lives in here.

You can generate and browse the documentation by executing:

make docs

This project structure is based on golang-standards/project-layout.