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

Side by Side Diff: build/config/win/manifest.gni

Issue 1408623002: Add cloud_print to the GN build. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fixes Created 5 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 unified diff | Download patch
OLDNEW
1 # Copyright 2015 The Chromium Authors. All rights reserved. 1 # Copyright 2015 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 # HOW MANIFESTS WORK IN THE GN BUILD 5 # HOW MANIFESTS WORK IN THE GN BUILD
6 # 6 #
7 # Use the windows_manifest template to declare a manifest generation step. 7 # Use the windows_manifest template to declare a manifest generation step.
8 # This will combine all listed .manifest files and generate a resource file 8 # This will combine all listed .manifest files and generate a resource file
9 # referencing the resulting manifest. To link this manifest, just depend on 9 # referencing the resulting manifest. To link this manifest, just depend on
10 # the manifest target from your executable or shared library. 10 # the manifest target from your executable or shared library.
(...skipping 24 matching lines...) Expand all
35 35
36 # Reference this manifest as a source from windows_manifest targets to get 36 # Reference this manifest as a source from windows_manifest targets to get
37 # the default Chrome common constrols compatibility. 37 # the default Chrome common constrols compatibility.
38 common_controls_manifest = "//build/win/common_controls.manifest" 38 common_controls_manifest = "//build/win/common_controls.manifest"
39 39
40 # Reference this manifest to request that Windows not perform any elevation 40 # Reference this manifest to request that Windows not perform any elevation
41 # when running your program. Otherwise, it might do some autodetection and 41 # when running your program. Otherwise, it might do some autodetection and
42 # request elevated privileges from the user. This is normally what you want. 42 # request elevated privileges from the user. This is normally what you want.
43 as_invoker_manifest = "//build/win/as_invoker.manifest" 43 as_invoker_manifest = "//build/win/as_invoker.manifest"
44 44
45 # An alternative to as_invoker_manifest when you want the application to always
46 # elevate.
47 require_administrator_manifest = "//build/win/require_administrator.manifest"
48
45 # Construct a target to combine the given manifest files into a .rc file. 49 # Construct a target to combine the given manifest files into a .rc file.
46 # 50 #
47 # Variables for the windows_manifest template: 51 # Variables for the windows_manifest template:
48 # 52 #
49 # sources: (required) 53 # sources: (required)
50 # List of source .manifest files to add. 54 # List of source .manifest files to add.
51 # 55 #
52 # type: "dll" or "exe" (required) 56 # type: "dll" or "exe" (required)
53 # Indicates the type of target that this manifest will be used for. 57 # Indicates the type of target that this manifest will be used for.
54 # DLLs and EXEs have different manifest resource IDs. 58 # DLLs and EXEs have different manifest resource IDs.
(...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after
169 template("windows_manifest") { 173 template("windows_manifest") {
170 group(target_name) { 174 group(target_name) {
171 # Prevent unused variable warnings on non-Windows platforms. 175 # Prevent unused variable warnings on non-Windows platforms.
172 assert(invoker.type == "exe" || invoker.type == "dll") 176 assert(invoker.type == "exe" || invoker.type == "dll")
173 assert(invoker.sources != "") 177 assert(invoker.sources != "")
174 assert(!defined(invoker.deps) || invoker.deps != "") 178 assert(!defined(invoker.deps) || invoker.deps != "")
175 assert(!defined(invoker.visibility) || invoker.visibility != "") 179 assert(!defined(invoker.visibility) || invoker.visibility != "")
176 } 180 }
177 } 181 }
178 } 182 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698