Kaydet (Commit) 27ba8390 authored tarafından Gerd Weiss's avatar Gerd Weiss

INTEGRATION: CWS native82 (1.82.18); FILE MERGED

2007/04/20 09:20:19 is 1.82.18.5: #i74914# Windows Installer patching
2007/04/11 11:39:10 is 1.82.18.4: RESYNC: (1.84-1.85); FILE MERGED
2007/03/29 11:46:41 is 1.82.18.3: RESYNC: (1.82-1.84); FILE MERGED
2007/03/22 11:05:14 is 1.82.18.2: #i74914# preparing Windows patch
2007/03/20 10:42:02 is 1.82.18.1: #i74914# windows patch preparation
üst bbe7fbcf
...@@ -4,9 +4,9 @@ ...@@ -4,9 +4,9 @@
# #
# $RCSfile: make_installer.pl,v $ # $RCSfile: make_installer.pl,v $
# #
# $Revision: 1.85 $ # $Revision: 1.86 $
# #
# last change: $Author: rt $ $Date: 2007-04-02 12:21:20 $ # last change: $Author: gm $ $Date: 2007-05-10 10:58:06 $
# #
# The Contents of this file are made available subject to # The Contents of this file are made available subject to
# the terms of GNU Lesser General Public License Version 2.1. # the terms of GNU Lesser General Public License Version 2.1.
...@@ -178,6 +178,12 @@ installer::control::check_system_path(); ...@@ -178,6 +178,12 @@ installer::control::check_system_path();
my $pathvariableshashref = installer::environment::create_pathvariables($environmentvariableshashref); my $pathvariableshashref = installer::environment::create_pathvariables($environmentvariableshashref);
###############################################
# Checking saved setting for Windows patches
###############################################
if (( $installer::globals::iswindowsbuild ) && ( $installer::globals::prepare_winpatch )) { installer::windows::msiglobal::read_saved_mappings(); }
################################################### ###################################################
# Analyzing the settings and variables in zip.lst # Analyzing the settings and variables in zip.lst
################################################### ###################################################
...@@ -518,6 +524,7 @@ for ( my $n = 0; $n <= $#installer::globals::languageproducts; $n++ ) ...@@ -518,6 +524,7 @@ for ( my $n = 0; $n <= $#installer::globals::languageproducts; $n++ )
{ {
@installer::globals::logfileinfo = (); # new logfile array and new logfile name @installer::globals::logfileinfo = (); # new logfile array and new logfile name
installer::logger::copy_globalinfo_into_logfile(); installer::logger::copy_globalinfo_into_logfile();
$installer::globals::globalinfo_copied = 1;
$installer::globals::defaultlanguage = $$languagestringref; $installer::globals::defaultlanguage = $$languagestringref;
} }
else # switching from office installation to language pack else # switching from office installation to language pack
...@@ -573,6 +580,7 @@ for ( my $n = 0; $n <= $#installer::globals::languageproducts; $n++ ) ...@@ -573,6 +580,7 @@ for ( my $n = 0; $n <= $#installer::globals::languageproducts; $n++ )
{ {
@installer::globals::logfileinfo = (); # new logfile array and new logfile name @installer::globals::logfileinfo = (); # new logfile array and new logfile name
installer::logger::copy_globalinfo_into_logfile(); installer::logger::copy_globalinfo_into_logfile();
$installer::globals::globalinfo_copied = 1;
} }
my $logminor = ""; my $logminor = "";
...@@ -1659,7 +1667,7 @@ for ( my $n = 0; $n <= $#installer::globals::languageproducts; $n++ ) ...@@ -1659,7 +1667,7 @@ for ( my $n = 0; $n <= $#installer::globals::languageproducts; $n++ )
if ( $installer::globals::compiler =~ /wntgcci/ ) if ( $installer::globals::compiler =~ /wntgcci/ )
{ {
installer::windows::strip::strip_binaries($filesinproductlanguageresolvedarrayref, $languagestringref); installer::windows::strip::strip_binaries($filesinproductlanguageresolvedarrayref, $languagestringref);
if ( $installer::globals::globallogging ) { installer::files::save_array_of_hashes($loggingdir . $packagename ."_files.log", $filesinproductlanguageresolvedarrayref); } if ( $installer::globals::globallogging ) { installer::files::save_array_of_hashes($loggingdir . "productfiles16e.log", $filesinproductlanguageresolvedarrayref); }
} }
$installdir = installer::worker::create_installation_directory($shipinstalldir, $languagestringref, \$current_install_number); $installdir = installer::worker::create_installation_directory($shipinstalldir, $languagestringref, \$current_install_number);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment