view lunalcd2/src/Makefile @ 62:907bff95244d

lunalcd2/src/Makefile: generate elements.pcb
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 25 Jun 2021 19:11:21 +0000
parents df8f40386c0b
children 000411b39576
line wrap: on
line source

VSRCS=	vsrc/MAX1916.v vsrc/bl_current_sink.v vsrc/board.v \
	vsrc/current_select.v vsrc/lcd_module.v
NETS=	sverp.unet bound.unet pcb-netlist.txt

all:	${NETS} elements.pcb

sverp.unet:	${VSRCS} primitives Makefile
	ueda-sverp -o $@ ${VSRCS}

bound.unet:	MCL sverp.unet
	unet-bind -c sverp.unet $@

pcb-netlist.txt:	bound.unet
	unet2pcb bound.unet $@

elements.pcb:	MCL
	ueda-getfps -ch | ueda-runm4 > $@

clean:
	rm -f *.unet *.txt *.csv errs elements.pcb