mirror of
https://github.com/VLSIDA/OpenRAM.git
synced 2026-09-08 04:11:47 +02:00
Move pdk installation inside docker to use Magic from docker image.
This commit is contained in:
+18
-1
@@ -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 \
|
||||
|
||||
Reference in New Issue
Block a user