Browse Source

Makefile: support CXXFLAGS and LDFLAGS passed via environment

pull/808/head
KARBOWSKI Piotr 4 years ago
parent
commit
678626ef82
  1. 9
      Makefile

9
Makefile

@ -61,9 +61,10 @@ SRC = $(wildcard src/*.cpp)
OBJS = $(SRC:src/%.cpp=build/%.o)
DEPS = $(SRC:src/%.cpp=build/%.d)
MANPAGE = mergerfs.1
CXXFLAGS = \
CXXFLAGS ?= ${OPT_FLAGS}
CXXFLAGS := \
${CXXFLAGS} \
-std=c++0x \
$(OPT_FLAGS) \
$(STATIC_FLAGS) \
$(LTO_FLAGS) \
-Wall \
@ -76,7 +77,9 @@ FUSE_FLAGS = \
MFS_FLAGS = \
-DUSE_XATTR=$(USE_XATTR) \
-DUGID_USE_RWLOCK=$(UGID_USE_RWLOCK)
LDFLAGS = \
LDFLAGS := \
${LDFLAGS} \
-pthread \
-lrt

Loading…
Cancel
Save