You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by jm...@apache.org on 2009/07/13 11:20:48 UTC

svn commit: r793513 - /spamassassin/trunk/masses/rule-qa/reports-from-logs

Author: jm
Date: Mon Jul 13 09:20:47 2009
New Revision: 793513

URL: http://svn.apache.org/viewvc?rev=793513&view=rev
Log:
ensure this script doesn't rely on Makefile.PL having been run

Modified:
    spamassassin/trunk/masses/rule-qa/reports-from-logs

Modified: spamassassin/trunk/masses/rule-qa/reports-from-logs
URL: http://svn.apache.org/viewvc/spamassassin/trunk/masses/rule-qa/reports-from-logs?rev=793513&r1=793512&r2=793513&view=diff
==============================================================================
--- spamassassin/trunk/masses/rule-qa/reports-from-logs (original)
+++ spamassassin/trunk/masses/rule-qa/reports-from-logs Mon Jul 13 09:20:47 2009
@@ -501,7 +501,8 @@
   system("rm -f rules/70_sandbox.cf rules/72_active.cf");
 
   # do this twice in case Makefile.PL is rebuilt
-  system ("( make build_rules; make build_rules ) < /dev/null");
+  my $perl = $^X;
+  system ("( make build_rules || $perl Makefile.PL; make build_rules ) < /dev/null");
 
   chdir "$hfdir/masses" or die "cannot chdir $hfdir/masses";
   open (FREQS, "./hit-frequencies -TxpaP $args |")