summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pcb/meson.build8
1 files changed, 5 insertions, 3 deletions
diff --git a/pcb/meson.build b/pcb/meson.build
index b6a3060..fed8a7f 100644
--- a/pcb/meson.build
+++ b/pcb/meson.build
@@ -1,3 +1,5 @@
+kicad_cli = find_program('kicad-cli', required : true)
+
schematic_files = [
'iot-contact.kicad_sch',
'contacts.kicad_sch',
@@ -10,7 +12,7 @@ schematic_files = [
schematic = custom_target(
output: ['schematic.pdf'],
command: [
- 'kicad-cli',
+ kicad_cli,
'sch',
'export',
'pdf',
@@ -24,7 +26,7 @@ erc_report = custom_target(
input: 'iot-contact.kicad_sch',
output: 'erc-report.txt',
command: [
- 'kicad-cli',
+ kicad_cli,
'sch',
'erc',
'--severity-all',
@@ -37,7 +39,7 @@ erc_report = custom_target(
bom = custom_target(
output: ['bill-of-materials.csv'],
command: [
- 'kicad-cli',
+ kicad_cli,
'sch',
'export',
'bom',