blob: 3b76ce1778e45d4ef4c9fc680fa19457902687c0 [file] [log] [blame]
Ben Murdoch3ef787d2012-04-12 10:51:47 +01001# Copyright 2012 the V8 project authors. All rights reserved.
Ben Murdochb0fe1622011-05-05 13:52:32 +01002# Redistribution and use in source and binary forms, with or without
3# modification, are permitted provided that the following conditions are
4# met:
5#
6# * Redistributions of source code must retain the above copyright
7# notice, this list of conditions and the following disclaimer.
8# * Redistributions in binary form must reproduce the above
9# copyright notice, this list of conditions and the following
10# disclaimer in the documentation and/or other materials provided
11# with the distribution.
12# * Neither the name of Google Inc. nor the names of its
13# contributors may be used to endorse or promote products derived
14# from this software without specific prior written permission.
15#
16# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
17# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
18# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
19# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
20# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
22# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
26# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27
28{
Ben Murdoch3fb3ca82011-12-02 17:19:32 +000029 'variables': {
Ben Murdochb8a8cc12014-11-26 15:28:44 +000030 'v8_code': 1,
Ben Murdoch3fb3ca82011-12-02 17:19:32 +000031 'generated_file': '<(SHARED_INTERMEDIATE_DIR)/resources.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +010032 },
Ben Murdochb8a8cc12014-11-26 15:28:44 +000033 'includes': ['../../build/toolchain.gypi', '../../build/features.gypi'],
Ben Murdochb0fe1622011-05-05 13:52:32 +010034 'targets': [
35 {
36 'target_name': 'cctest',
37 'type': 'executable',
38 'dependencies': [
Ben Murdoch3fb3ca82011-12-02 17:19:32 +000039 'resources',
Ben Murdochb8a8cc12014-11-26 15:28:44 +000040 '../../tools/gyp/v8.gyp:v8_libplatform',
Ben Murdochb0fe1622011-05-05 13:52:32 +010041 ],
42 'include_dirs': [
Ben Murdochb8a8cc12014-11-26 15:28:44 +000043 '../..',
Ben Murdochb0fe1622011-05-05 13:52:32 +010044 ],
Ben Murdochb8a8cc12014-11-26 15:28:44 +000045 'sources': [ ### gcmole(all) ###
Ben Murdoch3fb3ca82011-12-02 17:19:32 +000046 '<(generated_file)',
Ben Murdochb8a8cc12014-11-26 15:28:44 +000047 'compiler/c-signature.h',
48 'compiler/codegen-tester.cc',
49 'compiler/codegen-tester.h',
50 'compiler/function-tester.h',
Ben Murdochb8a8cc12014-11-26 15:28:44 +000051 'compiler/graph-builder-tester.h',
Emily Bernierd0a1eb72015-03-24 16:35:39 -040052 'compiler/test-basic-block-profiler.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +000053 'compiler/test-branch-combine.cc',
54 'compiler/test-changes-lowering.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +000055 'compiler/test-code-stub-assembler.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +000056 'compiler/test-gap-resolver.cc',
Emily Bernierd0a1eb72015-03-24 16:35:39 -040057 'compiler/test-graph-visualizer.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +000058 'compiler/test-instruction.cc',
59 'compiler/test-js-context-specialization.cc',
60 'compiler/test-js-constant-cache.cc',
61 'compiler/test-js-typed-lowering.cc',
Emily Bernierd0a1eb72015-03-24 16:35:39 -040062 'compiler/test-jump-threading.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +000063 'compiler/test-linkage.cc',
Emily Bernierd0a1eb72015-03-24 16:35:39 -040064 'compiler/test-loop-assignment-analysis.cc',
65 'compiler/test-loop-analysis.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +000066 'compiler/test-machine-operator-reducer.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +000067 'compiler/test-multiple-return.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +000068 'compiler/test-node.cc',
69 'compiler/test-operator.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +000070 'compiler/test-osr.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +000071 'compiler/test-pipeline.cc',
72 'compiler/test-representation-change.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +000073 'compiler/test-run-bytecode-graph-builder.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +000074 'compiler/test-run-deopt.cc',
75 'compiler/test-run-inlining.cc',
76 'compiler/test-run-intrinsics.cc',
77 'compiler/test-run-jsbranches.cc',
78 'compiler/test-run-jscalls.cc',
79 'compiler/test-run-jsexceptions.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +000080 'compiler/test-run-jsobjects.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +000081 'compiler/test-run-jsops.cc',
82 'compiler/test-run-machops.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +000083 'compiler/test-run-native-calls.cc',
Emily Bernierd0a1eb72015-03-24 16:35:39 -040084 'compiler/test-run-stackcheck.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +000085 'compiler/test-run-stubs.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +000086 'compiler/test-run-variables.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +000087 'compiler/test-simplified-lowering.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +010088 'cctest.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +000089 'expression-type-collector.cc',
90 'expression-type-collector.h',
91 'interpreter/test-bytecode-generator.cc',
92 'interpreter/test-interpreter.cc',
Ben Murdoch097c5b22016-05-18 11:27:45 +010093 'interpreter/bytecode-expectations-printer.cc',
94 'interpreter/bytecode-expectations-printer.h',
Ben Murdochb0fe1622011-05-05 13:52:32 +010095 'gay-fixed.cc',
96 'gay-precision.cc',
97 'gay-shortest.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +000098 'heap/heap-tester.h',
99 'heap/test-alloc.cc',
100 'heap/test-compaction.cc',
101 'heap/test-heap.cc',
102 'heap/test-incremental-marking.cc',
103 'heap/test-lab.cc',
104 'heap/test-mark-compact.cc',
105 'heap/test-spaces.cc',
106 'heap/utils-inl.h',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000107 'print-extension.cc',
108 'profiler-extension.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100109 'test-accessors.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100110 'test-api.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +0000111 'test-api.h',
112 'test-api-accessors.cc',
113 'test-api-interceptors.cc',
114 'test-api-fast-accessor-builder.cc',
115 'test-array-list.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100116 'test-ast.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +0000117 'test-ast-expression-visitor.cc',
118 'test-asm-validator.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000119 'test-atomicops.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100120 'test-bignum.cc',
121 'test-bignum-dtoa.cc',
Emily Bernierd0a1eb72015-03-24 16:35:39 -0400122 'test-bit-vector.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100123 'test-circular-queue.cc',
124 'test-compiler.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000125 'test-constantpool.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100126 'test-conversions.cc',
127 'test-cpu-profiler.cc',
Ben Murdoch3ef787d2012-04-12 10:51:47 +0100128 'test-date.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100129 'test-debug.cc',
130 'test-decls.cc',
131 'test-deoptimization.cc',
Ben Murdoch69a99ed2011-11-30 16:03:39 +0000132 'test-dictionary.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100133 'test-diy-fp.cc',
134 'test-double.cc',
135 'test-dtoa.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +0000136 'test-elements-kind.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100137 'test-fast-dtoa.cc',
Emily Bernierd0a1eb72015-03-24 16:35:39 -0400138 'test-feedback-vector.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +0000139 'test-field-type-tracking.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100140 'test-fixed-dtoa.cc',
141 'test-flags.cc',
142 'test-func-name-inference.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000143 'test-gc-tracer.cc',
144 'test-global-handles.cc',
145 'test-global-object.cc',
Ben Murdoch3ef787d2012-04-12 10:51:47 +0100146 'test-hashing.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100147 'test-hashmap.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100148 'test-heap-profiler.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000149 'test-hydrogen-types.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +0000150 'test-identity-map.cc',
151 'test-inobject-slack-tracking.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100152 'test-list.cc',
153 'test-liveedit.cc',
Ben Murdoch257744e2011-11-30 15:57:28 +0000154 'test-lockers.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100155 'test-log.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000156 'test-microtask-delivery.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000157 'test-mementos.cc',
158 'test-object-observe.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100159 'test-parsing.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000160 'test-platform.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100161 'test-profile-generator.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000162 'test-random-number-generator.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +0000163 'test-receiver-check-hidden-prototype.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100164 'test-regexp.cc',
165 'test-reloc-info.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000166 'test-representation.cc',
Emily Bernierd0a1eb72015-03-24 16:35:39 -0400167 'test-sampler-api.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100168 'test-serialize.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +0000169 'test-simd.cc',
170 'test-slots-buffer.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100171 'test-strings.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000172 'test-symbols.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100173 'test-strtod.cc',
174 'test-thread-termination.cc',
175 'test-threads.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +0000176 'test-trace-event.cc',
Emily Bernierd0a1eb72015-03-24 16:35:39 -0400177 'test-transitions.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +0000178 'test-typedarrays.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000179 'test-types.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +0000180 'test-typing-reset.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100181 'test-unbound-queue.cc',
Emily Bernierd0a1eb72015-03-24 16:35:39 -0400182 'test-unboxed-doubles.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000183 'test-unique.cc',
184 'test-unscopables-hidden-prototype.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100185 'test-utils.cc',
Ben Murdoch3ef787d2012-04-12 10:51:47 +0100186 'test-version.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000187 'test-weakmaps.cc',
188 'test-weaksets.cc',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +0000189 'trace-extension.cc',
190 'wasm/test-run-wasm.cc',
191 'wasm/test-run-wasm-js.cc',
192 'wasm/test-run-wasm-module.cc',
193 'wasm/test-signatures.h',
194 'wasm/wasm-run-utils.h',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100195 ],
196 'conditions': [
197 ['v8_target_arch=="ia32"', {
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000198 'sources': [ ### gcmole(arch:ia32) ###
Ben Murdochb0fe1622011-05-05 13:52:32 +0100199 'test-assembler-ia32.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000200 'test-code-stubs.cc',
201 'test-code-stubs-ia32.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100202 'test-disasm-ia32.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000203 'test-macro-assembler-ia32.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100204 'test-log-stack-tracer.cc'
205 ],
206 }],
207 ['v8_target_arch=="x64"', {
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000208 'sources': [ ### gcmole(arch:x64) ###
Ben Murdochb0fe1622011-05-05 13:52:32 +0100209 'test-assembler-x64.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000210 'test-code-stubs.cc',
211 'test-code-stubs-x64.cc',
212 'test-disasm-x64.cc',
Ben Murdochb0fe1622011-05-05 13:52:32 +0100213 'test-macro-assembler-x64.cc',
214 'test-log-stack-tracer.cc'
215 ],
216 }],
217 ['v8_target_arch=="arm"', {
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000218 'sources': [ ### gcmole(arch:arm) ###
Ben Murdochb0fe1622011-05-05 13:52:32 +0100219 'test-assembler-arm.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000220 'test-code-stubs.cc',
221 'test-code-stubs-arm.cc',
222 'test-disasm-arm.cc',
223 'test-macro-assembler-arm.cc'
Ben Murdochb0fe1622011-05-05 13:52:32 +0100224 ],
225 }],
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000226 ['v8_target_arch=="arm64"', {
227 'sources': [ ### gcmole(arch:arm64) ###
228 'test-utils-arm64.cc',
229 'test-assembler-arm64.cc',
230 'test-code-stubs.cc',
231 'test-code-stubs-arm64.cc',
232 'test-disasm-arm64.cc',
233 'test-fuzz-arm64.cc',
234 'test-javascript-arm64.cc',
235 'test-js-arm64-variables.cc'
236 ],
237 }],
Ben Murdoch4a90d5f2016-03-22 12:00:34 +0000238 ['v8_target_arch=="ppc"', {
239 'sources': [ ### gcmole(arch:ppc) ###
240 'test-assembler-ppc.cc',
241 'test-code-stubs.cc',
242 'test-disasm-ppc.cc'
243 ],
244 }],
245 ['v8_target_arch=="ppc64"', {
246 'sources': [ ### gcmole(arch:ppc64) ###
247 'test-assembler-ppc.cc',
248 'test-code-stubs.cc',
249 'test-disasm-ppc.cc'
250 ],
251 }],
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000252 ['v8_target_arch=="mipsel"', {
253 'sources': [ ### gcmole(arch:mipsel) ###
Ben Murdochb0fe1622011-05-05 13:52:32 +0100254 'test-assembler-mips.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000255 'test-code-stubs.cc',
256 'test-code-stubs-mips.cc',
Ben Murdoch257744e2011-11-30 15:57:28 +0000257 'test-disasm-mips.cc',
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000258 'test-macro-assembler-mips.cc'
Ben Murdochb0fe1622011-05-05 13:52:32 +0100259 ],
260 }],
Ben Murdochb8a8cc12014-11-26 15:28:44 +0000261 ['v8_target_arch=="mips64el"', {
262 'sources': [
263 'test-assembler-mips64.cc',
264 'test-code-stubs.cc',
265 'test-code-stubs-mips64.cc',
266 'test-disasm-mips64.cc',
267 'test-macro-assembler-mips64.cc'
268 ],
269 }],
270 ['v8_target_arch=="x87"', {
271 'sources': [ ### gcmole(arch:x87) ###
272 'test-assembler-x87.cc',
273 'test-code-stubs.cc',
274 'test-code-stubs-x87.cc',
275 'test-disasm-x87.cc',
276 'test-macro-assembler-x87.cc',
277 'test-log-stack-tracer.cc'
278 ],
279 }],
280 [ 'OS=="linux" or OS=="qnx"', {
Ben Murdochb0fe1622011-05-05 13:52:32 +0100281 'sources': [
282 'test-platform-linux.cc',
283 ],
284 }],
Ben Murdochb0fe1622011-05-05 13:52:32 +0100285 [ 'OS=="win"', {
286 'sources': [
287 'test-platform-win32.cc',
288 ],
Ben Murdoch3ef787d2012-04-12 10:51:47 +0100289 'msvs_settings': {
290 'VCCLCompilerTool': {
291 # MSVS wants this for gay-{precision,shortest}.cc.
292 'AdditionalOptions': ['/bigobj'],
293 },
294 },
Ben Murdochb0fe1622011-05-05 13:52:32 +0100295 }],
Ben Murdoch4a90d5f2016-03-22 12:00:34 +0000296 ['v8_target_arch=="ppc" or v8_target_arch=="ppc64"', {
297 # disable fmadd/fmsub so that expected results match generated code in
298 # RunFloat64MulAndFloat64Add1 and friends.
299 'cflags': ['-ffp-contract=off'],
300 }],
301 ['OS=="aix"', {
302 'ldflags': [ '-Wl,-bbigtoc' ],
303 }],
Ben Murdoch589d6972011-11-30 16:04:58 +0000304 ['component=="shared_library"', {
305 # cctest can't be built against a shared library, so we need to
306 # depend on the underlying static target in that case.
Ben Murdoch4a90d5f2016-03-22 12:00:34 +0000307 'dependencies': ['../../tools/gyp/v8.gyp:v8_maybe_snapshot'],
Ben Murdoch589d6972011-11-30 16:04:58 +0000308 }, {
309 'dependencies': ['../../tools/gyp/v8.gyp:v8'],
310 }],
Ben Murdochb0fe1622011-05-05 13:52:32 +0100311 ],
312 },
Ben Murdoch3fb3ca82011-12-02 17:19:32 +0000313 {
314 'target_name': 'resources',
315 'type': 'none',
316 'variables': {
317 'file_list': [
318 '../../tools/splaytree.js',
319 '../../tools/codemap.js',
320 '../../tools/csvparser.js',
321 '../../tools/consarray.js',
322 '../../tools/profile.js',
323 '../../tools/profile_view.js',
324 '../../tools/logreader.js',
325 'log-eq-of-logging-and-traversal.js',
326 ],
327 },
328 'actions': [
329 {
330 'action_name': 'js2c',
331 'inputs': [
332 '../../tools/js2c.py',
333 '<@(file_list)',
334 ],
335 'outputs': [
336 '<(generated_file)',
337 ],
338 'action': [
339 'python',
340 '../../tools/js2c.py',
341 '<@(_outputs)',
342 'TEST', # type
Ben Murdoch3fb3ca82011-12-02 17:19:32 +0000343 '<@(file_list)',
344 ],
345 }
346 ],
347 },
Ben Murdoch097c5b22016-05-18 11:27:45 +0100348 {
349 'target_name': 'generate-bytecode-expectations',
350 'type': 'executable',
351 'dependencies': [
352 '../../tools/gyp/v8.gyp:v8_libplatform',
353 ],
354 'conditions': [
355 ['component=="shared_library"', {
356 # Same as cctest, we need to depend on the underlying static target.
357 'dependencies': ['../../tools/gyp/v8.gyp:v8_maybe_snapshot'],
358 }, {
359 'dependencies': ['../../tools/gyp/v8.gyp:v8'],
360 }],
361 ],
362 'include_dirs+': [
363 '../..',
364 ],
365 'sources': [
366 'interpreter/bytecode-expectations-printer.cc',
367 'interpreter/bytecode-expectations-printer.h',
368 'interpreter/generate-bytecode-expectations.cc',
369 ],
370 },
Ben Murdochb0fe1622011-05-05 13:52:32 +0100371 ],
Ben Murdoch4a90d5f2016-03-22 12:00:34 +0000372 'conditions': [
373 ['test_isolation_mode != "noop"', {
374 'targets': [
375 {
Ben Murdoch097c5b22016-05-18 11:27:45 +0100376 'target_name': 'cctest_exe_run',
Ben Murdoch4a90d5f2016-03-22 12:00:34 +0000377 'type': 'none',
378 'dependencies': [
379 'cctest',
380 ],
381 'includes': [
382 '../../build/isolate.gypi',
383 ],
384 'sources': [
Ben Murdoch097c5b22016-05-18 11:27:45 +0100385 'cctest_exe.isolate',
386 ],
387 },
388 {
389 'target_name': 'cctest_run',
390 'type': 'none',
391 'dependencies': [
392 'cctest_exe_run',
393 ],
394 'includes': [
395 '../../build/isolate.gypi',
396 ],
397 'sources': [
Ben Murdoch4a90d5f2016-03-22 12:00:34 +0000398 'cctest.isolate',
399 ],
400 },
401 ],
402 }],
403 ],
Ben Murdochb0fe1622011-05-05 13:52:32 +0100404}