Goal
Bring Parameters in line with Graph and Generator: CMake, presets, CI, Docker, scripts, documentation, and dev tooling.
Changes (by theme)
-
CMake / presets: Shared
cmake/layout,src/CMakeLists.txt,CMakePresets.json,CMakeUserPresets.json.example. -
CI: Updated
.gitlab-ci.yml; addedcodecov.ymlwhere needed for reporting. -
Docker: Images live under
dockerfile/; removed legacy rootDockerfile*files. -
Documentation:
docs/enanddocs/rustructure, Doxygen inputs (Doxyfile.in,conf.py.in, etc.), updatedREADME.md/README.en.md; OpenLane and CLI docs live underdocs/*/openlane_integration.mdanddocs/*/cli_interface.md. -
Scripts: Full
scripts/tree (ci, dev, setup, docker, docs, release, config); removed obsolete root shell helpers. -
Chore:
.clang-format,.clang-tidy,.codespellrc, word lists,easylogging++.conf;.gitignoreincludesprefix/(local install prefix); removed.gitattributes.
Verification
- Run
bash scripts/setup/install-deps-*.shfor your OS if needed. -
bash scripts/dev/pre-push.shand/orpre-push-docker.sh.