correct dependencies when adding/removing files
authoralibrary <alibrary@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 22 Feb 2002 08:02:27 +0000 (08:02 +0000)
committeralibrary <alibrary@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 22 Feb 2002 08:02:27 +0000 (08:02 +0000)
build/module.tpl

index 9491c626e04ca77f64662e9765d3371d03213a7b..034c8ef7bd47624b32d479efc62130edbc61bc66 100644 (file)
@@ -142,12 +142,12 @@ ifndef ALIQUIET
 endif
          $(MUTE)$(LD) $(LDFLAGS) $(@PACKAGE@O) $(@PACKAGE@DO) $(BINLIBDIRS) $(LIBS) $(@PACKAGE@ELIBS) $(EXEFLAGS) -o $@ 
 
-$(@PACKAGE@DS): $(@PACKAGE@CINTHDRS) $(@PACKAGE@DH)
+$(@PACKAGE@DS): $(@PACKAGE@CINTHDRS) $(@PACKAGE@DH) @MODULE@/module.mk
 ifndef ALIQUIET
         @echo "***** Creating $@ *****";       
 endif
         @(if [ ! -d '$(dir $@)' ]; then echo "***** Making directory $(dir $@) *****"; mkdir -p $(dir $@); fi;)
-        $(MUTE)rootcint -f $@ -c $(CINTFLAGS) $(@PACKAGE@INC) $^
+        $(MUTE)rootcint -f $@ -c $(CINTFLAGS) $(@PACKAGE@INC) $(shell echo $^ | sed -e 's/@MODULE@\/module\.mk//')
 
 $(@PACKAGE@DO): $(@PACKAGE@DS)
 ifndef ALIQUIET