-
Notifications
You must be signed in to change notification settings - Fork 9
Create check-drcs-for-cell-gds-using-magic #14
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
2 similar comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Hallelujah. @mithro, your cue. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Generally looks pretty good.
Some minor comments which need fixing.
@mithro wrt Commenting on the rest individually… |
@mithro Ready: recommend squash and merge because of the large number of changes between the three commits and to avoid tracking large files in the commit history. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Getting pretty close!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @donn,
Rather than put another round of review comments on this pull request, I just fixed the changes directly.
The things that I did where;
- Make the Python file pass
flake8
test. - Actually generate the
README.rst
file fromREADME.src.rst
. - Renamed from
check-drcs-for-cell-gds-using-magic
torun-drc-for-cell-gds-using-magic
. Previously it read "check design rule checkss for ...". - Cleaned up trailing whitespace and line continuations.
- Delete temporary files in the same docker command they were used.
- Probably some other smaller stuff.
Please take a look.
I'll ensure the test I have still works... |
I've noticed that you've changed the copyright headers from efabless to "The Skywater PDK Authors" across the board. I'm not aware of any agreement to reassign copyright… |
@donn Regarding the copyright headers -- see https://opensource.google/docs/releasing/authors/ |
I've updated the authors file to reflect Efabless's legal name, but other than that, signing off on this. |
This GitHub Action uses Magic to run the SKY130 design rules pulled from OpenPDKs on all the cells in a standard library. See the `README.rst` for instructions on how to use. Signed-off-by: Tim 'mithro' Ansell <tansell@google.com> Signed-off-by: Mohamed Gaber <mohamed.gaber@efabless.com>
Externally usable GitHub action that runs magic's drc on all the gds files under
cells/
.Tested with donn/skywater-pdk-libs-sky130_fd_sc_hd.