From 34d72042120ac414af10d166c70094ed2f474a84 Mon Sep 17 00:00:00 2001 From: Fons Rademakers <Fons.Rademakers@cern.ch> Date: Mon, 12 Jan 2004 22:33:47 +0000 Subject: [PATCH] for all dictionaries look at cint/lib/prec_stl and cint/stl when generating dependencies. git-svn-id: http://root.cern.ch/svn/root/trunk@7896 27541ba8-7e3a-0410-8455-c3a389f83636 --- Makefile | 8 ++++++-- base/Module.mk | 3 --- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index ce0a8ea0643..f5b7af5d321 100644 --- a/Makefile +++ b/Makefile @@ -345,10 +345,14 @@ build/dummy.d: config $(ROOTRC) $(RMKDEP) $(BINDEXP) $(ALLHDRS) fi) %.d: %.c $(RMKDEP) - $(MAKEDEP) $@ "$(CFLAGS)" $*.c > $@ + $(MAKEDEP) $@ "$(CFLAGS)" $< > $@ + +G__%.d: G__%.cxx $(RMKDEP) + $(MAKEDEP) $@ "$(CXXFLAGS) -I$(CINTDIR)/lib/prec_stl -I$(CINTDIR)/stl" \ + $< > $@ %.d: %.cxx $(RMKDEP) - $(MAKEDEP) $@ "$(CXXFLAGS)" $*.cxx > $@ + $(MAKEDEP) $@ "$(CXXFLAGS)" $< > $@ $(CORELIB): $(COREO) $(COREDO) $(CINTLIB) $(CORELIBDEP) ifneq ($(ARCH),alphacxx6) diff --git a/base/Module.mk b/base/Module.mk index 7f9e36ad23a..df5474a6291 100644 --- a/base/Module.mk +++ b/base/Module.mk @@ -76,9 +76,6 @@ distclean-base: clean-base distclean:: distclean-base ##### extra rules ###### -$(BASEDIRS)/G__Base2.d: $(BASEDS2) $(RMKDEP) - $(MAKEDEP) $@ "$(CFLAGS) -I$(CINTDIR)/lib/prec_stl -I$(CINTDIR)/stl" \ - $*.cxx > $@ ifeq ($(ARCH),alphacxx6) $(BASEDIRS)/TRandom.o: $(BASEDIRS)/TRandom.cxx $(CXX) $(NOOPT) $(CXXFLAGS) -o $@ -c $< -- GitLab