Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Initial commit

Signed-off-by: Andrew 'Necromant' Andrianov <andrew@ncrmnt.org>
  • Loading branch information...
commit 215d8efa336cba7d22d1c556cae1848d1683b91d 0 parents
@nekromant authored
Showing with 177 additions and 0 deletions.
  1. +56 −0 Makefile
  2. +115 −0 flashadapter.pro
  3. +6 −0 user.mk
56 Makefile
@@ -0,0 +1,56 @@
+-include user.mk
+
+define gc
+git clone $(1) $(2)
+endef
+
+define gp
+cd $(1)
+git pull
+endef
+
+url_leaf=https://github.com/leaflabs/hardware-lib.git
+url_libs=git@github.com:nekromant/nc-libs.git
+url_bits=ssh://git@invyl.ath.cx/~/kicad/bits
+url_modules=git@github.com:nekromant/nc-mods.git
+url_xue=git://projects.qi-hardware.com/xue.git
+
+all: .bootstrapped
+
+push=modules bits libs
+
+p-%:
+ cd $* && git push
+
+pushall: $(addprefix p-,$(push))
+ git push
+ echo "Push done"
+
+.bootstrapped: $(addprefix c-,$(remotes))
+ @echo "Bootstrap complete"
+ touch .bootstrapped
+
+u-%:
+ if [ -d $* ]; then cd $* && git pull; else git clone $($(addprefix url_,$(*))) $*; fi
+
+update-remotes: $(addprefix u-,$(remotes))
+ echo "Remotes update done"
+
+update:
+ git pull
+ $(MAKE) update-remotes
+ @echo "Update complete"
+purge:
+ rm -Rfv libs/
+ rm -Rfv leaf/
+ rm -Rfv user.mk
+
+check-%:
+ @[ -d $* ] && [ -d $*/.git ] || echo "Library '$*' is missing or doesn't contain a git repo! This is BAD."
+
+
+kicad: $(addprefix check-,$(remotes))
+ kicad $(project).pro
+
+
+
115 flashadapter.pro
@@ -0,0 +1,115 @@
+update=Пнд 11 Июн 2012 16:27:02
+last_client=pcbnew
+[eeschema]
+version=1
+LibDir=
+NetFmt=1
+HPGLSpd=20
+HPGLDm=15
+HPGLNum=1
+offX_A4=0
+offY_A4=0
+offX_A3=0
+offY_A3=0
+offX_A2=0
+offY_A2=0
+offX_A1=0
+offY_A1=0
+offX_A0=0
+offY_A0=0
+offX_A=0
+offY_A=0
+offX_B=0
+offY_B=0
+offX_C=0
+offY_C=0
+offX_D=0
+offY_D=0
+offX_E=0
+offY_E=0
+RptD_X=0
+RptD_Y=100
+RptLab=1
+LabSize=60
+[eeschema/libraries]
+LibName1=power
+LibName2=device
+LibName3=transistors
+LibName4=conn
+LibName5=linear
+LibName6=regul
+LibName7=74xx
+LibName8=cmos4000
+LibName9=adc-dac
+LibName10=memory
+LibName11=xilinx
+LibName12=special
+LibName13=microcontrollers
+LibName14=dsp
+LibName15=microchip
+LibName16=analog_switches
+LibName17=motorola
+LibName18=texas
+LibName19=intel
+LibName20=audio
+LibName21=interface
+LibName22=digital-audio
+LibName23=philips
+LibName24=display
+LibName25=cypress
+LibName26=siliconi
+LibName27=opto
+LibName28=atmel
+LibName29=contrib
+LibName30=valves
+LibName31=libs/powerjack
+LibName32=libs/GS6300
+[cvpcb]
+version=1
+NetIExt=net
+[cvpcb/libraries]
+EquName1=devcms
+[pcbnew]
+version=1
+PadDrlX=400
+PadDimH=945
+PadDimV=945
+BoardThickness=630
+TxtPcbV=800
+TxtPcbH=600
+TxtModV=600
+TxtModH=600
+TxtModW=120
+VEgarde=100
+DrawLar=150
+EdgeLar=150
+TxtLar=120
+MSegLar=150
+LastNetListRead=flashadapter.net
+[pcbnew/libraries]
+LibDir=modules
+LibName1=sockets
+LibName2=connect
+LibName3=discret
+LibName4=pin_array
+LibName5=divers
+LibName6=libcms
+LibName7=display
+LibName8=led
+LibName9=dip_sockets
+LibName10=pga_sockets
+LibName11=valves
+LibName12=CONN_SCREW_4
+LibName13=JACK_ALIM_SMALL
+LibName14=MP2307DN
+LibName15=RJ45_8P
+LibName16=SMD_OSCILLATOR
+LibName17=SMQ_SMD
+LibName18=SONGLE_RELAY
+LibName19=miniusb
+LibName20=pin_array_7x2
+LibName21=texas
+LibName22=texas-msp
+LibName23=xilinx_spartan3_virtex4_and_5
+LibName24=CONN_SCREW_2
+LibName25=BRIDGE_4GBU01
6 user.mk
@@ -0,0 +1,6 @@
+project=flashadapter
+remotes+=libs
+remotes+=bits
+remotes+=modules
+#remotes+=leaf
+#remotes+=xue
Please sign in to comment.
Something went wrong with that request. Please try again.