Chromium Code Reviews

Side by Side Diff: third_party/mojo/mojom_bindings_generator.gypi

Issue 1348903003: third_party/mojo: Remove python/go/dart bindings. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff |
« no previous file with comments | « BUILD.gn ('k') | third_party/mojo/mojom_bindings_generator_explicit.gypi » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2013 The Chromium Authors. All rights reserved. 1 # Copyright 2013 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 { 5 {
6 'includes': [ 6 'includes': [
7 'mojom_bindings_generator_variables.gypi', 7 'mojom_bindings_generator_variables.gypi',
8 ], 8 ],
9 'actions': [ 9 'actions': [
10 { 10 {
(...skipping 28 matching lines...)
39 'stamp_filename': '<(PRODUCT_DIR)/java_mojo/<(_target_name)/<(_target_na me).stamp', 39 'stamp_filename': '<(PRODUCT_DIR)/java_mojo/<(_target_name)/<(_target_na me).stamp',
40 }, 40 },
41 'inputs': [ 41 'inputs': [
42 '<@(mojom_bindings_generator_sources)', 42 '<@(mojom_bindings_generator_sources)',
43 '<(stamp_filename)', 43 '<(stamp_filename)',
44 ], 44 ],
45 'outputs': [ 45 'outputs': [
46 '<(SHARED_INTERMEDIATE_DIR)/<(mojom_base_output_dir)/<(RULE_INPUT_DIRNAM E)/<(RULE_INPUT_ROOT).mojom.cc', 46 '<(SHARED_INTERMEDIATE_DIR)/<(mojom_base_output_dir)/<(RULE_INPUT_DIRNAM E)/<(RULE_INPUT_ROOT).mojom.cc',
47 '<(SHARED_INTERMEDIATE_DIR)/<(mojom_base_output_dir)/<(RULE_INPUT_DIRNAM E)/<(RULE_INPUT_ROOT).mojom.h', 47 '<(SHARED_INTERMEDIATE_DIR)/<(mojom_base_output_dir)/<(RULE_INPUT_DIRNAM E)/<(RULE_INPUT_ROOT).mojom.h',
48 '<(SHARED_INTERMEDIATE_DIR)/<(mojom_base_output_dir)/<(RULE_INPUT_DIRNAM E)/<(RULE_INPUT_ROOT).mojom.js', 48 '<(SHARED_INTERMEDIATE_DIR)/<(mojom_base_output_dir)/<(RULE_INPUT_DIRNAM E)/<(RULE_INPUT_ROOT).mojom.js',
49 '<(SHARED_INTERMEDIATE_DIR)/<(mojom_base_output_dir)/<(RULE_INPUT_DIRNAM E)/<(RULE_INPUT_ROOT)_mojom.py',
50 '<(SHARED_INTERMEDIATE_DIR)/<(mojom_base_output_dir)/<(RULE_INPUT_DIRNAM E)/<(RULE_INPUT_ROOT).mojom-internal.h', 49 '<(SHARED_INTERMEDIATE_DIR)/<(mojom_base_output_dir)/<(RULE_INPUT_DIRNAM E)/<(RULE_INPUT_ROOT).mojom-internal.h',
51 ], 50 ],
52 'action': [ 51 'action': [
53 'python', '<@(mojom_bindings_generator)', 52 'python', '<@(mojom_bindings_generator)',
54 './<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT).mojom', 53 './<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT).mojom',
55 '--use_bundled_pylibs', 54 '--use_bundled_pylibs',
56 '-d', '<(DEPTH)', 55 '-d', '<(DEPTH)',
57 '<@(mojom_import_args)', 56 '<@(mojom_import_args)',
58 '-o', '<(SHARED_INTERMEDIATE_DIR)', 57 '-o', '<(SHARED_INTERMEDIATE_DIR)',
59 '--java_output_directory=<(java_out_dir)', 58 '--java_output_directory=<(java_out_dir)',
60 '--dart_mojo_root=//third_party/mojo/src',
61 ], 59 ],
62 'message': 'Generating Mojo bindings from <(RULE_INPUT_DIRNAME)/<(RULE_INP UT_ROOT).mojom', 60 'message': 'Generating Mojo bindings from <(RULE_INPUT_DIRNAME)/<(RULE_INP UT_ROOT).mojom',
63 'process_outputs_as_sources': 1, 61 'process_outputs_as_sources': 1,
64 } 62 }
65 ], 63 ],
66 'dependencies': [ 64 'dependencies': [
67 '<(DEPTH)/third_party/mojo/mojo_public.gyp:mojo_interface_bindings_generatio n', 65 '<(DEPTH)/third_party/mojo/mojo_public.gyp:mojo_interface_bindings_generatio n',
68 ], 66 ],
69 'include_dirs': [ 67 'include_dirs': [
70 '<(DEPTH)', 68 '<(DEPTH)',
(...skipping 13 matching lines...)
84 '<(PRODUCT_DIR)/java_mojo/<(_target_name)/src', 82 '<(PRODUCT_DIR)/java_mojo/<(_target_name)/src',
85 ], 83 ],
86 'additional_input_paths': [ 84 'additional_input_paths': [
87 '<@(mojom_bindings_generator_sources)', 85 '<@(mojom_bindings_generator_sources)',
88 '<@(_sources)', 86 '<@(_sources)',
89 ], 87 ],
90 }, 88 },
91 }, 89 },
92 'hard_dependency': 1, 90 'hard_dependency': 1,
93 } 91 }
OLDNEW
« no previous file with comments | « BUILD.gn ('k') | third_party/mojo/mojom_bindings_generator_explicit.gypi » ('j') | no next file with comments »

Powered by Google App Engine