Changeset 20899

Show
Ignore:
Timestamp:
10/07/08 17:58:06 (3 months ago)
Author:
yappo
Message:

s/flavour/flavor/g

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/perl/Module-Setup/trunk/lib/Module/Setup.pm

    r20631 r20899  
    5757    } 
    5858 
    59     $options->{flavor}       ||= $self->select_flavour; 
     59    $options->{flavor}       ||= $self->select_flavor; 
    6060    $options->{flavor_class} ||= 'Default'; 
    6161 
     
    7474    $options->{module} = shift @argv; 
    7575    $options->{flavor} = shift @argv if @argv; 
    76     $options->{flavor} ||= $self->select_flavour; 
     76    $options->{flavor} ||= $self->select_flavor; 
    7777 
    7878    if ($options->{pack}) { 
     
    456456} 
    457457 
    458 sub select_flavour { 
     458sub select_flavor { 
    459459    my $self     = shift; 
    460460    return 'default' unless -d $self->module_setup_dir('flavors'); 
    461461 
    462     my $flavours = $self->_collect_flavours; 
    463     $self->_show_flavours_list($flavours); 
    464  
    465     my $selected = prompt( "Select flavour:", 1 ); 
    466     $flavours->[ $selected - 1 ] || 'default'; 
    467 } 
    468  
    469 sub _collect_flavours { 
     462    my $flavors = $self->_collect_flavors; 
     463    $self->_show_flavors_list($flavors); 
     464 
     465    my $selected = prompt( "Select flavor:", 1 ); 
     466    $flavors->[ $selected - 1 ] || 'default'; 
     467} 
     468 
     469sub _collect_flavors { 
    470470    my $self         = shift; 
    471     my $flavours_dir = $self->module_setup_dir('flavors'); 
    472     my $flavours     = []; 
    473     for my $flavour ( $flavours_dir->children ) { 
    474         if ( $flavour->is_dir ) { 
    475             my $flavour_name = pop @{ $flavour->{dirs} }; 
    476             push @$flavours, $flavour_name; 
    477         } 
    478     } 
    479     $flavours; 
    480 } 
    481  
    482 sub _show_flavours_list { 
    483     my ( $self, $flavours ) = @_; 
    484     for ( 1 .. @$flavours ) { 
    485         my $flavour = $flavours->[ $_ - 1 ]; 
    486         print sprintf "[%d]: %s", $_, $flavour . "\n"; 
     471    my $flavors_dir = $self->module_setup_dir('flavors'); 
     472    my $flavors     = []; 
     473    for my $flavor ( $flavors_dir->children ) { 
     474        if ( $flavor->is_dir ) { 
     475            my $flavor_name = pop @{ $flavor->{dirs} }; 
     476            push @$flavors, $flavor_name; 
     477        } 
     478    } 
     479    $flavors; 
     480} 
     481 
     482sub _show_flavors_list { 
     483    my ( $self, $flavors ) = @_; 
     484    for ( 1 .. @$flavors ) { 
     485        my $flavor = $flavors->[ $_ - 1 ]; 
     486        print sprintf "[%d]: %s", $_, $flavor . "\n"; 
    487487    } 
    488488}