Changeset 24093 for main/trunk/greenstone2/bin/script/gti.pl
- Timestamp:
- 2011-05-26T14:45:49+12:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/bin/script/gti.pl
r18460 r24093 31 31 die "GSDLHOME not set\n" unless defined $ENV{'GSDLHOME'}; 32 32 unshift (@INC, "$ENV{'GSDLHOME'}/perllib"); 33 } 34 33 34 if(!$ENV{'PERLPATH'}) { 35 my $full_perl_exec = $^X; 36 require File::Basename; 37 my $perl_path = File::Basename::dirname($full_perl_exec); 38 $ENV{'PERLPATH'} = $perl_path; 39 } 40 } 35 41 36 42 use iso639; … … 638 644 639 645 my $target_filepath = &util::filename_cat($gsdl_root_directory, $target_file); 640 my $cmd = "/opt/jdk1.6.0/bin/java -cp $classpath:$classpath/xalan.jar ApplyXSLT $target_language_code $gen_many_html_xsl_filepath $target_filepath | perl -S $split_script_filepath $target_file_directory"; 646 my $perl_exec = &util::filename_cat($ENV{'PERLPATH'}, "perl"); 647 my $java_exec = "java"; 648 if(defined($ENV{'JAVA_HOME'}) && $ENV{'JAVA_HOME'} ne ""){ 649 $java_exec = &util::filename_cat($ENV{'JAVA_HOME'}, "bin", "java"); 650 } 651 652 my $cmd = "$java_exec -cp $classpath:$classpath/xalan.jar ApplyXSLT $target_language_code $gen_many_html_xsl_filepath $target_filepath | $perl_exec -S $split_script_filepath $target_file_directory"; 641 653 my $response = `$cmd`; 642 654 &log_message($cmd); … … 644 656 &log_message("Created HTML operational files"); 645 657 646 $cmd = " /opt/jdk1.6.0/bin/java-cp $classpath:$classpath/xalan.jar ApplyXSLT $target_language_code $gen_index_xml_xsl_filepath $target_filepath > " . $target_file_directory . "help_index.xml"; # 2>/dev/null";658 $cmd = "$java_exec -cp $classpath:$classpath/xalan.jar ApplyXSLT $target_language_code $gen_index_xml_xsl_filepath $target_filepath > " . $target_file_directory . "help_index.xml"; # 2>/dev/null"; 647 659 $response = `$cmd`; 648 660 &log_message($cmd);
Note:
See TracChangeset
for help on using the changeset viewer.