mirror of https://github.com/VLSIDA/OpenRAM.git
Move mount to shared target in openram.mk
This commit is contained in:
parent
ef7120c5cd
commit
e744ffd6ea
12
Makefile
12
Makefile
|
|
@ -181,18 +181,6 @@ macros:
|
||||||
|
|
||||||
.PHONY: macros
|
.PHONY: macros
|
||||||
|
|
||||||
mount:
|
|
||||||
@docker run -it -v $(TOP_DIR):/openram \
|
|
||||||
-v $(PDK_ROOT):/pdk \
|
|
||||||
-e PDK_ROOT=/pdk \
|
|
||||||
-e PDKPATH=/pdk/sky130A \
|
|
||||||
-e OPENRAM_HOME=/openram/compiler \
|
|
||||||
-e OPENRAM_TECH=/openram/technology \
|
|
||||||
-v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro \
|
|
||||||
--user $(UID):$(GID) \
|
|
||||||
vlsida/openram-ubuntu:latest
|
|
||||||
.PHONY: mount
|
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
@rm -f *.zip
|
@rm -f *.zip
|
||||||
.PHONE: clean
|
.PHONE: clean
|
||||||
|
|
|
||||||
|
|
@ -139,21 +139,6 @@ $(TEST_BASES):
|
||||||
docker-pull:
|
docker-pull:
|
||||||
docker pull vlsida/openram-ubuntu:latest
|
docker pull vlsida/openram-ubuntu:latest
|
||||||
|
|
||||||
# Mount environment for debug
|
|
||||||
#
|
|
||||||
mount:
|
|
||||||
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 \
|
|
||||||
-v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro \
|
|
||||||
--user $(UID):$(GID) \
|
|
||||||
vlsida/openram-ubuntu:latest
|
|
||||||
.PHONY: mount
|
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
@rm -rf $(TOP_DIR)/compiler/tests/results
|
@rm -rf $(TOP_DIR)/compiler/tests/results
|
||||||
.PHONE: clean
|
.PHONE: clean
|
||||||
|
|
|
||||||
13
openram.mk
13
openram.mk
|
|
@ -16,3 +16,16 @@ export PDK_ROOT
|
||||||
|
|
||||||
UID = $(shell id -u)
|
UID = $(shell id -u)
|
||||||
GID = $(shell id -g)
|
GID = $(shell id -g)
|
||||||
|
|
||||||
|
mount:
|
||||||
|
@docker run -it -v $(TOP_DIR):/openram \
|
||||||
|
-v $(PDK_ROOT):/pdk \
|
||||||
|
-e PDK_ROOT=/pdk \
|
||||||
|
-e PDKPATH=/pdk/sky130A \
|
||||||
|
-e OPENRAM_HOME=/openram/compiler \
|
||||||
|
-e OPENRAM_TECH=/openram/technology \
|
||||||
|
-v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro \
|
||||||
|
--user $(UID):$(GID) \
|
||||||
|
vlsida/openram-ubuntu:latest
|
||||||
|
.PHONY: mount
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue