Move pdk installation inside docker to use Magic from docker image.

This commit is contained in:
mrg
2022-06-21 12:10:15 -07:00
parent 374562f354
commit ac86ad0e8a
6 changed files with 42 additions and 43 deletions
+18 -1
View File
@@ -17,8 +17,25 @@ export PDK_ROOT
UID = $(shell id -u)
GID = $(shell id -g)
export DOCKER_CMD= docker run \
-v $(TOP_DIR):/openram \
-v $(FREEPDK45):/freepdk45 \
-e FREEPDK45=/freepdk45 \
-v $(PDK_ROOT):/pdk \
-e PDK_ROOT=/pdk \
-e PDKPATH=/pdk/sky130A \
-e OPENRAM_HOME=/openram/compiler \
-e OPENRAM_TECH=/openram/technology \
-e OPENRAM_TMP=$(OPENRAM_DIR)/results/$*/tmp \
-v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro \
--user $(UID):$(GID) \
vlsida/openram-ubuntu:latest
mount:
@docker run -it -v $(TOP_DIR):/openram \
@docker run -it \
-v $(TOP_DIR):/openram \
-v $(FREEPDK45):/freepdk45 \
-e FREEPDK45=/freepdk45 \
-v $(PDK_ROOT):/pdk \
-e PDK_ROOT=/pdk \
-e PDKPATH=/pdk/sky130A \