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

Side by Side Diff: Source/bindings/idl.gypi

Issue 310563004: IDL build: Split global constructors into core and modules (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Better includes and FIXMEs in core.gyp Created 6 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 | Annotate | Revision Log
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 # IDL file lists; see: http://www.chromium.org/developers/web-idl-interfaces 5 # IDL file lists; see: http://www.chromium.org/developers/web-idl-interfaces
6 6
7 { 7 {
8 'includes': [ 8 'includes': [
9 'bindings.gypi',
10 '../core/core.gypi', 9 '../core/core.gypi',
11 '../modules/modules.gypi', 10 '../modules/modules.gypi',
12 ], 11 ],
13 12
14 'variables': { 13 'variables': {
15 # Main interface IDL files (excluding dependencies and testing) 14 # Main interface IDL files (excluding dependencies and testing)
16 # are included as properties on global objects, and in aggregate bindings 15 # are included as properties on global objects, and in aggregate bindings
17 # FIXME: split into core vs. modules http://crbug.com/358074 16 # FIXME: split into core vs. modules http://crbug.com/358074
18 'main_interface_idl_files': [ 17 'main_interface_idl_files': [
19 '<@(core_idl_files)', 18 '<@(core_idl_files)',
20 '<@(modules_idl_files)', 19 '<@(modules_idl_files)',
21 ], 20 ],
22 # Write lists of main IDL files to a file, so that the command lines don't 21 # Write lists of main IDL files to a file, so that the command lines don't
23 # exceed OS length limits. 22 # exceed OS length limits.
24 'main_interface_idl_files_list': '<|(main_interface_idl_files_list.tmp <@(ma in_interface_idl_files))', 23 'main_interface_idl_files_list': '<|(main_interface_idl_files_list.tmp <@(ma in_interface_idl_files))',
haraken 2014/06/03 15:31:10 Do we still need bindings/idl.gypi, or are you goi
Nils Barth (inactive) 2014/06/04 03:36:31 I'm also going to remove it.
25
26 # Global constructors
27 # FIXME: Split into core vs. modules http://crbug.com/358074
28 'generated_global_constructors_idl_files': [
29 '<(blink_output_dir)/WindowConstructors.idl',
30 '<(blink_output_dir)/SharedWorkerGlobalScopeConstructors.idl',
31 '<(blink_output_dir)/DedicatedWorkerGlobalScopeConstructors.idl',
32 '<(blink_output_dir)/ServiceWorkerGlobalScopeConstructors.idl',
33 ],
34
35 'generated_global_constructors_header_files': [
36 '<(blink_output_dir)/WindowConstructors.h',
37 '<(blink_output_dir)/SharedWorkerGlobalScopeConstructors.h',
38 '<(blink_output_dir)/DedicatedWorkerGlobalScopeConstructors.h',
39 '<(blink_output_dir)/ServiceWorkerGlobalScopeConstructors.h',
40 ],
41 }, 24 },
42 } 25 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698