Merge pull request #132 from mabrains/finalize_all_varaints

tree: 5a0f9e48122a9c0f745667b42889fe2a0026a89c
  1. .github/
  2. BCDLite/
  3. docs/
  4. IC/
  5. scripts/
  6. third_party/
  7. ULL/
  8. .flake8
  9. .gitignore
  10. .gitmodules
  11. LICENSE
  12. Makefile
  13. pdk_regression.yml
  14. README.md
  15. requirements.txt
README.md

GF180 Technology Variants Demo Repo

GF180 technology development Shared Repo

Generating SVG for all unit tests

To generate all the svg files for the unit tests run the following commands;

make env
make svg

This will run the ./scripts/generate_svg.py to generate the SVG files.

Development

All Python scripts should be pep8 and pylint clean. This is checked by CI and can be checked locally by doing the following;

  • make pep8 or make pycodestyle - Run the pycodestyle script (new name for the pep8 script) on all Python files in the repository.

  • make lint - Run the pylint script on all Python files in the repository.

  • make format - Run the yapf Python autoformatter on all the Python files in the repository.