projects
/
invirt/third/libt4.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Lots of clean-ups and simplifications
[invirt/third/libt4.git]
/
Makefile
diff --git
a/Makefile
b/Makefile
index
4a239bc
..
b160065
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-1,9
+1,10
@@
-CXXFLAGS = -g -MMD -Werror -I. -std=c++11
-LDFLAGS =
-CXX = g++
-CC = g++
+CXXFLAGS ?= -g -MMD -Werror -I. -std=c++11
+LDFLAGS ?=
+CXX ?= g++
+CC ?= g++
+EXTRA_TARGETS ?=
-all: lock_demo lock_server lock_tester rsm_tester rpc/rpctest
+all: lock_demo lock_server lock_tester rsm_tester rpc/rpctest $(EXTRA_TARGETS)
rpc/librpc.a: rpc/rpc.o rpc/connection.o rpc/pollmgr.o rpc/thr_pool.o rpc/jsl_log.o
rm -f $@
rpc/librpc.a: rpc/rpc.o rpc/connection.o rpc/pollmgr.o rpc/thr_pool.o rpc/jsl_log.o
rm -f $@
@@
-31,6
+32,6
@@
rsm_tester: $(rsm_tester) rpc/librpc.a
-include rpc/*.d
clean_files=rpc/rpctest rpc/*.o *.d rpc/*.d rpc/librpc.a *.o lock_server lock_tester lock_demo rsm_tester
-include rpc/*.d
clean_files=rpc/rpctest rpc/*.o *.d rpc/*.d rpc/librpc.a *.o lock_server lock_tester lock_demo rsm_tester
-.PHONY: clean
+.PHONY: clean $(EXTRA_TARGETS)
clean:
rm -rf $(clean_files)
clean:
rm -rf $(clean_files)