--- gp2root/Makefile 2006/10/22 08:26:35 1.2 +++ gp2root/Makefile 2006/10/22 08:56:17 1.3 @@ -57,6 +57,15 @@ @echo "#pragma link off all global;" >> $@ @echo "#pragma link C++ class `echo $@ | sed 's/LinkDef.h//'`;" >> $@ +pAllEventLinkDef.h: pEvent.h pDetector.h pHit.h pHeader.h + @echo "#pragma link off all class;" > $@ + @echo "#pragma link off all function;" >> $@ + @echo "#pragma link off all global;" >> $@ + @for i in $^; do \ + echo "#pragma link C++ class `echo "$$i" | sed 's/.h//'`;" >> $@;\ + done + + pAllEventDict.cxx: pEvent.h pDetector.h pHit.h pHeader.h pAllEventLinkDef.h rootcint -f $@ -c $^