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

Side by Side Diff: BUILD.gn

Issue 1217483002: Fix missing source dependencies. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: gn Created 5 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
« no previous file with comments | « no previous file | src/d8.gyp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 import("//build/config/android/config.gni") 5 import("//build/config/android/config.gni")
6 import("//build/config/arm.gni") 6 import("//build/config/arm.gni")
7 import("//build/config/mips.gni") 7 import("//build/config/mips.gni")
8 8
9 # Because standalone V8 builds are not supported, assume this is part of a 9 # Because standalone V8 builds are not supported, assume this is part of a
10 # Chromium build. 10 # Chromium build.
(...skipping 518 matching lines...) Expand 10 before | Expand all | Expand 10 after
529 ":features", 529 ":features",
530 ":toolchain", 530 ":toolchain",
531 ] 531 ]
532 } 532 }
533 } 533 }
534 534
535 source_set("v8_base") { 535 source_set("v8_base") {
536 visibility = [ ":*" ] # Only targets in this file can depend on this. 536 visibility = [ ":*" ] # Only targets in this file can depend on this.
537 537
538 sources = [ 538 sources = [
539 "../../include/v8-debug.h",
540 "../../include/v8-platform.h",
541 "../../include/v8-profiler.h",
542 "../../include/v8-testing.h",
543 "../../include/v8-util.h",
544 "../../include/v8-version.h",
545 "../../include/v8.h",
546 "../../include/v8config.h",
539 "src/accessors.cc", 547 "src/accessors.cc",
540 "src/accessors.h", 548 "src/accessors.h",
541 "src/allocation.cc", 549 "src/allocation.cc",
542 "src/allocation.h", 550 "src/allocation.h",
543 "src/allocation-site-scopes.cc", 551 "src/allocation-site-scopes.cc",
544 "src/allocation-site-scopes.h", 552 "src/allocation-site-scopes.h",
545 "src/allocation-tracker.cc", 553 "src/allocation-tracker.cc",
546 "src/allocation-tracker.h", 554 "src/allocation-tracker.h",
547 "src/api.cc", 555 "src/api.cc",
548 "src/api.h", 556 "src/api.h",
(...skipping 490 matching lines...) Expand 10 before | Expand all | Expand 10 after
1039 "src/sampler.h", 1047 "src/sampler.h",
1040 "src/scanner-character-streams.cc", 1048 "src/scanner-character-streams.cc",
1041 "src/scanner-character-streams.h", 1049 "src/scanner-character-streams.h",
1042 "src/scanner.cc", 1050 "src/scanner.cc",
1043 "src/scanner.h", 1051 "src/scanner.h",
1044 "src/scopeinfo.cc", 1052 "src/scopeinfo.cc",
1045 "src/scopeinfo.h", 1053 "src/scopeinfo.h",
1046 "src/scopes.cc", 1054 "src/scopes.cc",
1047 "src/scopes.h", 1055 "src/scopes.h",
1048 "src/signature.h", 1056 "src/signature.h",
1057 "src/simulator.h",
1049 "src/small-pointer-list.h", 1058 "src/small-pointer-list.h",
1050 "src/smart-pointers.h", 1059 "src/smart-pointers.h",
1051 "src/snapshot/natives.h", 1060 "src/snapshot/natives.h",
1052 "src/snapshot/serialize.cc", 1061 "src/snapshot/serialize.cc",
1053 "src/snapshot/serialize.h", 1062 "src/snapshot/serialize.h",
1054 "src/snapshot/snapshot-common.cc", 1063 "src/snapshot/snapshot-common.cc",
1055 "src/snapshot/snapshot-source-sink.cc", 1064 "src/snapshot/snapshot-source-sink.cc",
1056 "src/snapshot/snapshot-source-sink.h", 1065 "src/snapshot/snapshot-source-sink.h",
1066 "src/splay-tree.h",
1067 "src/splay-tree-inl.h",
1057 "src/snapshot/snapshot.h", 1068 "src/snapshot/snapshot.h",
1058 "src/string-builder.cc", 1069 "src/string-builder.cc",
1059 "src/string-builder.h", 1070 "src/string-builder.h",
1060 "src/string-search.cc", 1071 "src/string-search.cc",
1061 "src/string-search.h", 1072 "src/string-search.h",
1062 "src/string-stream.cc", 1073 "src/string-stream.cc",
1063 "src/string-stream.h", 1074 "src/string-stream.h",
1064 "src/strings-storage.cc", 1075 "src/strings-storage.cc",
1065 "src/strings-storage.h", 1076 "src/strings-storage.h",
1066 "src/strtod.cc", 1077 "src/strtod.cc",
(...skipping 29 matching lines...) Expand all
1096 "src/v8threads.cc", 1107 "src/v8threads.cc",
1097 "src/v8threads.h", 1108 "src/v8threads.h",
1098 "src/variables.cc", 1109 "src/variables.cc",
1099 "src/variables.h", 1110 "src/variables.h",
1100 "src/version.cc", 1111 "src/version.cc",
1101 "src/version.h", 1112 "src/version.h",
1102 "src/vm-state-inl.h", 1113 "src/vm-state-inl.h",
1103 "src/vm-state.h", 1114 "src/vm-state.h",
1104 "src/zone.cc", 1115 "src/zone.cc",
1105 "src/zone.h", 1116 "src/zone.h",
1117 "src/zone-allocator.h",
1118 "src/zone-containers.h",
1106 "src/third_party/fdlibm/fdlibm.cc", 1119 "src/third_party/fdlibm/fdlibm.cc",
1107 "src/third_party/fdlibm/fdlibm.h", 1120 "src/third_party/fdlibm/fdlibm.h",
1108 ] 1121 ]
1109 1122
1110 if (v8_target_arch == "x86") { 1123 if (v8_target_arch == "x86") {
1111 sources += [ 1124 sources += [
1112 "src/ia32/assembler-ia32-inl.h", 1125 "src/ia32/assembler-ia32-inl.h",
1113 "src/ia32/assembler-ia32.cc", 1126 "src/ia32/assembler-ia32.cc",
1114 "src/ia32/assembler-ia32.h", 1127 "src/ia32/assembler-ia32.h",
1115 "src/ia32/builtins-ia32.cc", 1128 "src/ia32/builtins-ia32.cc",
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
1208 "src/arm/lithium-arm.h", 1221 "src/arm/lithium-arm.h",
1209 "src/arm/lithium-codegen-arm.cc", 1222 "src/arm/lithium-codegen-arm.cc",
1210 "src/arm/lithium-codegen-arm.h", 1223 "src/arm/lithium-codegen-arm.h",
1211 "src/arm/lithium-gap-resolver-arm.cc", 1224 "src/arm/lithium-gap-resolver-arm.cc",
1212 "src/arm/lithium-gap-resolver-arm.h", 1225 "src/arm/lithium-gap-resolver-arm.h",
1213 "src/arm/macro-assembler-arm.cc", 1226 "src/arm/macro-assembler-arm.cc",
1214 "src/arm/macro-assembler-arm.h", 1227 "src/arm/macro-assembler-arm.h",
1215 "src/arm/regexp-macro-assembler-arm.cc", 1228 "src/arm/regexp-macro-assembler-arm.cc",
1216 "src/arm/regexp-macro-assembler-arm.h", 1229 "src/arm/regexp-macro-assembler-arm.h",
1217 "src/arm/simulator-arm.cc", 1230 "src/arm/simulator-arm.cc",
1231 "src/arm/simulator-arm.h",
1218 "src/compiler/arm/code-generator-arm.cc", 1232 "src/compiler/arm/code-generator-arm.cc",
1219 "src/compiler/arm/instruction-codes-arm.h", 1233 "src/compiler/arm/instruction-codes-arm.h",
1220 "src/compiler/arm/instruction-selector-arm.cc", 1234 "src/compiler/arm/instruction-selector-arm.cc",
1221 "src/compiler/arm/linkage-arm.cc", 1235 "src/compiler/arm/linkage-arm.cc",
1222 "src/ic/arm/access-compiler-arm.cc", 1236 "src/ic/arm/access-compiler-arm.cc",
1223 "src/ic/arm/handler-compiler-arm.cc", 1237 "src/ic/arm/handler-compiler-arm.cc",
1224 "src/ic/arm/ic-arm.cc", 1238 "src/ic/arm/ic-arm.cc",
1225 "src/ic/arm/ic-compiler-arm.cc", 1239 "src/ic/arm/ic-compiler-arm.cc",
1226 "src/ic/arm/stub-cache-arm.cc", 1240 "src/ic/arm/stub-cache-arm.cc",
1227 ] 1241 ]
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after
1302 "src/mips/lithium-codegen-mips.h", 1316 "src/mips/lithium-codegen-mips.h",
1303 "src/mips/lithium-gap-resolver-mips.cc", 1317 "src/mips/lithium-gap-resolver-mips.cc",
1304 "src/mips/lithium-gap-resolver-mips.h", 1318 "src/mips/lithium-gap-resolver-mips.h",
1305 "src/mips/lithium-mips.cc", 1319 "src/mips/lithium-mips.cc",
1306 "src/mips/lithium-mips.h", 1320 "src/mips/lithium-mips.h",
1307 "src/mips/macro-assembler-mips.cc", 1321 "src/mips/macro-assembler-mips.cc",
1308 "src/mips/macro-assembler-mips.h", 1322 "src/mips/macro-assembler-mips.h",
1309 "src/mips/regexp-macro-assembler-mips.cc", 1323 "src/mips/regexp-macro-assembler-mips.cc",
1310 "src/mips/regexp-macro-assembler-mips.h", 1324 "src/mips/regexp-macro-assembler-mips.h",
1311 "src/mips/simulator-mips.cc", 1325 "src/mips/simulator-mips.cc",
1326 "src/mips/simulator-mips.h",
1312 "src/compiler/mips/code-generator-mips.cc", 1327 "src/compiler/mips/code-generator-mips.cc",
1313 "src/compiler/mips/instruction-codes-mips.h", 1328 "src/compiler/mips/instruction-codes-mips.h",
1314 "src/compiler/mips/instruction-selector-mips.cc", 1329 "src/compiler/mips/instruction-selector-mips.cc",
1315 "src/compiler/mips/linkage-mips.cc", 1330 "src/compiler/mips/linkage-mips.cc",
1316 "src/ic/mips/access-compiler-mips.cc", 1331 "src/ic/mips/access-compiler-mips.cc",
1317 "src/ic/mips/handler-compiler-mips.cc", 1332 "src/ic/mips/handler-compiler-mips.cc",
1318 "src/ic/mips/ic-mips.cc", 1333 "src/ic/mips/ic-mips.cc",
1319 "src/ic/mips/ic-compiler-mips.cc", 1334 "src/ic/mips/ic-compiler-mips.cc",
1320 "src/ic/mips/stub-cache-mips.cc", 1335 "src/ic/mips/stub-cache-mips.cc",
1321 ] 1336 ]
(...skipping 21 matching lines...) Expand all
1343 "src/mips64/lithium-codegen-mips64.h", 1358 "src/mips64/lithium-codegen-mips64.h",
1344 "src/mips64/lithium-gap-resolver-mips64.cc", 1359 "src/mips64/lithium-gap-resolver-mips64.cc",
1345 "src/mips64/lithium-gap-resolver-mips64.h", 1360 "src/mips64/lithium-gap-resolver-mips64.h",
1346 "src/mips64/lithium-mips64.cc", 1361 "src/mips64/lithium-mips64.cc",
1347 "src/mips64/lithium-mips64.h", 1362 "src/mips64/lithium-mips64.h",
1348 "src/mips64/macro-assembler-mips64.cc", 1363 "src/mips64/macro-assembler-mips64.cc",
1349 "src/mips64/macro-assembler-mips64.h", 1364 "src/mips64/macro-assembler-mips64.h",
1350 "src/mips64/regexp-macro-assembler-mips64.cc", 1365 "src/mips64/regexp-macro-assembler-mips64.cc",
1351 "src/mips64/regexp-macro-assembler-mips64.h", 1366 "src/mips64/regexp-macro-assembler-mips64.h",
1352 "src/mips64/simulator-mips64.cc", 1367 "src/mips64/simulator-mips64.cc",
1368 "src/mips64/simulator-mips64.h",
1353 "src/ic/mips64/access-compiler-mips64.cc", 1369 "src/ic/mips64/access-compiler-mips64.cc",
1354 "src/ic/mips64/handler-compiler-mips64.cc", 1370 "src/ic/mips64/handler-compiler-mips64.cc",
1355 "src/ic/mips64/ic-mips64.cc", 1371 "src/ic/mips64/ic-mips64.cc",
1356 "src/ic/mips64/ic-compiler-mips64.cc", 1372 "src/ic/mips64/ic-compiler-mips64.cc",
1357 "src/ic/mips64/stub-cache-mips64.cc", 1373 "src/ic/mips64/stub-cache-mips64.cc",
1358 ] 1374 ]
1359 } 1375 }
1360 1376
1361 configs -= [ "//build/config/compiler:chromium_code" ] 1377 configs -= [ "//build/config/compiler:chromium_code" ]
1362 configs += [ "//build/config/compiler:no_chromium_code" ] 1378 configs += [ "//build/config/compiler:no_chromium_code" ]
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
1406 visibility = [ ":*" ] # Only targets in this file can depend on this. 1422 visibility = [ ":*" ] # Only targets in this file can depend on this.
1407 1423
1408 sources = [ 1424 sources = [
1409 "src/base/adapters.h", 1425 "src/base/adapters.h",
1410 "src/base/atomicops.h", 1426 "src/base/atomicops.h",
1411 "src/base/atomicops_internals_arm64_gcc.h", 1427 "src/base/atomicops_internals_arm64_gcc.h",
1412 "src/base/atomicops_internals_arm_gcc.h", 1428 "src/base/atomicops_internals_arm_gcc.h",
1413 "src/base/atomicops_internals_atomicword_compat.h", 1429 "src/base/atomicops_internals_atomicword_compat.h",
1414 "src/base/atomicops_internals_mac.h", 1430 "src/base/atomicops_internals_mac.h",
1415 "src/base/atomicops_internals_mips_gcc.h", 1431 "src/base/atomicops_internals_mips_gcc.h",
1432 "src/base/atomicops_internals_mips64_gcc.h",
1433 "src/base/atomicops_internals_portable.h",
1416 "src/base/atomicops_internals_tsan.h", 1434 "src/base/atomicops_internals_tsan.h",
1417 "src/base/atomicops_internals_x86_gcc.cc", 1435 "src/base/atomicops_internals_x86_gcc.cc",
1418 "src/base/atomicops_internals_x86_gcc.h", 1436 "src/base/atomicops_internals_x86_gcc.h",
1419 "src/base/atomicops_internals_x86_msvc.h", 1437 "src/base/atomicops_internals_x86_msvc.h",
1420 "src/base/bits.cc", 1438 "src/base/bits.cc",
1421 "src/base/bits.h", 1439 "src/base/bits.h",
1422 "src/base/build_config.h", 1440 "src/base/build_config.h",
1423 "src/base/cpu.cc", 1441 "src/base/cpu.cc",
1424 "src/base/cpu.h", 1442 "src/base/cpu.h",
1425 "src/base/division-by-constant.cc", 1443 "src/base/division-by-constant.cc",
(...skipping 249 matching lines...) Expand 10 before | Expand all | Expand 10 after
1675 1693
1676 if (is_posix) { 1694 if (is_posix) {
1677 sources += [ "src/d8-posix.cc" ] 1695 sources += [ "src/d8-posix.cc" ]
1678 } else if (is_win) { 1696 } else if (is_win) {
1679 sources += [ "src/d8-windows.cc" ] 1697 sources += [ "src/d8-windows.cc" ]
1680 } 1698 }
1681 1699
1682 if (!is_component_build) { 1700 if (!is_component_build) {
1683 sources += [ 1701 sources += [
1684 "src/d8-debug.cc", 1702 "src/d8-debug.cc",
1703 "src/d8-debug.h",
1685 "$target_gen_dir/d8-js.cc", 1704 "$target_gen_dir/d8-js.cc",
1686 ] 1705 ]
1687 } 1706 }
1688 if (v8_enable_i18n_support) { 1707 if (v8_enable_i18n_support) {
1689 deps += [ "//third_party/icu" ] 1708 deps += [ "//third_party/icu" ]
1690 } 1709 }
1691 } 1710 }
1692 } 1711 }
OLDNEW
« no previous file with comments | « no previous file | src/d8.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698