Commit Graph

6 Commits

Author SHA1 Message Date
Mohamed Gaber
e570a6a5b4 run_designs fixes (#1597)
+ Add JSON support to "matrix" mode
~ Rename "regression mode" to "matrix", as it more accurately reflects a combination of variables
~ Replace bizzare "regression script" with a JSON file achieving basically the same thing
~ `run_designs` now clears run paths before it starts
~ `run_designs` no longer attempts to generated reports for runs that fail at startup
~ `verify_versions` no longer attempts to check the PDK if the environment variable PDK is not set
~ `scripts/config/config.py:get_config` -> `get_config_for_run` (more accurate)
~ `scripts/config/tcl.py:read_tcl_env` no longer exits unilaterally, raises an exception normally
- Remove Test #892 
- Remove `Tcl` support from matrix mode: not tenable
- Remove Tcl extraction shell script
---
Resolves #1458
2023-01-02 15:10:43 +02:00
P-Miranda
2db0936572 docs: Fix typos, follow Contributing Docs Guide (#1571) 2022-12-26 17:02:33 +02:00
Mohamed Gaber
d4d4a3191c Add test for #1506, Isolated Installation in Docs (#1536)
+ Add test for JSON config files
~ Updated various `rm` execs to `file delete -force`
~ Test script now outputs to stdout as well as a log file
~ Moved post-run hook runner to `all.tcl`
~ Moved installation docs to their own subcategory
~ Fix security bug
2022-11-30 20:04:43 +02:00
Arman Avetisyan
b99fc38c38 Documentation Overhaul
Adds hierarchical flow and OpenRAM tutorials
2022-11-14 23:48:29 +02:00
Liu Yihua
9197534034 fix usage command in docs (#1449) 2022-10-25 09:36:14 +02:00
Mohamed Gaber
cbb9e6b02a Documentation Restructure (#1337)
~ Documentation all moved under `docs/source`, arranged hierarchically according to the table of contents
~ `Klayout` changed to `KLayout` in all logging messages
~ Readme rewritten to just be concise, parts of it isolated into standalone documentation
~ RTD builds no longer use conda (saves some time)
~ Fixed all broken links
2022-09-12 14:49:15 +02:00