| Index: ui/events/events.gyp
|
| diff --git a/ui/events/events.gyp b/ui/events/events.gyp
|
| index 40ccca62a7a7a47b9fd6b0ee9b37d15d8027e31d..b7898d88fb0a10d83f304a953a9bdb268539cfcb 100644
|
| --- a/ui/events/events.gyp
|
| +++ b/ui/events/events.gyp
|
| @@ -14,12 +14,62 @@
|
| 'dependencies': [
|
| '<(DEPTH)/base/base.gyp:base',
|
| ],
|
| + 'include_dirs': [
|
| + '<(SHARED_INTERMEDIATE_DIR)',
|
| + ],
|
| + 'variables': {
|
| + 'domcode_declaration_h_file': '<(SHARED_INTERMEDIATE_DIR)/ui/events/keycodes/dom4/domcode.h',
|
| + 'domcode_string_h_file': '<(SHARED_INTERMEDIATE_DIR)/ui/events/keycodes/dom4/domcode_string.h',
|
| + 'domcode_table_h_file': '<(SHARED_INTERMEDIATE_DIR)/ui/events/keycodes/dom4/domcode_table.h',
|
| + 'domkey_declaration_h_file': '<(SHARED_INTERMEDIATE_DIR)/ui/events/keycodes/dom4/domkey.h',
|
| + 'domkey_string_h_file': '<(SHARED_INTERMEDIATE_DIR)/ui/events/keycodes/dom4/domkey_string.h',
|
| + 'domkey_table_h_file': '<(SHARED_INTERMEDIATE_DIR)/ui/events/keycodes/dom4/domkey_table.h',
|
| + 'native_code_data_h_file': '<(SHARED_INTERMEDIATE_DIR)/ui/events/keycodes/dom4/native_code_data.h',
|
| + },
|
| 'sources': [
|
| # Note: sources list duplicated in GN build.
|
| 'keycodes/dom4/keycode_converter.cc',
|
| 'keycodes/dom4/keycode_converter.h',
|
| 'keycodes/dom4/keycode_converter_data.h',
|
| ],
|
| + 'actions': [
|
| + {
|
| + # GN version: //ui/events:generate_dom4_keycodes
|
| + 'action_name': 'generate_dom4_keycodes',
|
| + 'variables': {
|
| + 'generator_path': 'keycodes/dom4/generate_dom_values.py',
|
| + 'dom_values': 'keycodes/dom4/dom_values.txt',
|
| + 'native_values': 'keycodes/dom4/native_codes.txt',
|
| + },
|
| + 'inputs': [
|
| + '<(generator_path)',
|
| + '<(dom_values)',
|
| + '<(native_values)',
|
| + ],
|
| + 'outputs': [
|
| + '<(domcode_declaration_h_file)',
|
| + '<(domcode_string_h_file)',
|
| + '<(domcode_table_h_file)',
|
| + '<(domkey_declaration_h_file)',
|
| + '<(domkey_string_h_file)',
|
| + '<(domkey_table_h_file)',
|
| + '<(native_code_data_h_file)',
|
| + ],
|
| + 'action': [
|
| + 'python',
|
| + '<(generator_path)',
|
| + '--input_dom=<(dom_values)',
|
| + '--input_native=<(native_values)',
|
| + '--output_dom_code_declaration=<(domcode_declaration_h_file)',
|
| + '--output_dom_code_string=<(domcode_string_h_file)',
|
| + '--output_dom_code_table=<(domcode_table_h_file)',
|
| + '--output_dom_key_declaration=<(domkey_declaration_h_file)',
|
| + '--output_dom_key_string=<(domkey_string_h_file)',
|
| + '--output_dom_key_table=<(domkey_table_h_file)',
|
| + '--output_native=<(native_code_data_h_file)',
|
| + ],
|
| + }
|
| + ]
|
| },
|
| {
|
| # GN version: //ui/events:events_base
|
|
|