summaryrefslogtreecommitdiff
path: root/tools/build.sh
blob: 89aa19319b77bc025a124aa69f92531de74b6d6d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/sh


set -euf


# absolute paths
script="$(realpath $0)"
tools="$(dirname "${script}")"
src="$(dirname "${tools}")"
build="${src}/build"

# paths relative to the build or src folder
pcb='pcb'
schematic="${pcb}/iot-contact.kicad_sch"


mkdir -pv "${build}/${pcb}"
kicad-cli sch export pdf \
	--output "${build}/${schematic}.pdf" \
	--black-and-white \
	"${src}/${schematic}"