]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - build/module.tpl
Protection against deletion of Header.
[u/mrichter/AliRoot.git] / build / module.tpl
index f927b663b41a40d34aa29778207b5dded35b6d96..c5b00379c925fe1dc2938436116fe885c73edb64 100644 (file)
@@ -272,7 +272,7 @@ endif
        $(MUTE)echo '#pragma link off all classes;' >> $@
        $(MUTE)echo '#pragma link off all functions;' >> $@
        $(MUTE)$(foreach i, $(@PACKAGE@CINTCLASSES), \
-          echo "#pragma link C++ class $(i);" >> $@ ;)
+          echo "#pragma link C++ class $(i)+;" >> $@ ;)
        $(MUTE)echo '#endif' >> $@
 
 $(@PACKAGE@DS): $(@PACKAGE@CINTHDRS) $(@PACKAGE@DH) @MODULE@/module.mk @MODULE@/tgt_$(ALICE_TARGET)/@PACKAGE@_srcslist
@@ -428,8 +428,9 @@ smell-@MODULE@: $(@PACKAGE@SMELL)
 # targets to create .par archives (jgrosseo)
 @PACKAGE@.par: $(patsubst %,@MODULE@/@PACKAGE@/%,$(filter-out dict.%, $(HDRS) $(SRCS) $(DHDR) $(PKGFILE) Makefile Makefile.arch lib@PACKAGE@.pkg PROOF-INF))
        @echo "Creating archive" $@ ...
-       @cd @MODULE@; tar cfzh ../$@ @PACKAGE@
+       @cd @MODULE@; tar cfzh /tmp/$@ @PACKAGE@
        @rm -rf @MODULE@/@PACKAGE@
+       @echo "package" $@ "in /tmp/"$@
        @echo $@ "done"
 
 @MODULE@/@PACKAGE@/Makefile: @MODULE@/Makefile
@@ -455,6 +456,6 @@ smell-@MODULE@: $(@PACKAGE@SMELL)
 test-@PACKAGE@.par: @PACKAGE@.par
        @echo "INFO: The file $< is now tested, in case of an error check in par-tmp/@PACKAGE@."
        @mkdir -p par-tmp
-       @cd par-tmp; tar xfz ../$<;     cd $(subst .par,,$<); PROOF-INF/BUILD.sh
+       @cd par-tmp; tar xfz /tmp/$<;   cd $(subst .par,,$<); PROOF-INF/BUILD.sh
        @rm -rf par-tmp/@PACKAGE@
        @echo "INFO: Testing succeeded (already cleaned up)"