Merge pull request #88 from smunaut/fix_76
build: Don't try to make timing for non-checked out submodules
This commit is contained in:
commit
14d668e452
4
Makefile
4
Makefile
|
@ -69,14 +69,18 @@ LIBRARIES = $(sort $(notdir $(wildcard libraries/sky130_*_sc_*)))
|
||||||
|
|
||||||
$(LIBRARIES): | $(CONDA_ENV_PYTHON)
|
$(LIBRARIES): | $(CONDA_ENV_PYTHON)
|
||||||
@$(IN_CONDA_ENV) for V in libraries/$@/*; do \
|
@$(IN_CONDA_ENV) for V in libraries/$@/*; do \
|
||||||
|
if [ -d "$$V/cells" ]; then \
|
||||||
python -m skywater_pdk.liberty $$V; \
|
python -m skywater_pdk.liberty $$V; \
|
||||||
python -m skywater_pdk.liberty $$V all; \
|
python -m skywater_pdk.liberty $$V all; \
|
||||||
python -m skywater_pdk.liberty $$V all --ccsnoise; \
|
python -m skywater_pdk.liberty $$V all --ccsnoise; \
|
||||||
|
fi \
|
||||||
done
|
done
|
||||||
|
|
||||||
sky130_fd_sc_ms-leakage: | $(CONDA_ENV_PYTHON)
|
sky130_fd_sc_ms-leakage: | $(CONDA_ENV_PYTHON)
|
||||||
@$(IN_CONDA_ENV) for V in libraries/sky130_fd_sc_ms/*; do \
|
@$(IN_CONDA_ENV) for V in libraries/sky130_fd_sc_ms/*; do \
|
||||||
|
if [ -d "$$V/cells" ]; then \
|
||||||
python -m skywater_pdk.liberty $$V all --leakage; \
|
python -m skywater_pdk.liberty $$V all --leakage; \
|
||||||
|
fi \
|
||||||
done
|
done
|
||||||
|
|
||||||
sky130_fd_sc_ms: sky130_fd_sc_ms-leakage
|
sky130_fd_sc_ms: sky130_fd_sc_ms-leakage
|
||||||
|
|
Loading…
Reference in New Issue