Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(208)

Unified Diff: recovery/repair_exe/msp/patchableinstaller.wxs

Issue 624713003: Keep only base/extractor.[cc|h]. (Closed) Base URL: https://chromium.googlesource.com/external/omaha.git@master
Patch Set: Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « recovery/repair_exe/msp/patch.wxs ('k') | recovery/repair_exe/msp/requiredfile.txt » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: recovery/repair_exe/msp/patchableinstaller.wxs
diff --git a/recovery/repair_exe/msp/patchableinstaller.wxs b/recovery/repair_exe/msp/patchableinstaller.wxs
deleted file mode 100644
index 71f38d1e1cc555169bfdcd95228ebdd41a199b39..0000000000000000000000000000000000000000
--- a/recovery/repair_exe/msp/patchableinstaller.wxs
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
- <Product Id="A92DAB39-4E2C-4304-9AB6-BC44E68B55E2"
- Name="Google Update Helper"
- Language="1033"
- Codepage="1252"
- UpgradeCode="9515FFBD-40AB-4690-B983-4FA8E14EE7F5"
- Version="$(var.GoogleUpdateVersion)"
- Manufacturer="Google Inc.">
-
- <Package Id="*"
- Description="Google Update Helper"
- Comments="Copyright 2007-2010 Google Inc."
- Manufacturer="Google Inc."
- Languages="1033"
- SummaryCodepage="1252"
- InstallerVersion="300"
- InstallPrivileges="elevated"
- Compressed="no" />
-
- <!-- Cannot patch an msi without a file -->
- <Media Id="1" Cabinet="required.cab" EmbedCab="yes"/>
-
- <Directory Id="TARGETDIR" Name="SourceDir">
- <Directory Id="ProgramFilesFolder">
- <Directory Id="GoogleProgramDir" Name="Google">
- <Directory Id="UpdateDir" Name="Update">
-
- <Component Id="MainComponent" Guid="717B7059-A988-492f-AF1B-DCF70BE809AB">
- <!-- Cannot have an msi patch without a file -->
-<?if $(var.FinalMsi) = 1 ?>
- <File Id="RequiredFile" Name="RequiredFile.txt" DiskId="1" Source="$(var.RequiredFile)" Vital="yes"/>
-<?endif?>
- <!-- Cannot have an empty component -->
- <RegistryValue Id="NonEmptyComponent" Action="write" Root="HKLM" Key="SOFTWARE\Google\Update" Name="MsiStubRun" Type="integer" Value="0" />
- </Component>
-
- </Directory>
- </Directory>
- </Directory>
- </Directory>
-
- <PatchCertificates>
- <DigitalCertificate Id="CertificateForPatching" SourceFile="$(var.CertificateFile)" />
- </PatchCertificates>
-
- <Feature Id="Complete" Level="1">
- <ComponentRef Id="MainComponent" />
- </Feature>
-
-<?if $(var.FinalMsi) = 1 ?>
- <Binary Id="ExecuteLibrary" SourceFile="$(var.ExecuteCustomActionDLL)" />
-
- <!-- Need to mark these custom properties as secure so that in Vista they are passed to the high-integrity msi server -->
- <Property Id="EXECUTABLECOMMANDLINE" Secure="yes"/>
-
- <CustomAction Id="LaunchFile.PropertyAssign" Property="LaunchFile" Value="[EXECUTABLECOMMANDLINE]" />
-
- <CustomAction Id="LaunchFile" Return="ignore" Execute="deferred" Impersonate="no"
- BinaryKey="ExecuteLibrary" DllEntry="VerifyFileAndExecute"/>
-
- <InstallExecuteSequence>
- <Custom Action="LaunchFile.PropertyAssign" Before="LaunchFile">NOT EXECUTABLECOMMANDLINE=""</Custom>
- <Custom Action="LaunchFile" Before="InstallFinalize">NOT EXECUTABLECOMMANDLINE=""</Custom>
- </InstallExecuteSequence>
-<?endif?>
-
- <!-- Make sure the product shows up for all users -->
- <Property Id="ALLUSERS" Value="1" />
-
- <!-- Hide ARP entry -->
- <Property Id="ARPSYSTEMCOMPONENT" Value="1" />
-
- <!-- Disable rollback to make the msi and patch a little faster.
- If an install, patch, or unpatch fails, it is ok to leave behind a partial install/patch/unpatch.
- A failed install prevents patching anyway.
- A failed patch should not stop us from patching again (at least for a few more times).
- Rolling back a failed unpatch does not enable us to patch again.
- And in all cases, the uninstaller should clean up whatever may be left behind. -->
- <Property Id="DISABLEROLLBACK" Value="1" />
-
- </Product>
-</Wix>
« no previous file with comments | « recovery/repair_exe/msp/patch.wxs ('k') | recovery/repair_exe/msp/requiredfile.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698