EXAMPLE = primitives SRC = $(EXAMPLE).dsp SAMPLES = 30 FILEOUT = primitives.csv ERR_LOG = err_log.txt all: $(FILEOUT) $(FILEOUT): $(SRC) faustine -f $(SRC) -l $(SAMPLES) 1> $@ 2> $(ERR_LOG) clean:: rm -f gmon.out $(FILEOUT) $(ERR_LOG)