Changeset 9936


Ignore:
Timestamp:
2005-05-24T12:53:25+12:00 (19 years ago)
Author:
kjdon
Message:

now writes a levelmap to build.cfg, eg document->Doc section->Sec

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/perllib/mgppbuilder.pm

    r9919 r9936  
    11441144    # store the level info
    11451145    my @indexlevels = ();
     1146    my @levelmap = ();
    11461147    foreach my $l (@{$self->{'levelorder'}}) {
    11471148    push (@indexlevels, $level_map{$l});
     1149    push (@levelmap, "$l\-\>$level_map{$l}");
    11481150    }
    11491151    $build_cfg->{'indexlevels'} = \@indexlevels;
    1150    
     1152    $build_cfg->{'levelmap'} = \@levelmap;
     1153
    11511154    if ($self->{'levels'}->{'section'}) {
    11521155    $build_cfg->{'textlevel'} = $level_map{'section'};
     
    11911194    &cfgread::write_cfg_file("$self->{'build_dir'}/build.cfg", $build_cfg,
    11921195                 '^(builddate|buildtype|numdocs|numbytes|textlevel)$',
    1193                              '^(indexmap|subcollectionmap|languagemap|indexfieldmap|notbuilt|indexfields|indexlevels)$');
     1196                             '^(indexmap|subcollectionmap|languagemap|indexfieldmap|notbuilt|indexfields|indexlevels|levelmap)$');
    11941197
    11951198    print STDERR "</Stage>\n" if $self->{'gli'};
Note: See TracChangeset for help on using the changeset viewer.