summaryrefslogtreecommitdiffhomepage
path: root/plugins/weblog/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/weblog/Makefile')
-rw-r--r--plugins/weblog/Makefile11
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)