diff options
Diffstat (limited to 'plugins/weblog/Makefile')
| -rw-r--r-- | plugins/weblog/Makefile | 11 | 
1 files changed, 7 insertions, 4 deletions
diff --git a/plugins/weblog/Makefile b/plugins/weblog/Makefile index 58d1801..b9f278a 100644 --- a/plugins/weblog/Makefile +++ b/plugins/weblog/Makefile @@ -19,7 +19,7 @@ endif  # -fprofile-instr-generate -fcoverage-mapping  # gcc:--coverage -CXXFLAGS+= -Wall -I. +CXXFLAGS+= -Wall -I. -I../..  CXXFLAGS+= -pthread -fvisibility=hidden -fPIC  ifeq ($(CXX),clang++-10) @@ -40,7 +40,8 @@ LIBS=\  -lboost_regex \  -lpthread \  -lssl -lcrypto \ --ldl +-ldl \ +-lcommon  ifeq ($(CXX),clang++-10)  LIBS+= \ @@ -56,6 +57,8 @@ LIBS+= \  -lstdc++fs  endif +LDFLAGS=-L../../libcommon +  PROGSRC=\      stringutil.cpp \      weblog.cpp @@ -74,8 +77,8 @@ all: $(PROJECTNAME).so  test-$(PROJECTNAME): $(TESTSRC:.cpp=.o)  	$(CXX) $(CXXFLAGS) $^ $(LIBS) -o $@ -$(PROJECTNAME).so: $(SRC:.cpp=.o) -	$(CXX) -shared $(CXXFLAGS) $^ $(LIBS) -o $@ +$(PROJECTNAME).so: ../../libcommon/libcommon.a $(SRC:.cpp=.o) +	$(CXX) -shared $(LDFLAGS) $^ $(LDLIBS) $(LIBS) -o $@  dep: $(TESTSRC:.cpp=.d)  | 
