need makefile to gen the footprint
[hw/bdale] / pkg / newlib / Makefile
index c3203cb616daf3716f30581d96b6afd7f303c382..cbf6816514f39f19b7249db1abf27d7ee270f0a8 100644 (file)
@@ -1,7 +1,25 @@
-all:   molex.fp MICRO8.fp SOIJ8.fp CMR200T.fp CS10.fp QFN16_6.fp MOT1317.fp
+outputs =      MICRO8.fp SOIJ8.fp CMR200T.fp CS10.fp QFN16_6.fp MOT1317.fp \
+               ABM8.fp ABMM2.fp TDK_PS12.fp 0605.fp TI-QFN36.fp sma-edge.fp \
+               MOT475-01.fp JTI_GPS_chip.fp 0605.fp Venus634FLPx.fp \
+               MN5010HS.fp PCM12SMTR.fp
 
-molex.fp:
+all:   $(outputs) 
+       (cd hirose ; make)
+       (cd jst ; make)
        (cd molex ; make)
+       (cd tyco ; make)
+
+PCM12SMTR.fp:  PCM12SMTR.py
+       ./PCM12SMTR.py > PCM12SMTR.fp
+
+MN5010HS.fp:   MN5010HS.py
+       ./MN5010HS.py > MN5010HS.fp
+
+Venus634FLPx.fp:       Venus634FLPx.py
+       ./Venus634FLPx.py > Venus634FLPx.fp
+
+JTI_GPS_chip.fp:       JTI_GPS_chip.py
+       ./JTI_GPS_chip.py > JTI_GPS_chip.fp
 
 MICRO8.fp:     MICRO8.py
        ./MICRO8.py > MICRO8.fp
@@ -18,9 +36,32 @@ CS10.fp:     CS10.py
 QFN16_6.fp:    QFN16_6.py
        ./QFN16_6.py > QFN16_6.fp
        
+MOT475-01.fp:  MOT475-01.py
+       ./MOT475-01.py > MOT475-01.fp
+       
 MOT1317.fp:    MOT1317.py
        ./MOT1317.py > MOT1317.fp
        
+ABMM2.fp:      ABMM2.py
+       ./ABMM2.py > ABMM2.fp
+       
+ABM8.fp:       ABM8.py
+       ./ABM8.py > ABM8.fp
+       
+TDK_PS12.fp:   TDK_PS12.py
+       ./TDK_PS12.py > TDK_PS12.fp
+       
+0605.fp:       0605.py
+       ./0605.py > 0605.fp
+       
+TI-QFN36.fp:   TI-QFN36.py
+       ./TI-QFN36.py > TI-QFN36.fp
+       
+sma-edge.fp:   sma-edge.py
+       ./sma-edge.py > sma-edge.fp
+       
 clean:
-       rm -f MICRO8.fp SOIJ8.fp CMR200T.fp CS10.fp QFN16_6.fp
+       rm -f $(outputs) gschem.log
+       (cd jst ; make clean)
        (cd molex ; make clean)
+       (cd tyco ; make clean)