Show
Ignore:
Timestamp:
02/08/07 20:54:52 (2 years ago)
Author:
moseley
Message:

Adjust date on doc pages and a bit more verbose options on page generation.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • swish_website/bin/build

    r1901 r1910  
    294294 
    295295    $config->{poddest} = File::Spec->catfile( $config->{dest}, 'docs' ) 
    296         unless $config->{poddest}; 
     296        if $config->{dest} && !$config->{poddest}; 
    297297 
    298298 
     
    329329    my $generator = DocBuilder->new( $config ); 
    330330 
     331    # Generate the website 
     332    if ( $config->dest && !$config->podonly ) { 
     333        $generator->website; 
     334 
     335    } elsif ( $config->verbose ) { 
     336 
     337        if ( !$config->dest ) { 
     338            warn "--dest not defined, not generating website\n"; 
     339        } else { 
     340            warn "--podonly set, not generating website\n"; 
     341        } 
     342    } 
     343 
    331344    # Generate the pods 
    332     $generator->pods( \@pod_files, 'swishsrc' ) if $config->swishsrc; 
    333  
    334     # Generate the website 
    335     $generator->website if $config->dest && !$config->podonly; 
     345    if ( $config->swishsrc ) { 
     346        $generator->pods( \@pod_files, 'swishsrc' ); 
     347 
     348    } elsif ( $config->verbose ) { 
     349        warn "--swishsrc not defined, not generating release docs\n"; 
     350    } 
     351 
     352 
     353 
    336354 
    337355    # Generate the development docs 
    338     $generator->pods( \@pod_files, 'develsrc' ) 
    339         if $config->dest && $config->develsrc && !$config->podonly; 
     356    if ( $config->dest && $config->develsrc && !$config->podonly ) { 
     357        $generator->pods( \@pod_files, 'develsrc' ); 
     358 
     359    } elsif ( $config->verbose ) { 
     360 
     361        if ( !$config->dest ) { 
     362            warn "--dest not defined, not generating development docs\n"; 
     363        } elsif ( !$config->develsrc ) { 
     364            warn "--develsrc not defined, not generating development docs\n"; 
     365        } else { 
     366            warn "--podonly defined, not generating development docs\n"; 
     367        } 
     368    } 
     369 
     370 
    340371 
    341372 
     
    399430    die "Must specify either -dest (or -root) or -poddest\n" 
    400431        unless $config->dest || $config->poddest; 
     432 
    401433 
    402434