Changeset 6093


Ignore:
Timestamp:
01/19/10 19:51:11 (2 years ago)
Author:
DrakeDiedrich
Message:

Item2607: Support both JavaScript::Minifier and JavaScript::Minifier::XS APIs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/Release01x00/BuildContrib/lib/Foswiki/Contrib/Build.pm

    r5934 r6093  
    10791079    } 
    10801080    elsif ( eval { require JavaScript::Minifier } ) { 
    1081         $minifier = \&JavaScript::Minifier::minify; 
     1081        $minifier = sub { JavaScript::Minifier::minify(input => $_[0]) }; 
    10821082    } 
    10831083    else { 
     
    10931093    close(IF); 
    10941094 
    1095     $text = &{$minifier}( input => $text ); 
     1095    $text = &{$minifier}( $text ); 
    10961096 
    10971097    unless ( $this->{-n} ) { 
     
    11331133    } 
    11341134    elsif ( eval { require CSS::Minifier } ) { 
    1135         $minifier = \&CSS::Minifier::minify; 
     1135        $minifier = sub { CSS::Minifier::minify(input => $_[0]) }; 
    11361136    } 
    11371137    else { 
     
    11471147    close(IF); 
    11481148 
    1149     $text = &{$minifier}( input => $text ); 
     1149    $text = &{$minifier}( $text ); 
    11501150 
    11511151    unless ( $this->{-n} ) { 
Note: See TracChangeset for help on using the changeset viewer.