$(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
# 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
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)"