diff --git a/Makefile.in b/Makefile.in index ec4f9d89..91b15f6e 100644 --- a/Makefile.in +++ b/Makefile.in @@ -22,18 +22,10 @@ CLEAN := znc znc-static *.o core core.* DISTCLEAN := Makefile config.log config.status znc-config .depend \ modules/.depend modules/Makefile -.PHONY: all modules clean depend distclean install +.PHONY: all modules clean distclean install all: znc @MODTARGET@ -.depend: - @mkdir -p .depend - -depend: .depend - @if test -n "@MODTARGET@"; then \ - $(MAKE) -C modules depend ; \ - fi - znc: $(OBJS) $(CXX) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) @@ -56,7 +48,8 @@ clean: distclean: clean rm -rf $(DISTCLEAN) -%.o: %.cpp .depend +%.o: %.cpp + @mkdir -p .depend $(CXX) $(CXXFLAGS) $(INCLUDES) -c -o $@ $< -MMD -MF .depend/$<.dep install: znc @MODTARGET@ diff --git a/modules/Makefile.in b/modules/Makefile.in index a5aeb20b..0dcd6e00 100644 --- a/modules/Makefile.in +++ b/modules/Makefile.in @@ -47,15 +47,10 @@ TARGETS := $(addsuffix .so, $(FILES)) CLEAN := *.so -.PHONY: all clean depend install modperl_install +.PHONY: all clean install modperl_install all: $(TARGETS) -.depend: - @mkdir -p .depend - -depend: .depend - install: all create_install_dir install_metadirs $(PERLHOOK) install -m 0755 $(TARGETS) $(DESTDIR)$(MODDIR) @@ -74,7 +69,8 @@ install_metadirs: create_install_dir clean: rm -rf $(CLEAN) -%.so: %.cpp .depend +%.so: %.cpp + @mkdir -p .depend $(CXX) $(MODFLAGS) $(INCLUDES) $(LDFLAGS) -shared -o $@ $< $($(basename $<)FLAGS) -MMD -MF .depend/$<.dep modperl_install: create_install_dir