r5865 - in trunk/gta02-core/bom: . arrow
werner at docs.openmoko.org
werner at docs.openmoko.org
Wed Mar 31 22:25:36 CEST 2010
Author: werner
Date: 2010-03-31 22:25:35 +0200 (Wed, 31 Mar 2010)
New Revision: 5865
Added:
trunk/gta02-core/bom/arrow/
trunk/gta02-core/bom/arrow/arrow.dsc
trunk/gta02-core/bom/arrow/arrow.equ
trunk/gta02-core/bom/arrow/arrow.inv
Modified:
trunk/gta02-core/bom/Makefile
Log:
- bom/arrow/: added Arrow NAC catalog
- bom/Makefile: use Arrow NAC catalog (incl. show-arrow)
- bom/Makefile: the various show-<distributor> targets now use common macro
SHOW_PRETTY
Modified: trunk/gta02-core/bom/Makefile
===================================================================
--- trunk/gta02-core/bom/Makefile 2010-03-31 19:51:37 UTC (rev 5864)
+++ trunk/gta02-core/bom/Makefile 2010-03-31 20:25:35 UTC (rev 5865)
@@ -7,14 +7,15 @@
KITS=20
EQU=fic/fic.equ fic/missing.equ \
- dk/digi-key.equ mouser/mouser.equ farnell/farnell.equ
+ dk/digi-key.equ mouser/mouser.equ farnell/farnell.equ arrow/arrow.equ
INV=fic/fic.inv gta02-core.inv dummy.inv fic/missing.inv \
- dk/digi-key.inv mouser/mouser.inv farnell/farnell.inv
+ dk/digi-key.inv mouser/mouser.inv farnell/farnell.inv arrow/arrow.inv
CHR=darfon.chr ralec.chr avx.chr acx.chr misc.chr stackpole.chr
SCH=audio bt cpu-power cpu gps io lcm memory modem pmu sd-sim usb wlan
.PHONY: all optimist pessimist null spotless
-.PHONY: show-dup show-missing show-dk show-fic show-mouser show-farnell
+.PHONY: show-dup show-missing
+.PHONY: show-dk show-fic show-mouser show-farnell show-arrow
.PHONY: ann sch gen generate gv xpdf upload
all: gta02-core.ord
@@ -91,24 +92,27 @@
$(BOOM) prettyord - $(EQU) fic/fic.dsc | \
sed 's/^... \(.\{,78\}\).*/\1/'
+
+# --- show priced orders by distributor ---------------------------------------
+
+
+SHOW_PRETTY = (echo '\#ORD'; grep '^$(1) ' gta02-core.ord ; ) | \
+ $(BOOM) prettyord - $(2) | \
+ sed 's/^... //' | \
+ awk '{ s += $$(NF); print; } END { print "$(3)", s }'
+
show-dk: gta02-core.ord dk/digi-key.dsc
- (echo '#ORD'; grep '^DIGI-KEY ' gta02-core.ord ; ) | \
- $(BOOM) prettyord - dk/digi-key.dsc | \
- sed 's/^... //' | \
- awk '{ s += $$(NF); print; } END { print "USD", s }'
+ $(call SHOW_PRETTY,DIGI-KEY,dk/digi-key.dsc,USD)
show-mouser: gta02-core.ord mouser/mouser.dsc
- (echo '#ORD'; grep '^MOUSER ' gta02-core.ord ; ) | \
- $(BOOM) prettyord - mouser/mouser.dsc | \
- sed 's/^... //' | \
- awk '{ s += $$(NF); print; } END { print "USD", s }'
+ $(call SHOW_PRETTY,MOUSER,mouser/mouser.dsc,USD)
show-farnell: gta02-core.ord farnell/farnell.dsc
- (echo '#ORD'; grep '^FARNELL ' gta02-core.ord ; ) | \
- $(BOOM) prettyord - farnell/farnell.dsc | \
- sed 's/^... //' | \
- awk '{ s += $$(NF); print; } END { print "UKP", s }'
+ $(call SHOW_PRETTY,FARNELL,farnell/farnell.dsc,UKP)
+show-arrow: gta02-core.ord arrow/arrow.dsc
+ $(call SHOW_PRETTY,ARROW,arrow/arrow.dsc,USD)
+
show-fic: $(EQU) fic/fic.dsc
(echo '#ORD'; grep '^FIC ' gta02-core.ord ; ) | \
$(BOOM) prettyord '-s/OldPn (\S+)/FIC/' \
Added: trunk/gta02-core/bom/arrow/arrow.dsc
===================================================================
--- trunk/gta02-core/bom/arrow/arrow.dsc (rev 0)
+++ trunk/gta02-core/bom/arrow/arrow.dsc 2010-03-31 20:25:35 UTC (rev 5865)
@@ -0,0 +1,3 @@
+#DSC
+ARROW PCF50633HN043UM PCF50633HN043UM
+ARROW HT-210UD/NB LED Bi-Color Amber/Blue 468nm/609nm
Added: trunk/gta02-core/bom/arrow/arrow.equ
===================================================================
--- trunk/gta02-core/bom/arrow/arrow.equ (rev 0)
+++ trunk/gta02-core/bom/arrow/arrow.equ 2010-03-31 20:25:35 UTC (rev 5865)
@@ -0,0 +1,3 @@
+#EQU
+ARROW PCF50633HN043UM NXP PCF50633HN/04/N3,5
+ARROW HT-210UD/NB HARVATEK HT-210UD/NB
Added: trunk/gta02-core/bom/arrow/arrow.inv
===================================================================
--- trunk/gta02-core/bom/arrow/arrow.inv (rev 0)
+++ trunk/gta02-core/bom/arrow/arrow.inv 2010-03-31 20:25:35 UTC (rev 5865)
@@ -0,0 +1,3 @@
+#INV
+ARROW PCF50633HN043UM 0 USD 1000 0.39
+ARROW HT-210UD/NB 0 USD 1 0.24
More information about the commitlog
mailing list