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

Side by Side Diff: Source/bindings/generated_bindings.gyp

Issue 261243002: Add support for [Global] / [PrimaryGlobal] IDL extended attributes (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Fix nit Created 6 years, 7 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 | Annotate | Revision Log
OLDNEW
1 # 1 #
2 # Copyright (C) 2013 Google Inc. All rights reserved. 2 # Copyright (C) 2013 Google Inc. All rights reserved.
3 # 3 #
4 # Redistribution and use in source and binary forms, with or without 4 # Redistribution and use in source and binary forms, with or without
5 # modification, are permitted provided that the following conditions are 5 # modification, are permitted provided that the following conditions are
6 # met: 6 # met:
7 # 7 #
8 # * Redistributions of source code must retain the above copyright 8 # * Redistributions of source code must retain the above copyright
9 # notice, this list of conditions and the following disclaimer. 9 # notice, this list of conditions and the following disclaimer.
10 # * Redistributions in binary form must reproduce the above 10 # * Redistributions in binary form must reproduce the above
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after
98 # Generated IDL files 98 # Generated IDL files
99 'generated_interface_idl_files': [ 99 'generated_interface_idl_files': [
100 '<@(generated_webcore_testing_idl_files)', # interfaces 100 '<@(generated_webcore_testing_idl_files)', # interfaces
101 ], 101 ],
102 'generated_dependency_idl_files': [ 102 'generated_dependency_idl_files': [
103 '<@(generated_global_constructors_idl_files)', # partial interfaces 103 '<@(generated_global_constructors_idl_files)', # partial interfaces
104 ], 104 ],
105 105
106 'generated_global_constructors_idl_files': [ 106 'generated_global_constructors_idl_files': [
107 '<(blink_output_dir)/WindowConstructors.idl', 107 '<(blink_output_dir)/WindowConstructors.idl',
108 '<(blink_output_dir)/WorkerGlobalScopeConstructors.idl',
109 '<(blink_output_dir)/SharedWorkerGlobalScopeConstructors.idl', 108 '<(blink_output_dir)/SharedWorkerGlobalScopeConstructors.idl',
110 '<(blink_output_dir)/DedicatedWorkerGlobalScopeConstructors.idl', 109 '<(blink_output_dir)/DedicatedWorkerGlobalScopeConstructors.idl',
111 '<(blink_output_dir)/ServiceWorkerGlobalScopeConstructors.idl', 110 '<(blink_output_dir)/ServiceWorkerGlobalScopeConstructors.idl',
112 ], 111 ],
113 112
114 'generated_global_constructors_header_files': [ 113 'generated_global_constructors_header_files': [
115 '<(blink_output_dir)/WindowConstructors.h', 114 '<(blink_output_dir)/WindowConstructors.h',
116 '<(blink_output_dir)/WorkerGlobalScopeConstructors.h',
117 '<(blink_output_dir)/SharedWorkerGlobalScopeConstructors.h', 115 '<(blink_output_dir)/SharedWorkerGlobalScopeConstructors.h',
118 '<(blink_output_dir)/DedicatedWorkerGlobalScopeConstructors.h', 116 '<(blink_output_dir)/DedicatedWorkerGlobalScopeConstructors.h',
119 '<(blink_output_dir)/ServiceWorkerGlobalScopeConstructors.h', 117 '<(blink_output_dir)/ServiceWorkerGlobalScopeConstructors.h',
120 ], 118 ],
121 119
122 120
123 # Python source 121 # Python source
124 'jinja_module_files': [ 122 'jinja_module_files': [
125 # jinja2/__init__.py contains version string, so sufficient for package 123 # jinja2/__init__.py contains version string, so sufficient for package
126 '<(DEPTH)/third_party/jinja2/__init__.py', 124 '<(DEPTH)/third_party/jinja2/__init__.py',
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
190 'action': [ 188 'action': [
191 'python', 189 'python',
192 'scripts/generate_global_constructors.py', 190 'scripts/generate_global_constructors.py',
193 '--idl-files-list', 191 '--idl-files-list',
194 '<(main_interface_idl_files_list)', 192 '<(main_interface_idl_files_list)',
195 '--write-file-only-if-changed', 193 '--write-file-only-if-changed',
196 '<(write_file_only_if_changed)', 194 '<(write_file_only_if_changed)',
197 '--', 195 '--',
198 'Window', 196 'Window',
199 '<(blink_output_dir)/WindowConstructors.idl', 197 '<(blink_output_dir)/WindowConstructors.idl',
200 'WorkerGlobalScope',
201 '<(blink_output_dir)/WorkerGlobalScopeConstructors.idl',
202 'SharedWorkerGlobalScope', 198 'SharedWorkerGlobalScope',
203 '<(blink_output_dir)/SharedWorkerGlobalScopeConstructors.idl', 199 '<(blink_output_dir)/SharedWorkerGlobalScopeConstructors.idl',
204 'DedicatedWorkerGlobalScope', 200 'DedicatedWorkerGlobalScope',
205 '<(blink_output_dir)/DedicatedWorkerGlobalScopeConstructors.idl', 201 '<(blink_output_dir)/DedicatedWorkerGlobalScopeConstructors.idl',
206 'ServiceWorkerGlobalScope', 202 'ServiceWorkerGlobalScope',
207 '<(blink_output_dir)/ServiceWorkerGlobalScopeConstructors.idl', 203 '<(blink_output_dir)/ServiceWorkerGlobalScopeConstructors.idl',
208 ], 204 ],
209 'message': 'Generating IDL files for constructors on global objects', 205 'message': 'Generating IDL files for constructors on global objects',
210 }] 206 }]
211 }, 207 },
(...skipping 200 matching lines...) Expand 10 before | Expand all | Expand 10 after
412 'type': 'none', 408 'type': 'none',
413 'dependencies': [ 409 'dependencies': [
414 'bindings_core_generated_aggregate', 410 'bindings_core_generated_aggregate',
415 'bindings_modules_generated_aggregate', 411 'bindings_modules_generated_aggregate',
416 'individual_generated_bindings', 412 'individual_generated_bindings',
417 ], 413 ],
418 }, 414 },
419 ################################################################################ 415 ################################################################################
420 ], # targets 416 ], # targets
421 } 417 }
OLDNEW
« no previous file with comments | « Source/bindings/IDLExtendedAttributes.txt ('k') | Source/bindings/scripts/generate_global_constructors.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698