diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 17 |
1 files changed, 7 insertions, 10 deletions
@@ -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)) + |