dspsrc := $(wildcard *.dsp) cppsrc := $(addprefix $(DEST), $(dspsrc:.dsp=.cpp)) appl := $(addprefix $(DEST), $(dspsrc:.dsp=$(EXT))) all : $(appl) $(DEST)%$(EXT) : %.dsp faust $(VEC) -a $(ARCH) $< -o $@.cpp $(CXX) -O3 $(CXXFLAGS) $@.cpp $(LIB) -o $@ clean : rm -f $(DEST)