diff --git a/hardware/solar-breakout/Makefile b/hardware/solar-breakout/Makefile index 8b5cf88..6b240e9 100644 --- a/hardware/solar-breakout/Makefile +++ b/hardware/solar-breakout/Makefile @@ -1,5 +1,35 @@ -all: Parts.md +all: Parts.md schematic board -# Build a markdown parts list Parts.md: parts - ruby ../tracking/parts.rb + ruby ../partslist/parts.rb + +schematic: bristol_longshot.sch.pdf bristol_longshot.sch.png +board: bristol_longshot.brd.pdf bristol_longshot.brd.png + +# +# PNG from .sch +# +%.sch.png: %.sch + rm -f $@ + eagle -C "export image $@ 600; display all; quit" $< +# +# PDF from .sch +# 1 page lanscape +# +%.sch.pdf: %.sch + rm -f $@ + eagle -C "print -1 landscape file $@; quit" $< +# +# PNG from .brd +# Ratsnest, maximum dpi +# +%.brd.png: %.brd + rm -f $@ + eagle -C "ratsnest; export image $@ 2400; display all; quit" $< +# +# PDF from .brd +# -1 limits to one page +# +%.brd.pdf: %.brd + rm -f $@ + eagle -C "ratsnest; print 100 -1 file $@; quit" $< diff --git a/hardware/solar-breakout/bristol_longshot.brd.pdf b/hardware/solar-breakout/bristol_longshot.brd.pdf index 66fab0d..3b419c2 100644 Binary files a/hardware/solar-breakout/bristol_longshot.brd.pdf and b/hardware/solar-breakout/bristol_longshot.brd.pdf differ diff --git a/hardware/solar-breakout/bristol_longshot.brd.png b/hardware/solar-breakout/bristol_longshot.brd.png new file mode 100644 index 0000000..f0dfd1e Binary files /dev/null and b/hardware/solar-breakout/bristol_longshot.brd.png differ diff --git a/hardware/solar-breakout/bristol_longshot.sch.pdf b/hardware/solar-breakout/bristol_longshot.sch.pdf index 6899aaf..d3616d2 100644 Binary files a/hardware/solar-breakout/bristol_longshot.sch.pdf and b/hardware/solar-breakout/bristol_longshot.sch.pdf differ diff --git a/hardware/solar-breakout/bristol_longshot.sch.png b/hardware/solar-breakout/bristol_longshot.sch.png new file mode 100644 index 0000000..8b22e8f Binary files /dev/null and b/hardware/solar-breakout/bristol_longshot.sch.png differ