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

Side by Side Diff: chrome/browser/resources/chromeos/chromevox/generate_manifest.gypi

Issue 1145243006: Port chromevox build to GN. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@externs
Patch Set: Unshare some vars, add TODO for the rest. Created 5 years, 6 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 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 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 # Generates an output manifest based on a Jinja2 templated manifest. 5 # Generates an output manifest based on a Jinja2 templated manifest.
6 # Include this file inside of your target to generate a manifest. 6 # Include this file inside of your target to generate a manifest.
7 # The following variables must be set before including this file: 7 # The following variables must be set before including this file:
8 # 8 #
9 # template_manifest_path: a valid Jinja2 file path. 9 # template_manifest_path: a valid Jinja2 file path.
10 # output_manifest_path: file path for the resulting manifest. 10 # output_manifest_path: file path for the resulting manifest.
11 # chromevox_extension_key: The extension key to include in the manifest.
11 # 12 #
12 # The following variables are optional: 13 # The following variables are optional:
13 # 14 #
14 # is_guest_manifest: 1 or 0; generates a manifest usable while in guest 15 # is_guest_manifest: 1 or 0; generates a manifest usable while in guest
15 # mode. 16 # mode.
16 # is_chromevox_classic: 1 or 0; generates a manifest for ChromeVox Classic. 17 # is_chromevox_classic: 1 or 0; generates a manifest for ChromeVox Classic.
17 # chromevox_compress_js: 1 or 0; whether the javascript is compressed. 18 # chromevox_compress_js: 1 or 0; whether the javascript is compressed.
18 19
19 { 20 {
20 'variables': { 21 'variables': {
21 'generate_manifest_script_path': 'tools/generate_manifest.py', 22 'generate_manifest_script_path': 'tools/generate_manifest.py',
22 'is_guest_manifest%': 0, 23 'is_guest_manifest%': 0,
23 'is_chromevox_classic%': 0, 24 'is_chromevox_classic%': 0,
24 'key': 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDltVl1k15pjRzuZfMc3B69inxwm2bZ eZ2O8/zFO+NluHnBm3GJ3fzdOoFGJd+M16I8p7zxxQyHeDMfWYASyCeB8XnUEDKjqNLQfCnncsANzHsY oEbYj2nEUML2P13b9q+AAvpCBpAJ4cZp81e9n1y/vbSXHE4385cgkKueItzikQIDAQAB',
25 }, 25 },
26 'includes': [ 26 'includes': [
27 '../../../../../build/util/version.gypi', 27 '../../../../../build/util/version.gypi',
28 ], 28 ],
29 'actions': [ 29 'actions': [
30 { 30 {
31 'action_name': 'generate_manifest', 31 'action_name': 'generate_manifest',
32 'message': 'Generate manifest for <(_target_name)', 32 'message': 'Generate manifest for <(_target_name)',
33 'inputs': [ 33 'inputs': [
34 '<(generate_manifest_script_path)', 34 '<(generate_manifest_script_path)',
35 '<(template_manifest_path)', 35 '<(template_manifest_path)',
36 ], 36 ],
37 'outputs': [ 37 'outputs': [
38 '<(output_manifest_path)' 38 '<(output_manifest_path)'
39 ], 39 ],
40 'action': [ 40 'action': [
41 'python', 41 'python',
42 '<(generate_manifest_script_path)', 42 '<(generate_manifest_script_path)',
43 '--is_guest_manifest=<(is_guest_manifest)', 43 '--is_guest_manifest=<(is_guest_manifest)',
44 '--key=<(key)', 44 '--key=<(chromevox_extension_key)',
45 '--is_chromevox_classic=<(is_chromevox_classic)', 45 '--is_chromevox_classic=<(is_chromevox_classic)',
46 '--is_js_compressed=<(chromevox_compress_js)', 46 '--is_js_compressed=<(chromevox_compress_js)',
47 '--set_version=<(version_full)', 47 '--set_version=<(version_full)',
48 '--output_manifest=<(output_manifest_path)', 48 '--output_manifest=<(output_manifest_path)',
49 '<(template_manifest_path)', 49 '<(template_manifest_path)',
50 ], 50 ],
51 }, 51 },
52 ], 52 ],
53 } 53 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698