blob: a599286ad0519a82cb5d364f329adaaae909c557 [file] [log] [blame]
Torne (Richard Coles)d6cdb822014-06-03 10:59:05 +01001# Copyright 2014 The Chromium Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5{
Torne (Richard Coles)d6cdb822014-06-03 10:59:05 +01006 'variables': {
Torne (Richard Coles)f6b7aed2014-06-09 12:01:17 +01007 'bindings_core_v8_output_dir': '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/core/v8',
Torne (Richard Coles)d6cdb822014-06-03 10:59:05 +01008
9 'conditions': [
10 ['OS=="win" and buildtype=="Official"', {
11 # On Windows Official release builds, we try to preserve symbol
12 # space.
Torne (Richard Coles)f6b7aed2014-06-09 12:01:17 +010013 'bindings_core_v8_generated_aggregate_files': [
Torne (Richard Coles)d6cdb822014-06-03 10:59:05 +010014 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings.cpp',
15 ],
16 }, {
Torne (Richard Coles)f6b7aed2014-06-09 12:01:17 +010017 'bindings_core_v8_generated_aggregate_files': [
Torne (Richard Coles)d6cdb822014-06-03 10:59:05 +010018 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings01.cpp',
19 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings02.cpp',
20 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings03.cpp',
21 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings04.cpp',
22 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings05.cpp',
23 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings06.cpp',
24 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings07.cpp',
25 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings08.cpp',
26 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings09.cpp',
27 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings10.cpp',
28 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings11.cpp',
29 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings12.cpp',
30 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings13.cpp',
31 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings14.cpp',
32 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings15.cpp',
33 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings16.cpp',
34 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings17.cpp',
35 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings18.cpp',
36 '<(bindings_core_v8_output_dir)/V8GeneratedCoreBindings19.cpp',
37 ],
38 }],
39 ],
40 },
41}