From 371aab6d4ba4988a034e43f6a67fcaadf0424549 Mon Sep 17 00:00:00 2001 From: Nick Peng Date: Tue, 10 Dec 2019 23:54:45 +0800 Subject: [PATCH] support override CFLAGS and CXXFLAGS --- src/Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Makefile b/src/Makefile index 2de823a..4b9b0b9 100644 --- a/src/Makefile +++ b/src/Makefile @@ -18,13 +18,13 @@ BIN=smartdns OBJS_LIB=lib/rbtree.o lib/art.o lib/bitops.o lib/radix.o lib/conf.o OBJS=smartdns.o fast_ping.o dns_client.o dns_server.o dns.o util.o tlog.o dns_conf.o dns_cache.o http_parse.o $(OBJS_LIB) CFLAGS +=-O2 -g -Wall -Wstrict-prototypes -fno-omit-frame-pointer -Wstrict-aliasing -CFLAGS +=-Iinclude -CFLAGS += -DBASE_FILE_NAME=\"$(notdir $<)\" +override CFLAGS +=-Iinclude +override CFLAGS += -DBASE_FILE_NAME=\"$(notdir $<)\" ifdef VER -CFLAGS += -DSMARTDNS_VERION=\"$(VER)\" +override CFLAGS += -DSMARTDNS_VERION=\"$(VER)\" endif CXXFLAGS=-O2 -g -Wall -std=c++11 -CXXFLAGS +=-Iinclude +override CXXFLAGS +=-Iinclude ifeq ($(STATIC), yes) LDFLAGS += -lssl -lcrypto -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -ldl -static else