Changeset 9197 for trunk/gsdl/perllib/lucenebuilder.pm
- Timestamp:
- 2005-02-25T16:57:45+13:00 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/perllib/lucenebuilder.pm
r9179 r9197 75 75 # the text directory 76 76 my $text_dir = &util::filename_cat($self->{'build_dir'}, "text"); 77 my $build_dir = $self->{'build_dir'};77 my $build_dir = &util::filename_cat($self->{'build_dir'},""); 78 78 &util::mk_all_dir ($text_dir); 79 79 … … 93 93 94 94 my $lucene_passes_exe = &util::filename_cat($scriptdir, "lucene_passes.pl"); 95 my $full_lucene_passes_exe = $lucene_passes_exe; 96 if ($ENV{'GSDLOS'} =~ /^windows$/i) { 97 $full_lucene_passes_exe = "perl.exe -S $lucene_passes_exe"; 98 } 95 99 my $lucene_passes_sections = "Doc"; 96 100 … … 101 105 } else { 102 106 if (!-e "$lucene_passes_exe" || 103 !open (PIPEOUT, "| $ lucene_passes_exe text $lucene_passes_sections \"$build_dir\" \"poo\" $osextra")) {107 !open (PIPEOUT, "| $full_lucene_passes_exe text $lucene_passes_sections \"$build_dir\" \"dummy\" $osextra")) { 104 108 print STDERR "<FatalError name='NoRunLucenePasses'/>\n</Stage>\n" if $self->{'gli'}; 105 109 die "lucenebuilder::build_index - couldn't run $lucene_passes_exe\n"; … … 198 202 my $exe = &util::get_os_exe (); 199 203 my $lucene_passes_exe = &util::filename_cat($scriptdir, "lucene_passes.pl"); 204 my $full_lucene_passes_exe = $lucene_passes_exe; 205 if ($ENV{'GSDLOS'} =~ /^windows$/i) { 206 $full_lucene_passes_exe = "perl.exe -S $lucene_passes_exe"; 207 } 200 208 201 209 # define the section names for lucenepasses … … 259 267 } else { 260 268 if (!-e "$lucene_passes_exe" || 261 !open (PIPEOUT, "| $ lucene_passes_exe index $lucene_passes_sections \"$build_dir\" \"$indexdir\" $osextra")) {269 !open (PIPEOUT, "| $full_lucene_passes_exe index $lucene_passes_sections \"$build_dir\" \"$indexdir\" $osextra")) { 262 270 print STDERR "<FatalError name='NoRunLucenePasses'/>\n</Stage>\n" if $self->{'gli'}; 263 271 die "lucenebuilder::build_index - couldn't run $lucene_passes_exe\n";
Note:
See TracChangeset
for help on using the changeset viewer.