summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--Makefile17
1 files changed, 7 insertions, 10 deletions
diff --git a/Makefile b/Makefile
index 2e19495..df59b98 100644
--- a/Makefile
+++ b/Makefile
@@ -2,10 +2,6 @@ include ../../common.mk
PROJECTNAME=weblog
-CXXFLAGS+= -fvisibility=hidden -fPIC
-
-CXXFLAGS+= -I../..
-
LDLIBS=\
-lreichwein \
-lboost_context \
@@ -24,10 +20,10 @@ PROGSRC=\
SRC=$(PROGSRC)
-all: $(PROJECTNAME).so
+all: $(PROJECTNAME)
-$(PROJECTNAME).so: $(SRC:.cpp=.o)
- $(CXX) $(LDFLAGS) $^ -shared $(LDLIBS) $(LIBS) -o $@
+$(PROJECTNAME): $(SRC:.cpp=.o)
+ $(CXX) $(LDFLAGS) $^ $(LDLIBS) $(LIBS) -o $@
%.d: %.cpp
$(CXX) $(CXXFLAGS) -MM -MP -MF $@ -c $<
@@ -40,13 +36,14 @@ $(PROJECTNAME).so: $(SRC:.cpp=.o)
ADD_DEP=Makefile
install:
- mkdir -p $(DESTDIR)/usr/lib/webserver/plugins
- cp $(PROJECTNAME).so $(DESTDIR)/usr/lib/webserver/plugins
+ mkdir -p $(DESTDIR)/usr/bin
+ cp $(PROJECTNAME) $(DESTDIR)/usr/bin/
# misc ---------------------------------------------------
clean:
- -rm -f *.o *.so *.d
+ -rm -f *.o *.d $(PROJECTNAME)
.PHONY: clean install all
-include $(wildcard $(SRC:.cpp=.d))
+