Lines Matching refs:installer
24 package installer::windows::admin;
27 use installer::exiter;
28 use installer::files;
29 use installer::globals;
30 use installer::pathanalyzer;
31 use installer::systemactions;
32 use installer::worker;
33 use installer::windows::idtglobal;
44 $installer::logger::Lang->print($infoline);
66 my $expandlogfile = $unpackdir . $installer::globals::separator . "expand.log";
87 $installer::logger::Lang->print($infoline);
92 $installer::logger::Lang->print($infoline);
93 …installer::exiter::exit_program("ERROR: Could not extract cabinet file: $mergemodulehash->{'cabine…
98 $installer::logger::Lang->print($infoline);
116 my $alltables = installer::converter::convert_stringlist_into_array(\$tables, " ");
126 my $oldfile = $workdir . $installer::globals::separator . $tablename . ".idt";
127 my $newfile = $workdir . $installer::globals::separator . $newtablename . ".idt";
129 installer::systemactions::copy_one_file($oldfile, $newfile);
131 installer::systemactions::copy_one_file($oldfile, $savfile);
142 $installer::logger::Lang->print($infoline);
147 $installer::logger::Lang->print($infoline);
148 …installer::exiter::exit_program("ERROR: Could not include tables into msi database: $fullmsidataba…
153 $installer::logger::Lang->print($infoline);
179 installer::pathanalyzer::make_absolute_filename_to_relative_filename(\$msifilename);
180 my $destdatabasename = $workdir . $installer::globals::separator . $msifilename;
181 installer::systemactions::copy_one_file($localfullmsidatabasepath, $destdatabasename);
200 $installer::logger::Lang->print($infoline);
205 $installer::logger::Lang->print($infoline);
206 …installer::exiter::exit_program("ERROR: Could not exclude tables from pcp file: $localfullmsidatab…
211 $installer::logger::Lang->print($infoline);
394 my $newdir = $fulldir . $installer::globals::separator . $dirname;
442 …if ( ! exists($filehash->{$file}->{'Component'}) ) { installer::exiter::exit_program("ERROR: Did n…
444 …if ( ! exists($componenthash->{$component}) ) { installer::exiter::exit_program("ERROR: Did not fi…
446 …if ( ! exists($fullpathhash->{$dirname}) ) { installer::exiter::exit_program("ERROR: Did not find …
448 …if ( ! exists($filehash->{$file}->{'FileName'}) ) { installer::exiter::exit_program("ERROR: Did no…
451 $destfile = $destdir . $installer::globals::separator . $destfile;
452 my $sourcefile = $unpackdir . $installer::globals::separator . $file;
462 …->{'DefaultDir'}) ) { $subdir = $dirhash->{$dirname}->{'DefaultDir'} . $installer::globals::separa…
469 $sourcefile = $localinstalldir . $installer::globals::separator . $subdir . $realfilename;
473 …installer::exiter::exit_program("ERROR: File not found: \"$oldsourcefile\" (or \"$sourcefile\").",…
483 $installer::logger::Lang->print($infoline);
484 installer::exiter::exit_program($infoline, "copy_files_into_directory_structure");
543 $installer::logger::Lang->print("\n");
544 …$installer::logger::Lang->add_timestamp("Performance Info: Start remove_properties_from_registry_t…
588 …if ( $component eq "" ) { installer::exiter::exit_program("ERROR: Did not find component for regis…
619 …if ( $component eq "" ) { installer::exiter::exit_program("ERROR: Did not find component for regis…
627 $installer::logger::Lang->print($infoline);
637 …if ( $changevalue eq "" ) { installer::exiter::exit_program("ERROR: Did not find good change value…
655 $installer::logger::Lang->print($infoline);
662 $installer::logger::Lang->print($infoline);
664 $installer::logger::Lang->print($infoline);
676 …else { installer::exiter::exit_program("ERROR: Did not find root in registry table for item: \"$re…
693 $installer::logger::Lang->print($infoline);
695 $installer::logger::Lang->print("\n");
696 …$installer::logger::Lang->add_timestamp("Performance Info: End remove_properties_from_registry_tab…
712 …if ( ! -f $msidatabase ) { installer::exiter::exit_program("ERROR: Cannot find file $msidatabase",…
738 $installer::logger::Lang->printf($systemcall);
744 $installer::logger::Lang->print($infoline);
745 installer::exiter::exit_program($infoline, "write_sis_info");
758 …installer::pathanalyzer::get_path_from_fullqualifiedname(\$localbranddir); # "program" dir in bran…
759 …installer::pathanalyzer::get_path_from_fullqualifiedname(\$localbranddir); # root dir in brand lay…
760 $localbranddir =~ s/\Q$installer::globals::separator\E\s*$//;
761 …my $extensiondir = $localbranddir . $installer::globals::separator . "share" . $installer::globals…
781 $dir =~ s/\Q$installer::globals::separator\E\s*$//;
795 my $item = $dir . $installer::globals::separator . $oneitem;
821 $installer::logger::Info->printf("... installing %s in directory %s ...\n",
825 my $helperdir = $targetdir . $installer::globals::separator . "installhelper";
826 installer::systemactions::create_directory($helperdir);
838 installer::pathanalyzer::get_path_from_fullqualifiedname(\$installdir);
843 installer::pathanalyzer::make_absolute_filename_to_relative_filename(\$databasefilename);
845 my $cabfiles = installer::systemactions::find_file_with_file_extension("cab", $installdir);
847 …if ( $#{$cabfiles} < 0 ) { installer::exiter::exit_program("ERROR: Did not find any cab file in di…
850 my $unpackdir = $helperdir . $installer::globals::separator . "unpack";
851 installer::systemactions::create_directory($unpackdir);
862 $cabfile = $installdir . $installer::globals::separator . ${$cabfiles}[$i];
868 my $filename = $helperdir . $installer::globals::separator . "Directory.idt";
869 my $filecontent = installer::files::read_file($filename);
872 $filename = $helperdir . $installer::globals::separator . "Component.idt";
873 my $componentfilecontent = installer::files::read_file($filename);
876 $filename = $helperdir . $installer::globals::separator . "File.idt";
877 $filecontent = installer::files::read_file($filename);
886 my $msidatabase = $targetdir . $installer::globals::separator . $databasefilename;
887 installer::systemactions::copy_one_file($databasepath, $msidatabase);