Skip to content

Instantly share code, notes, and snippets.

@MichaelBell
Created February 9, 2024 21:45
Show Gist options
  • Select an option

  • Save MichaelBell/6ac5944712838a10b42cd06ad07fe6a0 to your computer and use it in GitHub Desktop.

Select an option

Save MichaelBell/6ac5944712838a10b42cd06ad07fe6a0 to your computer and use it in GitHub Desktop.
Notes on patching OpenLane

Commit change to OpenROAD (or other tool), and push to GitHub

Patch dependencies/tool_metadata.yml with your repo and commit

In openlane/docker run make build-openroad_app. This will automatically build a build environment, and then build OpenRoad from the specified repo and commit. This takes about 30 mins, and unfortunately is re-done from scratch every time.

Run make openlane in the same directory

This prints the tag at the end of the build, set this as your OPENLANE_IMAGE to test.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment