From c5c705b39991d4472cfd601dcd753a5d3c4997bb Mon Sep 17 00:00:00 2001 From: Roland Reichwein Date: Sat, 11 Feb 2023 11:55:22 +0100 Subject: Adjusted Makefile --- Makefile | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) (limited to 'Makefile') 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)) + -- cgit v1.2.3