summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRoland Reichwein <mail@reichwein.it>2023-02-11 11:55:22 +0100
committerRoland Reichwein <mail@reichwein.it>2023-02-11 11:55:22 +0100
commitc5c705b39991d4472cfd601dcd753a5d3c4997bb (patch)
treeb4c698d4b6a08f94f8e8476fc048bf1873d9a6f9
parentbfd4e0d1e4924d24cc4b43417e59af923b9c3e5f (diff)
Adjusted Makefile
-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))
+