diff options
author | bloodstalker <thabogre@gmail.com> | 2017-07-29 14:02:54 +0000 |
---|---|---|
committer | bloodstalker <thabogre@gmail.com> | 2017-07-29 14:02:54 +0000 |
commit | 1d1acee0697e206ed690f65d9e7a1dd03b2348d2 (patch) | |
tree | 7dbe3cee1f9a4339d7726d92948164b1f35a7450 /bruiser/makefile | |
parent | new command (diff) | |
download | mutator-1d1acee0697e206ed690f65d9e7a1dd03b2348d2.tar.gz mutator-1d1acee0697e206ed690f65d9e7a1dd03b2348d2.zip |
trying to add header sensitivity
Diffstat (limited to 'bruiser/makefile')
-rw-r--r-- | bruiser/makefile | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/bruiser/makefile b/bruiser/makefile index 136b1c6..278da47 100644 --- a/bruiser/makefile +++ b/bruiser/makefile @@ -9,6 +9,7 @@ LUA?=JIT LIB_LUA=./lua-5.3.4/src/liblua.a LIB_LUA_JIT=./LuaJIT/src/libluajit.a HEADER_LIST=bruiser.h bruiser-extra.h CompletionHints.h +SRCS=bruiser.cpp, CompletionHints.cpp, ORCmutation.cpp, mutagen.cpp #for some reason without ld the build fails on ubuntu trusty on travis EXTRA_LD_FLAGS+=-ldl ######################################RULES#################################### @@ -18,7 +19,15 @@ EXTRA_LD_FLAGS+=-ldl all: $(BRUISER) -.cpp.o: +depend: .bruiser.d + +.bruiser.d: $(SRCS) + rm -f ./.bruisr.d + $(CXX) $(CXX_FLAGS) -MMD $^ -MF ./.bruiser.d; + +-include ./.bruiser.d + +.cpp.o: depend $(CXX) $(CXX_FLAGS) -c $< -o $@ linenoise.o: |