MODELS=$(wildcard *.slx) BUILD_DIRS=$(MODELS:%.slx=%_rpp) all: lib matlab -nojvm -r "try; rpp_build_demos(); catch ME, disp(getReport(ME)); exit(1); end; exit(0)" %_rpp: %.slx lib matlab -nojvm -r "try; rpp_build_demos($<); catch ME, disp(getReport(ME)); exit(1); end; exit(0)" lib: $(MAKE) -C ../lib rpp-lib.lib clean: rm -rf $(BUILD_DIRS)