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