VERILOG_SRC = gene_aleatoire.v lfsr.v pwm.v sspwm.v test_sspwm.v DAT_FILES = test1.dat test2.dat test3.dat FFT_FILES = $(patsubst %.dat, %.fft, $(DAT_FILES)) .SUFFIXES: .o .fft .dat all: transvec plot transvec: transvec.c gcc $< -o $@ -lfftw3 %.fft : %.dat transvec ./transvec $< plot : $(FFT_FILES) gnuplot plot.gnu - $(DAT_FILES) : $(VERILOG_SRC) cver $(VERILOG_SRC) clean : rm -f transvec *~ *.vcd *.log *.dat *.fft