r5828 - in trunk/gta02-core: bom bom/fic web
werner at docs.openmoko.org
werner at docs.openmoko.org
Sun Feb 7 15:56:06 CET 2010
Author: werner
Date: 2010-02-07 15:56:06 +0100 (Sun, 07 Feb 2010)
New Revision: 5828
Modified:
trunk/gta02-core/bom/Makefile
trunk/gta02-core/bom/fic/Makefile
trunk/gta02-core/web/gta02-core.html
Log:
Added back-annotated schematics to the "quick access" Web page and cleaned
up the build process further.
- web/gta02-core.html: added back-annotated schematics
- bom/Makefile: forgot the --shrink option for all-sheets. No surprise they
looked quite crazy.
- bom/Makefile: added "upload" target
- bom/fic/Makeflile: added missing.equ to "all" target, so we can build
everything used by bom/ with a single "make"
- bom/Makefile: fic/* are no longer phony, so we don't have to rebuild
everything for every single little target
Modified: trunk/gta02-core/bom/Makefile
===================================================================
--- trunk/gta02-core/bom/Makefile 2010-02-07 14:33:40 UTC (rev 5827)
+++ trunk/gta02-core/bom/Makefile 2010-02-07 14:56:06 UTC (rev 5828)
@@ -10,8 +10,6 @@
SCH=audio bt cpu-power cpu gps io lcm memory modem pmu sd-sim usb wlan
.PHONY: all spotless show-dup show-missing show-dk
-# mark them as phony since we have incomplete dependencies in this Makefile
-.PHONY: fic/fic.equ fic/fic.inv fic/missing.equ
.PHONY: ann sch gen generate gv xpdf upload
all: gta02-core.ord
@@ -49,7 +47,9 @@
spotless:
$(MAKE) -C fic spotless
rm -f gta02-core.par gta02-core.ord darfon.chr ralec.chr
- rm -f gta02-core-bom.pro gta02-core-bom.sch $(SCH:%=%-bom.sch)
+ rm -f gta02-core-bom.pro gta02-core-bom.sch
+ rm -f gta02-core-bom-all.ps.gz gta02-core-bom-all.pdf
+ rm -f $(SCH:%=%-bom.sch) $(SCH:%=%-bom.ps)
show-dup: gta02-core.par
$(BOOM) ./pardup.pl gta02-core.par
@@ -90,12 +90,16 @@
gen generate: gta02-core-bom.pro gta02-core-bom.sch $(SCH:%=%-bom.sch)
eeschema --plot `pwd`/gta02-core-bom.sch
- ../scripts/all-sheets gta02-core-bom
+ ../scripts/all-sheets --shrink gta02-core-bom
gzip -f -9 gta02-core-bom-all.ps
- ../scripts/all-sheets --pdf gta02-core-bom
+ ../scripts/all-sheets --shrink --pdf gta02-core-bom
gv: gta02-core-bom-all.ps.gz
gv gta02-core-bom-all.ps.gz
xpdf: gta02-core-bom-all.pdf
xpdf gta02-core-bom-all.pdf
+
+upload: generate
+ $(COPY) gta02-core-bom-all.ps.gz gta02-core-bom-all.pdf \
+ $(UPLOAD)
Modified: trunk/gta02-core/bom/fic/Makefile
===================================================================
--- trunk/gta02-core/bom/fic/Makefile 2010-02-07 14:33:40 UTC (rev 5827)
+++ trunk/gta02-core/bom/fic/Makefile 2010-02-07 14:56:06 UTC (rev 5828)
@@ -4,7 +4,7 @@
.PHONY: all spotless
-all: fic.equ fic.inv fic.dsc present.inv
+all: fic.equ fic.inv fic.dsc present.inv missing.equ
fic.equ: fic2vendor $(INV)
perl fic2vendor $(INV) >$@ || { rm -f $@; exit 1; }
Modified: trunk/gta02-core/web/gta02-core.html
===================================================================
--- trunk/gta02-core/web/gta02-core.html 2010-02-07 14:33:40 UTC (rev 5827)
+++ trunk/gta02-core/web/gta02-core.html 2010-02-07 14:56:06 UTC (rev 5828)
@@ -16,5 +16,9 @@
Modules (footprints):
<A href="gta02-core/gta02-core-modules.pdf">PDF</A>,
<A href="gta02-core/gta02-core-modules.ps.gz">compressed Postscript</A>.
+<P>
+Schematics with part selection back-annotation:
+<A href="gta02-core/gta02-core-bom-all.pdf">PDF</A>,
+<A href="gta02-core/gta02-core-bom-all.ps.gz">compressed Postscript</A>.
</BODY>
</HTML>
More information about the commitlog
mailing list