diff options
-rw-r--r-- | daemon/makefile | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/daemon/makefile b/daemon/makefile index abe6190..080a089 100644 --- a/daemon/makefile +++ b/daemon/makefile @@ -3,25 +3,36 @@ CC=clang CC_FLAGS= LD_FLAGS= -TARGET=mutatord +TARGETD=mutatord +TARGETS=mutatorserver +TARGETC=mutatorclient ##################################RULES################################ .DEFAULT: all .PHONY: all clean help -all: $(TARGET) +all: $(TARGETD) $(TARGETC) $(TARGETS) .c.o: $(CC) $(CC_FLAGS) -c $< -o $@ -TARGET: +TARGETD: + $(CC) $^ $(LD_FLAGS) -o $@ + +TARGETS: + $(CC) $^ $(LD_FLAGS) -o $@ + +TARGETC: $(CC) $^ $(LD_FLAGS) -o $@ clean: - rm -f *.o *~ $(TARGET) + rm -f *.o *~ $(TARGETD) $(TARGETS) $(TARGETC) help: - @echo 'all builds the target. all is the default.' + @echo 'all builds the daemon, the server and the client. all is the default.' + @echo 'mutatord build the daemon' + @echo 'mutatorc builds the client' + @echo 'mutators builds the client' @echo 'clean runs clean.' @echo 'help runs help.' |