Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Usability Fixes #325

Merged
merged 4 commits into from
Dec 31, 2023
Merged

Usability Fixes #325

merged 4 commits into from
Dec 31, 2023

Conversation

donn
Copy link
Member

@donn donn commented Dec 31, 2023

  • openlane.flows.Flow:
    • Added flow.log running at a VERBOSE log level
    • Added filtering for error.log and warning.log
  • KLayout.DRC
    • Updated folder structure to match Magic
  • KLayout.OpenGUI
    • Added new variable KLAYOUT_PRIORITIZE_GDS, which as the name implies, prioritizes GDS over DEF if there's a GDS in the input state.
    • cwd for subprocess set to step directory for convenience
    • Fixed bug where viewer mode was not working
  • Updated Nix overlays to detect Darwin properly, added another fix for jshon
  • Updated Nix derivation to ignore __pycache__ files
  • Fixed bug where 0 config files causes a crash and >1 config files are silently ignored

Resolves #321
Resolves #323
Resolves #324
Resolves #317
Resolves #316

* `openlane.flows.Flow`:
  * Added `flow.log` running at a `VERBOSE` log level
  * Added filtering for `error.log` and `warning.log`
* `KLayout.DRC`
  * Updated folder structure to match Magic
* `KLayout.OpenGUI`
  * Added new variable `KLAYOUT_PRIORITIZE_GDS`, which as the name implies, prioritizes GDS over DEF if there's a GDS in the input state.
  * `cwd` for subprocess set to step directory for convenience
  * Fixed bug where viewer mode was not working
* Updated Nix overlays to detect Darwin properly, added another fix for `jshon`
* Updated Nix derivation to ignore `__pycache__` files
* Fixed bug where 0 config files causes a crash and >1 config files are silently ignored
@donn donn requested a review from kareefardi December 31, 2023 12:01
@donn donn enabled auto-merge (squash) December 31, 2023 14:33
@donn donn merged commit 87dbf39 into main Dec 31, 2023
93 checks passed
@donn donn deleted the nix_tweaks branch January 25, 2024 08:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants