| |
| .files: files-list.py paths |
| ./files-list.py |
| |
| .files.spice: files-spice.py .files |
| ./files-spice.py |
| |
| .files.sum: files-sum.py .files |
| ./files-sum.py |
| |
| .files.mod2files.%.json: %2mods.py common.py .files |
| ./$< |
| |
| .files.mod2files.spice.json: spice2mods.py common.py .files.spice |
| ./$< |
| |
| |
| .files.includes.spice.json: ./spice-includes.py .files.spice |
| ./spice-includes.py |
| |
| FILES_TYPES = lef lib spice verilog files |
| MOD2FILES = $(patsubst %,.files.mod2files.%.json,$(FILES_TYPES)) |
| |
| types: |
| python3 files-types.py |
| |
| test: |
| python3 common.py |
| |
| mods: $(MOD2FILES) |
| @python3 all-mods.py |
| |
| |
| clean: |
| rm -f .files |
| rm -f .files.spice |
| rm -f .files.* |