OLD | NEW |
1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2009 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 # TODO(mark): Upstream this file to v8. | 5 # TODO(mark): Upstream this file to v8. |
6 { | 6 { |
7 'variables': { | 7 'variables': { |
8 'chromium_code': 1, | 8 'chromium_code': 1, |
9 'base_source_files': [ | 9 'base_source_files': [ |
10 '../../v8/src/third_party/dtoa/dtoa.c', | 10 '../../v8/src/third_party/dtoa/dtoa.c', |
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
57 '../../v8/src/conversions-inl.h', | 57 '../../v8/src/conversions-inl.h', |
58 '../../v8/src/conversions.cc', | 58 '../../v8/src/conversions.cc', |
59 '../../v8/src/conversions.h', | 59 '../../v8/src/conversions.h', |
60 '../../v8/src/counters.cc', | 60 '../../v8/src/counters.cc', |
61 '../../v8/src/counters.h', | 61 '../../v8/src/counters.h', |
62 '../../v8/src/cpu-arm.cc', | 62 '../../v8/src/cpu-arm.cc', |
63 '../../v8/src/cpu-ia32.cc', | 63 '../../v8/src/cpu-ia32.cc', |
64 '../../v8/src/cpu.h', | 64 '../../v8/src/cpu.h', |
65 '../../v8/src/dateparser.cc', | 65 '../../v8/src/dateparser.cc', |
66 '../../v8/src/dateparser.h', | 66 '../../v8/src/dateparser.h', |
| 67 '../../v8/src/dateparser-inl.h', |
67 '../../v8/src/debug-arm.cc', | 68 '../../v8/src/debug-arm.cc', |
68 '../../v8/src/debug-ia32.cc', | 69 '../../v8/src/debug-ia32.cc', |
69 '../../v8/src/debug.cc', | 70 '../../v8/src/debug.cc', |
70 '../../v8/src/debug.h', | 71 '../../v8/src/debug.h', |
71 '../../v8/src/debug-agent.cc', | 72 '../../v8/src/debug-agent.cc', |
72 '../../v8/src/debug-agent.h', | 73 '../../v8/src/debug-agent.h', |
73 '../../v8/src/disasm-arm.cc', | 74 '../../v8/src/disasm-arm.cc', |
74 '../../v8/src/disasm-ia32.cc', | 75 '../../v8/src/disasm-ia32.cc', |
75 '../../v8/src/disasm.h', | 76 '../../v8/src/disasm.h', |
76 '../../v8/src/disassembler.cc', | 77 '../../v8/src/disassembler.cc', |
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
156 '../../v8/src/regexp-macro-assembler-irregexp-inl.h', | 157 '../../v8/src/regexp-macro-assembler-irregexp-inl.h', |
157 '../../v8/src/regexp-macro-assembler-irregexp.cc', | 158 '../../v8/src/regexp-macro-assembler-irregexp.cc', |
158 '../../v8/src/regexp-macro-assembler-irregexp.h', | 159 '../../v8/src/regexp-macro-assembler-irregexp.h', |
159 '../../v8/src/regexp-macro-assembler-tracer.cc', | 160 '../../v8/src/regexp-macro-assembler-tracer.cc', |
160 '../../v8/src/regexp-macro-assembler-tracer.h', | 161 '../../v8/src/regexp-macro-assembler-tracer.h', |
161 '../../v8/src/regexp-macro-assembler.cc', | 162 '../../v8/src/regexp-macro-assembler.cc', |
162 '../../v8/src/regexp-macro-assembler.h', | 163 '../../v8/src/regexp-macro-assembler.h', |
163 '../../v8/src/regexp-stack.cc', | 164 '../../v8/src/regexp-stack.cc', |
164 '../../v8/src/regexp-stack.h', | 165 '../../v8/src/regexp-stack.h', |
165 '../../v8/src/register-allocator.h', | 166 '../../v8/src/register-allocator.h', |
| 167 '../../v8/src/register-allocator-inl.h', |
166 '../../v8/src/register-allocator.cc', | 168 '../../v8/src/register-allocator.cc', |
167 '../../v8/src/register-allocator-arm.cc', | 169 '../../v8/src/register-allocator-arm.cc', |
168 '../../v8/src/register-allocator-ia32.cc', | 170 '../../v8/src/register-allocator-ia32.cc', |
169 '../../v8/src/rewriter.cc', | 171 '../../v8/src/rewriter.cc', |
170 '../../v8/src/rewriter.h', | 172 '../../v8/src/rewriter.h', |
171 '../../v8/src/runtime.cc', | 173 '../../v8/src/runtime.cc', |
172 '../../v8/src/runtime.h', | 174 '../../v8/src/runtime.h', |
173 '../../v8/src/scanner.cc', | 175 '../../v8/src/scanner.cc', |
174 '../../v8/src/scanner.h', | 176 '../../v8/src/scanner.h', |
175 '../../v8/src/scopeinfo.cc', | 177 '../../v8/src/scopeinfo.cc', |
(...skipping 150 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
326 '<@(base_source_files)', | 328 '<@(base_source_files)', |
327 ], | 329 ], |
328 'sources!': [ | 330 'sources!': [ |
329 '<@(not_base_source_files)', | 331 '<@(not_base_source_files)', |
330 ], | 332 ], |
331 'sources/': [ | 333 'sources/': [ |
332 ['exclude', '-arm\\.cc$'], | 334 ['exclude', '-arm\\.cc$'], |
333 ['exclude', 'src/platform-.*\\.cc$' ], | 335 ['exclude', 'src/platform-.*\\.cc$' ], |
334 ], | 336 ], |
335 'conditions': [ | 337 'conditions': [ |
336 ['OS=="linux"', {'sources/': [['include', 'src/platform-linux\\.cc$']]}]
, | 338 ['OS=="linux"', {'sources/': [['include', 'src/platform-linux\\.cc$', 's
rc/platform-posix\\.cc$']]}], |
337 ['OS=="mac"', {'sources/': [['include', 'src/platform-macos\\.cc$']]}], | 339 ['OS=="mac"', {'sources/': [['include', 'src/platform-macos\\.cc$', 'src
/platform-posix\\.cc$']]}], |
338 ['OS=="win"', { | 340 ['OS=="win"', { |
339 'sources/': [['include', 'src/platform-win32\\.cc$']], | 341 'sources/': [['include', 'src/platform-win32\\.cc$']], |
340 # 4355, 4800 came from common.vsprops | 342 # 4355, 4800 came from common.vsprops |
341 # 4018, 4244 were a per file config on dtoa-config.c | 343 # 4018, 4244 were a per file config on dtoa-config.c |
342 # TODO: It's probably possible and desirable to stop disabling the | 344 # TODO: It's probably possible and desirable to stop disabling the |
343 # dtoa-specific warnings by modifying dtoa as was done in Chromium | 345 # dtoa-specific warnings by modifying dtoa as was done in Chromium |
344 # r9255. Refer to that revision for details. | 346 # r9255. Refer to that revision for details. |
345 'msvs_disabled_warnings': [4355, 4800, 4018, 4244], | 347 'msvs_disabled_warnings': [4355, 4800, 4018, 4244], |
346 'link_settings': { | 348 'link_settings': { |
347 'libraries': [ '-lwinmm.lib' ], | 349 'libraries': [ '-lwinmm.lib' ], |
(...skipping 203 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
551 ]}, | 553 ]}, |
552 }], | 554 }], |
553 [ 'OS=="win"', { | 555 [ 'OS=="win"', { |
554 'sources!': [ '../../v8/src/d8-readline.cc' ], | 556 'sources!': [ '../../v8/src/d8-readline.cc' ], |
555 }], | 557 }], |
556 ], | 558 ], |
557 }, | 559 }, |
558 ]}], # OS != "linux" (temporary, TODO(sgk)) | 560 ]}], # OS != "linux" (temporary, TODO(sgk)) |
559 ], | 561 ], |
560 } | 562 } |
OLD | NEW |