From: Dan White Date: Fri, 24 Feb 2012 04:21:22 +0000 (-0600) Subject: Make target to generate a fp update script X-Git-Tag: calibrations~226 X-Git-Url: http://git.whiteaudio.com/gitweb/?a=commitdiff_plain;h=0c6311c478906fc049591666ca35c3d4da9180af;p=430.git Make target to generate a fp update script --- diff --git a/sch-pcb/devboard/Makefile b/sch-pcb/devboard/Makefile index 3dfda57..60a50aa 100644 --- a/sch-pcb/devboard/Makefile +++ b/sch-pcb/devboard/Makefile @@ -24,7 +24,10 @@ $(PROJ).pdf: $(PDFS) update-footprints: - awk '/^Element/ {print $$2}' $(PROJ).pcb | sort -u | tr -d \" | awk '{printf "LoadFrom(ElementToBuffer, %s)\nUpdateFootprintsFromBuffer(auto)\n", $$1}' > fp-update.pcbscript + @#awk '/^Element/ {print $$2}' $(PROJ).pcb | sort -u | tr -d \" | awk '{printf "LoadFrom(ElementToBuffer, %s)\nUpdateFootprintsFromBuffer(auto)\n", $$1}' > fp-update.pcbscript + gnetlist -g pcbfwd -o $(PROJ).fpupdate $(SCHEMATICS) && \ + perl -pi -e 's/(^ElementList\(Need.*)\)/\1,forceupdate)/' $(PROJ).fpupdate + .PHONY: renum renum: $(SCHEMATICS)