From 08c31177789a989a7c0e6c1bd2143911f26160b7 Mon Sep 17 00:00:00 2001
From: "erikwright@chromium.org"
 <erikwright@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Date: Fri, 20 Jul 2012 19:29:50 +0000
Subject: (re-commit) Implement installation of the Chrome App Host.

The Chrome App Host is a simple exe that delegates to a Chrome Binaries installation at user or system level. If no installation is available, it will trigger an installation.

The Chrome App Host prevents the Chrome Binaries from being uninstalled, except in the case of an upgrade to system-level.

Patchset 1 is http://codereview.chromium.org/10665002/ (reverted).

BUG=None
TEST=None
TBR=tommi

Review URL: https://chromiumcodereview.appspot.com/10805043

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147696 0039d316-1c4b-4281-b951-d872f2087c98
---
 chrome/chrome_installer_util.gypi | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

(limited to 'chrome/chrome_installer_util.gypi')

diff --git a/chrome/chrome_installer_util.gypi b/chrome/chrome_installer_util.gypi
index c6ea69c..0d75575 100644
--- a/chrome/chrome_installer_util.gypi
+++ b/chrome/chrome_installer_util.gypi
@@ -1,4 +1,4 @@
-# Copyright (c) 2011 The Chromium Authors. All rights reserved.
+# Copyright (c) 2012 The Chromium Authors. All rights reserved.
 # Use of this source code is governed by a BSD-style license that can be
 # found in the LICENSE file.
 
@@ -21,6 +21,8 @@
           'installer/util/browser_distribution.h',
           'installer/util/channel_info.cc',
           'installer/util/channel_info.h',
+          'installer/util/chrome_app_host_distribution.cc',
+          'installer/util/chrome_app_host_distribution.h',
           'installer/util/chrome_frame_distribution.cc',
           'installer/util/chrome_frame_distribution.h',
           'installer/util/chromium_binaries_distribution.cc',
@@ -114,6 +116,10 @@
             '<(DEPTH)/third_party/lzma_sdk/lzma_sdk.gyp:lzma_sdk',
           ],
           'sources': [
+            'installer/util/chrome_app_host_operations.cc',
+            'installer/util/chrome_app_host_operations.h',
+            'installer/util/chrome_binaries_operations.cc',
+            'installer/util/chrome_binaries_operations.h',
             'installer/util/chrome_browser_operations.cc',
             'installer/util/chrome_browser_operations.h',
             'installer/util/chrome_browser_sxs_operations.cc',
-- 
cgit v1.1