mirror of https://github.com/VLSIDA/OpenRAM.git
Merge branch 'dev' into STA-refactor
This commit is contained in:
commit
b30dfa03e7
1
Makefile
1
Makefile
|
|
@ -97,6 +97,7 @@ $(SRAM_LIB_DIR): check-pdk-root
|
|||
@echo "Cloning SRAM library..."
|
||||
@[ -d $(SRAM_LIB_DIR) ] || \
|
||||
git clone $(SRAM_LIB_GIT_REPO) $(SRAM_LIB_DIR)
|
||||
@git -C $(SRAM_LIB_DIR) fetch
|
||||
@git -C $(SRAM_LIB_DIR) checkout $(SRAM_LIB_GIT_COMMIT)
|
||||
|
||||
install: $(SRAM_LIB_DIR)
|
||||
|
|
|
|||
|
|
@ -28,6 +28,8 @@ ROM_SRCS=$(filter-out disabled-% %_common.py,$(sort $(notdir $(wildcard $(ROM_CO
|
|||
ROM_DIRS=$(basename $(ROM_SRCS))
|
||||
ROM_STAMPS=$(addsuffix .ok,$(ROM_DIRS))
|
||||
|
||||
DIRS=$(SRAM_DIRS) $(ROM_DIRS)
|
||||
|
||||
configs:
|
||||
@echo
|
||||
@echo "Using OpenRAM at $(OPENRAM_HOME)"
|
||||
|
|
@ -80,12 +82,12 @@ sram: $(WORKING_SRAM_STAMPS)
|
|||
%.ok: sram_configs/%.py
|
||||
@echo "Building $*"
|
||||
@mkdir -p $*
|
||||
@python3 -u $(SRAM_COMPILER) $(OPENRAM_OPTS) -o $* -p $(MACRO_DIR)/$* $(MACRO_DIR)/$< && touch $@
|
||||
@OPENRAM_TMP=$*/tmp python3 -u $(SRAM_COMPILER) $(OPENRAM_OPTS) -o $* -p $(MACRO_DIR)/$* $(MACRO_DIR)/$< && touch $@
|
||||
|
||||
%.ok: rom_configs/%.py
|
||||
@echo "Building $*"
|
||||
@mkdir -p $*
|
||||
@python3 -u $(ROM_COMPILER) $(OPENRAM_OPTS) -o $* -p $(MACRO_DIR)/$* $(MACRO_DIR)/$< && touch $@
|
||||
@OPENRAM_TMP=$*/tmp python3 -u $(ROM_COMPILER) $(OPENRAM_OPTS) -o $* -p $(MACRO_DIR)/$* $(MACRO_DIR)/$< && touch $@
|
||||
|
||||
.DELETE_ON_ERROR: $(WORKING_SRAM_STAMPS) $(WORKING_ROM_STAMPS)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue