X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=Makefile;h=32b737293128ec0263281fcea00613da6a6141f1;hb=59bae2bb34904a71ba319cecb47af322c65f1f73;hp=6dd1a70f89a8e1d7b1d970349824aa17edb09773;hpb=c1881c179f5da9c41193ba9534c2ffb9be48b8d5;p=CleanReadLine.git diff --git a/Makefile b/Makefile index 6dd1a70..32b7372 100644 --- a/Makefile +++ b/Makefile @@ -1,11 +1,19 @@ -SHELL:=/bin/bash -CLM=clm -CLMFLAGS=-nt -l /usr/lib/libreadline.so +CLM:=clm +CLMFLAGS:=-nt -l -lreadline -I $$CLEAN_HOME/lib/clean-platform/OS-Independent -I $$CLEAN_HOME/lib/Generics +LIBRARYDIR:=Clean\ System\ Files +BINARIES:=test -all: test +.PHONY: readline clean + +all: readline $(BINARIES) + +readline: + $(MAKE) -C $(LIBRARYDIR) %: %.icl $(CLM) $(CLMFLAGS) $(basename $<) -o $@ clean: - $(RM) -v test Clean\ System\ Files/test.* + $(MAKE) -C $(LIBRARYDIR) clean + $(RM) -v $(BINARIES) + $(RM) -v $(addprefix $(LIBRARYDIR)/,$(addsuffix .*,$(BINARIES)))