a8951a96ab
This also adds sources missing for PPC and x87, fixes a few missing files in gyp due to wrong quotation and a few that were simply not included. The gn files are now authoritative, but the gcmole gyp and gn source lists are enforced to match exactly. This additional enforcement helped finding the bugs above and will be removed when we deprecate the gyp files. BUG=614645 NOTRY=true Review-Url: https://codereview.chromium.org/2352103002 Cr-Commit-Position: refs/heads/master@{#39592}
36 lines
873 B
Plaintext
36 lines
873 B
Plaintext
# Copyright 2016 the V8 project authors. All rights reserved.
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
# found in the LICENSE file.
|
|
{
|
|
'variables': {
|
|
'command': [
|
|
'run-gcmole.py',
|
|
],
|
|
'files': [
|
|
'gccause.lua',
|
|
'gcmole.lua',
|
|
'parallel.py',
|
|
'run-gcmole.py',
|
|
# The following contains all relevant source and gyp files.
|
|
'../../BUILD.gn',
|
|
'../../base/',
|
|
'../../include/',
|
|
'../../src/',
|
|
'../../test/cctest/',
|
|
'../../testing/gtest/include/gtest/gtest_prod.h',
|
|
'../../third_party/icu/source/',
|
|
],
|
|
},
|
|
'conditions': [
|
|
['gcmole==1', {
|
|
'variables': {
|
|
'files': [
|
|
# This assumes gcmole tools have been fetched by a hook
|
|
# into v8/tools/gcmole/gcmole_tools.
|
|
'gcmole-tools/',
|
|
],
|
|
},
|
|
}],
|
|
],
|
|
}
|