X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=packages%2FMakefile;h=96a6bcbf00bdf220361fed52f8a5472f14f92569;hb=b954baee0c658b2826ef066ba12070c1cb85d279;hp=395e8a4b165f0228ff08e42622e4d04c7eb5771b;hpb=42249b9c057ceea9a09c9f33722c8ed9f24d17d2;p=hw%2Faltusmetrum diff --git a/packages/Makefile b/packages/Makefile index 395e8a4..96a6bcb 100644 --- a/packages/Makefile +++ b/packages/Makefile @@ -1,6 +1,7 @@ -.SUFFIXES: .5c .py .fp +.SUFFIXES: .5c .py .fp .lht DIRS= \ + cui \ diodes \ jst \ molex \ @@ -8,14 +9,22 @@ DIRS= \ phoenix \ pinheader \ switches \ - tyco + te-connectivity -SOIC=soic-16.fp +SOIC= \ + ssop-16.fp \ + ssop-28.fp \ + soic-16.fp \ + soic-24.fp \ + hssop-56.fp FOOTPRINTS= \ $(SOIC) \ s-pwson-n8.fp \ s-pwson-n6.fp \ + lga14.fp \ + lga14b.fp \ + lga16.fp \ MS5607.fp \ uson-8.fp \ wson6x5.fp \ @@ -23,17 +32,22 @@ FOOTPRINTS= \ ZX62-B-5PA.fp \ TDK_PS12.fp \ ABM3B.fp \ + ABM3C.fp \ ABM8.fp \ 7S.fp \ 1212-8.fp \ AN3111.fp \ lqfp32.fp \ + tqfp44.fp \ lqfp48.fp \ lqfp64.fp \ + lqfp80.fp \ lqfp100.fp \ LPCC16.fp \ MPU6000.fp \ + MPU9250.fp \ UBLOX-MAX.fp \ + UBLOX-ZOE.fp \ TI-QFN32.fp \ TI-QFN36.fp \ TI-QFN32-new.fp \ @@ -43,13 +57,17 @@ FOOTPRINTS= \ 8ufson2x2.fp \ ti-qfn20.fp \ qfn-16.fp \ + qfn-44.fp \ ap.10g.fp \ BTM182.fp \ - PNswitchDPDT.fp \ NHD-C0216.fp \ + NHD-C12832A1Z.fp \ + NHD-C12864LZ.fp \ + AH3.fp \ KSCJ.fp \ ADXL78.fp \ MOT1317.fp \ + 98ASB177756C.fp \ mlp8-4x3.fp \ saw.fp \ fotofab2x3.fp \ @@ -62,6 +80,7 @@ FOOTPRINTS= \ PJ-037A.fp \ cx1vsm.fp \ pklcs1212.fp \ + asi12n35mq.fp \ CR32.fp \ FTDI-QFN32.fp \ g6z1f.fp \ @@ -79,13 +98,18 @@ FOOTPRINTS= \ PowerPAD32.fp \ usb_onboard.fp \ u-pdfn-8.fp \ + dfn-2x3-8.fp \ ufqfpn28.fp \ + ufqfpn24.fp \ + ufqfpn20.fp \ sot666.fp \ sot323.fp \ + sod323.fp \ sod123.fp \ 0806.fp \ fuse345.fp \ g5rl1ae.fp \ + DO-214AA.fp \ DO-214AC.fp \ BU2032SM.fp \ TO252AA.fp \ @@ -93,19 +117,72 @@ FOOTPRINTS= \ TO252FET.fp \ SD.fp \ microSD.fp \ + microSDold.fp \ + microSDpush.fp \ v-bite.fp \ qfn16-3x3.fp \ - 1051330011.fp \ 2013499-1.fp \ servo.fp \ servo-motor.fp \ - TDK_PS12-small.fp + TDK_PS12-small.fp \ + CAP_FC8.fp \ + fuse3568.fp \ + ABM12.fp \ + MD-60S.fp \ + RN4678.fp \ + JTIBM15.fp \ + s-pqfp-g32.fp \ + A29100-009.fp \ + 506CD.fp \ + M1040M.fp \ + pts645.fp \ + l102.fp \ + l201.fp \ + so-8ep.fp \ + do-214ac.fp \ + l8x8.fp \ + c8x8.fp \ + sk6812.fp \ + lc8812.fp \ + VQFN-HR-12.fp \ + wqfn-16.fp \ + TSX-3225.fp \ + ECX2236.fp \ + trapc5mx.fp \ + SOIJ4.fp \ + SOIJ8.fp \ + AT1220.fp \ + LPH.fp \ + FA-20H.fp \ + RGZ0048A.fp \ + RSM0032B.fp \ + RHB0032E.fp \ + udfn8.fp \ + PDV-P8103.fp \ + SJ-352X-SMT.fp \ + DSE0006A.fp \ + U-DFN2020-6-F.fp \ + 711AT.fp \ + PG-TSDSO-14.fp \ + dualbeeper.fp \ + vqfn-48.fp \ + miniso8.fp \ + PDFN33.fp \ + rpsma-th.fp \ + NINA-W131.fp \ + Omega2S.fp \ + cu01sav.fp \ + TSOT26.fp \ + NRS50.fp .5c.fp: nickle $*.5c -o $@ .py.fp: - python $*.py > $@ + ./$*.py > $@ + +.py.lht: + ./$*.py > $@ BUILDDIRS=$(DIRS:%=build-%) CLEANDIRS=$(DIRS:%=clean-%) @@ -118,10 +195,11 @@ $(BUILDDIRS): $(CLEANDIRS): $(MAKE) -C $(@:clean-%=%) clean -$(FOOTPRINTS): footprint.5c +$(FOOTPRINTS): footprint.5c fplht.py clean: $(CLEANDIRS) - rm -f $(FOOTPRINTS) + rm -f $(FOOTPRINTS) *.pyc + rm -rf __pycache__ .PHONY: subdirs $(DIRS) .PHONY: subdirs $(BUILDDIRS) @@ -130,8 +208,27 @@ clean: $(CLEANDIRS) .gitignore: Makefile for i in $@ $(FOOTPRINTS); do echo $$i; done > $@ +ssop-16.fp: ssop.5c + nickle ssop.5c 16 3.9116 1.70 0.35 0.635 4.9022 3.9116 > $@ + +ssop-28.fp: ssop.5c + nickle ssop.5c 28 > $@ + +hssop-56.fp: ssop.5c + nickle ssop.5c 56 7.6 1.9 0.4 0.635 > $@ + soic-16.fp: soic.5c nickle soic.5c 16 > $@ +soic-24.fp: soic.5c + nickle soic.5c 24 7.5 > $@ + lipo-15x24.fp: lipo-pad.5c nickle lipo-pad.5c 15 24 > $@ + +m50-31-4.fp: m50-31.5c + nickle $^ 4 > $@ + +m50-31-8.fp: m50-31.5c + nickle $^ 8 > $@ +