On Wed, Mar 6, 2013 at 10:51 PM, Reini Urban <rur...@x-ray.at> wrote:
> All this because of a wrong logic in the main Makefile.PL ("double
> negation always causes trouble")

>From your patch:

--- ./Makefile.PL.orig    2013-03-06 15:39:37.239573200 -0600
+++ ./Makefile.PL    2013-03-06 15:42:37.344245200 -0600
@@ -100,7 +100,7 @@

     # Do not run 10parl-generation tests in case of a pre built .par
(doesn't work)
     my %tests = map { $_ => 1 } <t/*.t>;
-    delete $tests{'t/10-parl-generation.t'} unless (!$par and $cc);
+    delete $tests{'t/10-parl-generation.t'} if ($par or !$cc);

     makemaker_args(
         MAN1PODS        => {
@@ -117,9 +117,7 @@
             'script/tkpp',
         ],
         DIR                     => [
-          (!$par and $cc) ? (
-            'myldr'
-          ) : (),
+          ($par or !$cc) ? () : ('myldr')
         ],



That's BS.


Cheers, Roderich

Reply via email to