diff --git a/Makefile b/Makefile index 83e02460f241f0229477fcc41c10313e668de00b..ed1e2382a35347db1ad697fce2e929d92485cbab 100644 --- a/Makefile +++ b/Makefile @@ -504,7 +504,7 @@ bininstall: _all fi $(SUBDIRS_INSTALL): - @DESTDIR="$(DESTDIR)" ASTSBINDIR="$(ASTSBINDIR)" $(MAKE) -C $(@:-install=) install + @DESTDIR="$(DESTDIR)" ASTSBINDIR="$(ASTSBINDIR)" $(MAKE) --quiet $(PRINT_DIR) -C $(@:-install=) install NEWMODS=$(notdir $(wildcard */*.so)) OLDMODS=$(filter-out $(NEWMODS),$(notdir $(wildcard $(DESTDIR)$(MODULES_DIR)/*.so))) diff --git a/Makefile.moddir_rules b/Makefile.moddir_rules index 4343599a4f2e56135277b7faee3f6e3ed4c94107..8db597cb41e997b66c854ecaa34debc9cdfe9c74 100644 --- a/Makefile.moddir_rules +++ b/Makefile.moddir_rules @@ -34,8 +34,6 @@ endif include $(ASTTOPDIR)/Makefile.rules -#comma:=, # not used - # Both C++ and C++ sources need their module name in AST_MODULE # We also pass whatever _INCLUDE list is generated by menuselect # (they are stored in file 'makeopts') @@ -99,7 +97,8 @@ clean:: rm -f modules.link install:: all - for x in $(LOADABLE_MODS:%=%.so); do $(INSTALL) -m 755 $$x $(DESTDIR)$(MODULES_DIR) ; done + @echo "Installing modules from `basename $(CURDIR)`..." + @for x in $(LOADABLE_MODS:%=%.so); do $(INSTALL) -m 755 $$x $(DESTDIR)$(MODULES_DIR) ; done uninstall::