PICTURES = \
	common/logo-penguins.pdf \
	common/logo-square.pdf \
	common/bootlin-logo.pdf \
	cell-silicon.pdf \
	cell-silicon-stroke.pdf \
	cell-diode.pdf \
	cell-diode-bias.pdf \
	cell-mosfet.pdf \
	cell-mosfet-blocking.pdf \
	cell-mosfet-passing.pdf \
	cell-fg.pdf \
	cell-fg-blocking.pdf \
	cell-fg-passing.pdf \
	cell-fg-tunnel-program.pdf \
	cell-fg-tunnel-erase.pdf \
	cell-fg-tunnel-erase-real.pdf \
	bf-barrier.pdf \
	bf-retention.pdf \
	memory-cell.pdf \
	memory-cell-serial.pdf \
	memory-cell-serial-n.pdf \
	memory-cell-serial-nand.pdf \
	memory-string.pdf \
	memory-string-read.pdf \
	memory-array.pdf \
	memory-array-details.pdf \
	rawnand-interface.pdf \
	nand-protocol.pdf \
	nand-operations.pdf \
	nand-proto-implem.pdf \
	nand-stack.pdf \
	nand-mtd-stack.pdf \
	nand-legacy-stack.pdf \
	nand-patterns.pdf \
	nand-patterns-examples.pdf \
	boris.pdf

all: $(PICTURES)
	$(PDFLATEX_ENV) pdflatex -shell-escape raynal-understand-and-drive-your-nand.tex

%.pdf: %.svg
	inkscape -D -A $@ $<

%.pdf: %.eps
	epstopdf --outfile=$@ $^

%.eps: %.dia
	dia -e $@ -t eps $^

clean:
	$(RM) -r common/*.pdf *.pdf *.pyg *.snm *.toc *.vrb *.aux *.nav *.out *.dia~ *.log _minted*
