# HG changeset patch # User Mychaela Falconia # Date 1624742208 0 # Node ID 000411b39576995e0f9f5c9450bb9c294f11c8e4 # Parent fa13dce948433470f4626ae3ac1d71305040c7eb lunalcd2/src/Makefile: generate BOM outputs diff -r fa13dce94843 -r 000411b39576 lunalcd2/src/Makefile --- a/lunalcd2/src/Makefile Sat Jun 26 21:16:08 2021 +0000 +++ b/lunalcd2/src/Makefile Sat Jun 26 21:16:48 2021 +0000 @@ -1,8 +1,18 @@ VSRCS= vsrc/MAX1916.v vsrc/bl_current_sink.v vsrc/board.v \ vsrc/current_select.v vsrc/lcd_module.v +BOMS= tallied-bom.txt tallied-bom.csv comptab.txt NETS= sverp.unet bound.unet pcb-netlist.txt -all: ${NETS} elements.pcb +all: ${BOMS} ${NETS} elements.pcb + +tallied-bom.txt: MCL + ueda-mkbom -cr > $@ + +tallied-bom.csv: MCL + ueda-csvbom > $@ + +comptab.txt: MCL + ueda-shortbom > $@ sverp.unet: ${VSRCS} primitives Makefile ueda-sverp -o $@ ${VSRCS}