X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=int%2FMakefile;h=b311ea586fc6fdde42641f8fea9466ea875c2d6c;hb=c0713ad3a24ba71c79dd55ed208fcb72ad6bee08;hp=f6e3402352bbab6329e3c3bf30bcfd80640fec33;hpb=48bddd6acbfceed71f699e937c750f0994cc00fc;p=mTask.git diff --git a/int/Makefile b/int/Makefile index f6e3402..b311ea5 100644 --- a/int/Makefile +++ b/int/Makefile @@ -1,6 +1,18 @@ -CFLAGS:=-g -Wall -Wextra -Werror -all: mTaskSymbols.h int +CPPFLAGS:=-g -Wall -Wextra -Werror -DDEBUG +PROG:=main +OBJS:=interpret.o sds.o task.o main.o + +all: mTaskSymbols.h $(PROG) + +%.o: %.cpp + g++ $(CPPFLAGS) -c $< -o $@ + +$(PROG): $(OBJS) misc.h + g++ $(LDFLAGS) -o $@ $(OBJS) mTaskSymbols.h: CLMFLAGS=-nr make -BC .. mTaskInterpret ../mTaskInterpret > $@ + +clean: + $(RM) $(OBJS) $(PROG)