rake: export gerber in a directory
This commit is contained in:
parent
f6f612837c
commit
ce526a753e
7
Rakefile
7
Rakefile
|
@ -115,9 +115,10 @@ end
|
||||||
desc "archive gerbers"
|
desc "archive gerbers"
|
||||||
rule ".brd.zip" => ".versioned.lht" do |t|
|
rule ".brd.zip" => ".versioned.lht" do |t|
|
||||||
base = File.basename(t.source, ".versioned.lht")
|
base = File.basename(t.source, ".versioned.lht")
|
||||||
puts base
|
dir = "fabrication"
|
||||||
sh "pcb-rnd -x cam gerber:JLC_PCB --outfile #{base}.brd #{t.source} 2> /dev/null"
|
sh "mkdir #{dir}" unless File.directory?(dir)
|
||||||
sh "zip --quiet #{t.name} #{base}.brd.xln #{base}.brd.a* #{base}.brd.g*"
|
sh "pcb-rnd -x cam gerber:JLC_PCB --outfile #{dir}/#{base}.brd #{t.source} 2> /dev/null"
|
||||||
|
sh "zip --quiet #{t.name} #{dir}/*"
|
||||||
end
|
end
|
||||||
|
|
||||||
desc "generate BOM file from schematic"
|
desc "generate BOM file from schematic"
|
||||||
|
|
Loading…
Reference in New Issue