| Index: ui/events/events.gyp
|
| diff --git a/ui/events/events.gyp b/ui/events/events.gyp
|
| index 8af08c53c7d38c6d0ef2bc407717c7a4ff7abfbd..62b1071e4bce2fc27927ccdb6228d41d85e48261 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/dom3/domcode.h',
|
| + 'domcode_string_h_file': '<(SHARED_INTERMEDIATE_DIR)/ui/events/keycodes/dom3/domcode_string.h',
|
| + 'domcode_table_h_file': '<(SHARED_INTERMEDIATE_DIR)/ui/events/keycodes/dom3/domcode_table.h',
|
| + 'domkey_declaration_h_file': '<(SHARED_INTERMEDIATE_DIR)/ui/events/keycodes/dom3/domkey.h',
|
| + 'domkey_string_h_file': '<(SHARED_INTERMEDIATE_DIR)/ui/events/keycodes/dom3/domkey_string.h',
|
| + 'domkey_table_h_file': '<(SHARED_INTERMEDIATE_DIR)/ui/events/keycodes/dom3/domkey_table.h',
|
| + 'native_code_data_h_file': '<(SHARED_INTERMEDIATE_DIR)/ui/events/keycodes/dom3/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/dom3/generate_dom_values.py',
|
| + 'dom_values': 'keycodes/dom3/dom_values.txt',
|
| + 'native_values': 'keycodes/dom3/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
|
|
|