INTROFIGS=intro_Ax intro_PQx intro_fft1 intro_fft2 intro_fft3 intro_4choose2 intro_4choose2_tree intro_matrixmul1 intro_matrixmul2 intro_matrixmul3
FFT_FIGS=ub_fft_product ub_fft_with_input ub_fft_with_exec
CONV_FIGS=ub_convolution ub_convolution_with_exec
RANK_FIGS=ub_tensor_rank ub_kronecker ub_matrixmul1 ub_matrixmul2 ub_matrixmul3 ub_matrixmul4 ub_kruskal
BINOM_FIGS=ub_binomial_first_lev ub_binomial ub_binomial_with_exec

UB_FIGS=$(FFT_FIGS) $(CONV_FIGS) $(RANK_FIGS) $(BINOM_FIGS)
FIGS=$(INTROFIGS) $(UB_FIGS)
PDFS=$(FIGS:=.pdf)

all: $(PDFS)

%.pdf: %.asy
	asy $<

clean:
	rm -f $(PDFS)

