Skip to content

Commit

Permalink
Add codespace config
Browse files Browse the repository at this point in the history
Signed-off-by: Michal Czyz <[email protected]>
  • Loading branch information
mczyz-antmicro committed Mar 20, 2024
1 parent dd27910 commit 487482c
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 0 deletions.
26 changes: 26 additions & 0 deletions .devcontainer/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# GitHub Codespace with OpenROAD GUI

The goal is to provide a web browser experience of the OpenROAD GUI. Solution works with Firefox and Chrome.

## User



## Developer





# Development loop

https://code.visualstudio.com/docs/devcontainers/create-dev-container#_full-configuration-edit-loop


# devcontainer json reference:

https://containers.dev/implementors/json_reference/

# ORFS Docker

OpenROAD and OpenROAD Flow Scripts provide a docker image generation script `etc/DockerHelper.sh`, which is reused here to build and publish the image to GH registry.
12 changes: 12 additions & 0 deletions .devcontainer/ubuntu2204-gui/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"image": "ghcr.io/antmicro/openroad-flow-scripts/ubuntu22.04:latest",
"features": {
"ghcr.io/devcontainers/features/desktop-lite:1": {}
},
"forwardPorts": [6080],
"portsAttributes": {
"6080": {
"label": "desktop"
}
}
}

0 comments on commit 487482c

Please sign in to comment.