mirror of
git://projects.qi-hardware.com/eda-tools.git
synced 2024-12-23 07:29:53 +02:00
83d4e709af
the top-level makefile. - boom/dist/Makefile: generate all.{equ,inv,dsc} for all distributors in dist/ - boom/Makefile (EQU, INV, DSC): use dist/all.* instead of dist/*/db/all.* - boom/Makefile (tar): also collect $(EQU), $(INV), and $(DSC) - boom/manu/panasonic/Makefile, boom/manu/stackpole/Makefile, boom/manu/yageo/Makefile: include dist/all.equ instead of dist/dk/db/all.equ
21 lines
384 B
Makefile
21 lines
384 B
Makefile
MASTER = all.equ all.dsc all.inv
|
|
DIST = dk
|
|
|
|
.PHONY: all rebuild spotless
|
|
|
|
all: $(MASTER)
|
|
|
|
all.equ: Makefile
|
|
for n in $(DIST); do echo "include $$n/db/all.equ"; done >$@
|
|
|
|
all.inv: Makefile
|
|
for n in $(DIST); do echo "include $$n/db/all.inv"; done >$@
|
|
|
|
all.dsc: Makefile
|
|
for n in $(DIST); do echo "include $$n/db/all.dsc"; done >$@
|
|
|
|
rebuild:
|
|
rm -f $(MASTER)
|
|
|
|
spotless: rebuild
|