diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 17 |
1 files changed, 13 insertions, 4 deletions
@@ -1,3 +1,8 @@ +CFLAGS=-std=c99 -Wall -O0 -c +CLM=clm +CLMFLAGS=-I CleanReadLine -l -lreadline -l compile.o +RUNFLAGS=-nr -nt + all: iclean clean: @@ -5,14 +10,18 @@ clean: make -C CleanReadLine clean compile.o: compile.c - cc -O0 -c compile.c + $(CC) $(CFLAGS) compile.c iclean: compile.o iclean.icl readline - clm -I CleanReadLine -l -lreadline -l compile.o iclean -o iclean + $(CLM) $(CLMFLAGS) iclean -o iclean -readline: +readline: FORCE make -C CleanReadLine run: iclean - ./iclean -nr -nt + ./iclean $(RUNFLAGS) + +FORCE: + +.PHONY: FORCE clean run |