CLM:=clm CLMFLAGS:=-nt -l -lreadline LIBRARYDIR:=Clean\ System\ Files BINARIES:=test .PHONY: readline clean all: readline $(BINARIES) readline: $(MAKE) -C $(LIBRARYDIR) %: %.icl $(CLM) $(CLMFLAGS) $(basename $<) -o $@ clean: $(MAKE) -C $(LIBRARYDIR) clean $(RM) -v $(BINARIES) $(RM) -v $(addprefix $(LIBRARYDIR)/,$(addsuffix .*,$(BINARIES)))