From 1d1acee0697e206ed690f65d9e7a1dd03b2348d2 Mon Sep 17 00:00:00 2001 From: bloodstalker Date: Sat, 29 Jul 2017 18:32:54 +0430 Subject: trying to add header sensitivity --- bruiser/makefile | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'bruiser') 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: -- cgit v1.2.3