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

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

Issue 314783004: Separate the generated files from core and modules to their own sub-dirs. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: minor cleanup. 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
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', 9 'bindings.gypi',
10 '../core/core.gypi', 10 '../core/core.gypi',
11 '../modules/modules.gypi', 11 '../modules/modules.gypi',
12 ], 12 ],
13 13
14 'variables': { 14 'variables': {
15 # Main interface IDL files (excluding dependencies and testing) 15 # Main interface IDL files (excluding dependencies and testing)
16 # are included as properties on global objects, and in aggregate bindings 16 # are included as properties on global objects, and in aggregate bindings
17 # FIXME: split into core vs. modules http://crbug.com/358074 17 # FIXME: split into core vs. modules http://crbug.com/358074
18 'main_interface_idl_files': [ 18 'main_interface_idl_files': [
19 '<@(core_idl_files)', 19 '<@(core_idl_files)',
20 '<@(modules_idl_files)', 20 '<@(modules_idl_files)',
21 ], 21 ],
22 # Write lists of main IDL files to a file, so that the command lines don't 22 # Write lists of main IDL files to a file, so that the command lines don't
23 # exceed OS length limits. 23 # exceed OS length limits.
24 'main_interface_idl_files_list': '<|(main_interface_idl_files_list.tmp <@(ma in_interface_idl_files))', 24 'main_interface_idl_files_list': '<|(main_interface_idl_files_list.tmp <@(ma in_interface_idl_files))',
25 25
26 # Global constructors 26 # Global constructors
27 # FIXME: Split into core vs. modules http://crbug.com/358074 27 # FIXME: Split into core vs. modules http://crbug.com/358074
28 'generated_global_constructors_idl_files': [ 28 'generated_global_constructors_idl_files': [
29 '<(blink_output_dir)/WindowConstructors.idl', 29 '<(core_output_dir)/WindowConstructors.idl',
30 '<(blink_output_dir)/SharedWorkerGlobalScopeConstructors.idl', 30 '<(core_output_dir)/SharedWorkerGlobalScopeConstructors.idl',
31 '<(blink_output_dir)/DedicatedWorkerGlobalScopeConstructors.idl', 31 '<(core_output_dir)/DedicatedWorkerGlobalScopeConstructors.idl',
32 '<(blink_output_dir)/ServiceWorkerGlobalScopeConstructors.idl', 32 '<(modules_output_dir)/ServiceWorkerGlobalScopeConstructors.idl',
33 ], 33 ],
34 34
35 'generated_global_constructors_header_files': [ 35 'generated_global_constructors_header_files': [
36 '<(blink_output_dir)/WindowConstructors.h', 36 '<(core_output_dir)/WindowConstructors.h',
37 '<(blink_output_dir)/SharedWorkerGlobalScopeConstructors.h', 37 '<(core_output_dir)/SharedWorkerGlobalScopeConstructors.h',
38 '<(blink_output_dir)/DedicatedWorkerGlobalScopeConstructors.h', 38 '<(core_output_dir)/DedicatedWorkerGlobalScopeConstructors.h',
39 '<(blink_output_dir)/ServiceWorkerGlobalScopeConstructors.h', 39 '<(modules_output_dir)/ServiceWorkerGlobalScopeConstructors.h',
40 ], 40 ],
41 }, 41 },
42 } 42 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698