Changeset 17110 for gsdl/trunk/perllib/basebuilder.pm
- Timestamp:
- 2008-08-30T07:35:20+12:00 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gsdl/trunk/perllib/basebuilder.pm
r16379 r17110 148 148 149 149 $self->generate_index_list(); 150 $self->generate_index_options(); 151 150 152 151 # sort out subcollection indexes 153 152 if (defined $self->{'collect_cfg'}->{'indexsubcollections'}) { … … 216 215 die "$@" if $@; 217 216 217 218 $self->generate_index_options(); 219 218 220 if (!$self->{'debug'} && !$self->{'keepold'}) { 219 221 # remove any old builds … … 234 236 } 235 237 238 sub generate_index_options { 239 my $self = shift (@_); 240 241 my $separate_cjk = 0; 242 243 if (defined($self->{'collect_cfg'}->{'indexoptions'})) { 244 foreach my $option (@{$self->{'collect_cfg'}->{'indexoptions'}}) { 245 if ($option =~ /separate_cjk/) { 246 $separate_cjk = 1; 247 } 248 } 249 } 250 # set this for building 251 $self->{'buildproc'}->set_separate_cjk($separate_cjk); 252 # record it for build.cfg 253 $self->{'separate_cjk'} = $separate_cjk; 254 } 255 236 256 sub set_sections_index_document_metadata { 237 257 my $self = shift (@_); … … 429 449 $build_cfg->{'indexstem'} = &util::get_dirsep_tail($self->{'collection'}); 430 450 $build_cfg->{'stemindexes'} = $self->{'stemindexes'}; 451 if ($self->{'separate_cjk'}) { 452 $build_cfg->{'separate_cjk'} = "true"; 453 } 431 454 432 455 # store the number of documents and number of bytes
Note:
See TracChangeset
for help on using the changeset viewer.