Allow custom flags (#141)
Signed-off-by: Thomas Rohloff <v10lator@myway.de>
This commit is contained in:
parent
6994a3cac9
commit
bd576e3c5b
15
Makefile
15
Makefile
|
|
@ -1,6 +1,10 @@
|
||||||
CC := gcc
|
CC := gcc
|
||||||
CXX := g++
|
CXX := g++
|
||||||
AR := ar
|
AR := ar
|
||||||
|
|
||||||
|
DIST_CFLAGS := $(CFLAGS)
|
||||||
|
DIST_CXXFLAGS := $(CXXFLAGS)
|
||||||
|
|
||||||
COMMONFLAGS = -fsanitize=address
|
COMMONFLAGS = -fsanitize=address
|
||||||
CFLAGS = -fPIC $(COMMONFLAGS) -I./pclsync -I/usr/include
|
CFLAGS = -fPIC $(COMMONFLAGS) -I./pclsync -I/usr/include
|
||||||
ifneq (,$(filter clang%,$(CC)))
|
ifneq (,$(filter clang%,$(CC)))
|
||||||
|
|
@ -41,6 +45,11 @@ else
|
||||||
$(error Invalid BUILD. Use 'debug' or 'release')
|
$(error Invalid BUILD. Use 'debug' or 'release')
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
CFLAGS += $(DIST_CFLAGS)
|
||||||
|
CXXFLAGS += $(DIST_CXXFLAGS)
|
||||||
|
LIBLDFLAGS += $(LDFLAGS)
|
||||||
|
EXECLDFLAGS += $(LDFLAGS)
|
||||||
|
|
||||||
ifeq ($(SCAN), 1)
|
ifeq ($(SCAN), 1)
|
||||||
CC := scan-build -o scanresults $(CC)
|
CC := scan-build -o scanresults $(CC)
|
||||||
CXX := scan-build -o scanresults $(CXX)
|
CXX := scan-build -o scanresults $(CXX)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue