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

Side by Side Diff: tools/gyp/v8.gyp

Issue 6801049: Fix v8.gyp. (Closed) Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Patch Set: Created 9 years, 8 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2011 the V8 project authors. All rights reserved. 1 # Copyright 2011 the V8 project authors. All rights reserved.
2 # Redistribution and use in source and binary forms, with or without 2 # Redistribution and use in source and binary forms, with or without
3 # modification, are permitted provided that the following conditions are 3 # modification, are permitted provided that the following conditions are
4 # met: 4 # met:
5 # 5 #
6 # * Redistributions of source code must retain the above copyright 6 # * Redistributions of source code must retain the above copyright
7 # notice, this list of conditions and the following disclaimer. 7 # notice, this list of conditions and the following disclaimer.
8 # * Redistributions in binary form must reproduce the above 8 # * Redistributions in binary form must reproduce the above
9 # copyright notice, this list of conditions and the following 9 # copyright notice, this list of conditions and the following
10 # disclaimer in the documentation and/or other materials provided 10 # disclaimer in the documentation and/or other materials provided
(...skipping 381 matching lines...) Expand 10 before | Expand all | Expand 10 after
392 '../../src/hydrogen.h', 392 '../../src/hydrogen.h',
393 '../../src/hydrogen-instructions.cc', 393 '../../src/hydrogen-instructions.cc',
394 '../../src/hydrogen-instructions.h', 394 '../../src/hydrogen-instructions.h',
395 '../../src/ic-inl.h', 395 '../../src/ic-inl.h',
396 '../../src/ic.cc', 396 '../../src/ic.cc',
397 '../../src/ic.h', 397 '../../src/ic.h',
398 '../../src/inspector.cc', 398 '../../src/inspector.cc',
399 '../../src/inspector.h', 399 '../../src/inspector.h',
400 '../../src/interpreter-irregexp.cc', 400 '../../src/interpreter-irregexp.cc',
401 '../../src/interpreter-irregexp.h', 401 '../../src/interpreter-irregexp.h',
402 '../../src/jump-target-inl.h',
403 '../../src/jump-target.cc',
404 '../../src/jump-target.h',
405 '../../src/jsregexp.cc', 402 '../../src/jsregexp.cc',
406 '../../src/jsregexp.h', 403 '../../src/jsregexp.h',
407 '../../src/isolate.cc', 404 '../../src/isolate.cc',
408 '../../src/isolate.h', 405 '../../src/isolate.h',
409 '../../src/list-inl.h', 406 '../../src/list-inl.h',
410 '../../src/list.h', 407 '../../src/list.h',
411 '../../src/lithium.cc', 408 '../../src/lithium.cc',
412 '../../src/lithium.h', 409 '../../src/lithium.h',
413 '../../src/lithium-allocator.cc', 410 '../../src/lithium-allocator.cc',
414 '../../src/lithium-allocator.h', 411 '../../src/lithium-allocator.h',
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
455 '../../src/profile-generator.h', 452 '../../src/profile-generator.h',
456 '../../src/regexp-macro-assembler-irregexp-inl.h', 453 '../../src/regexp-macro-assembler-irregexp-inl.h',
457 '../../src/regexp-macro-assembler-irregexp.cc', 454 '../../src/regexp-macro-assembler-irregexp.cc',
458 '../../src/regexp-macro-assembler-irregexp.h', 455 '../../src/regexp-macro-assembler-irregexp.h',
459 '../../src/regexp-macro-assembler-tracer.cc', 456 '../../src/regexp-macro-assembler-tracer.cc',
460 '../../src/regexp-macro-assembler-tracer.h', 457 '../../src/regexp-macro-assembler-tracer.h',
461 '../../src/regexp-macro-assembler.cc', 458 '../../src/regexp-macro-assembler.cc',
462 '../../src/regexp-macro-assembler.h', 459 '../../src/regexp-macro-assembler.h',
463 '../../src/regexp-stack.cc', 460 '../../src/regexp-stack.cc',
464 '../../src/regexp-stack.h', 461 '../../src/regexp-stack.h',
465 '../../src/register-allocator.h',
466 '../../src/register-allocator-inl.h',
467 '../../src/register-allocator.cc',
468 '../../src/rewriter.cc', 462 '../../src/rewriter.cc',
469 '../../src/rewriter.h', 463 '../../src/rewriter.h',
470 '../../src/runtime.cc', 464 '../../src/runtime.cc',
471 '../../src/runtime.h', 465 '../../src/runtime.h',
472 '../../src/runtime-profiler.cc', 466 '../../src/runtime-profiler.cc',
473 '../../src/runtime-profiler.h', 467 '../../src/runtime-profiler.h',
474 '../../src/safepoint-table.cc', 468 '../../src/safepoint-table.cc',
475 '../../src/safepoint-table.h', 469 '../../src/safepoint-table.h',
476 '../../src/scanner-base.cc', 470 '../../src/scanner-base.cc',
477 '../../src/scanner-base.h', 471 '../../src/scanner-base.h',
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
519 '../../src/v8checks.h', 513 '../../src/v8checks.h',
520 '../../src/v8globals.h', 514 '../../src/v8globals.h',
521 '../../src/v8memory.h', 515 '../../src/v8memory.h',
522 '../../src/v8threads.cc', 516 '../../src/v8threads.cc',
523 '../../src/v8threads.h', 517 '../../src/v8threads.h',
524 '../../src/v8utils.h', 518 '../../src/v8utils.h',
525 '../../src/variables.cc', 519 '../../src/variables.cc',
526 '../../src/variables.h', 520 '../../src/variables.h',
527 '../../src/version.cc', 521 '../../src/version.cc',
528 '../../src/version.h', 522 '../../src/version.h',
529 '../../src/virtual-frame-inl.h',
530 '../../src/virtual-frame.cc',
531 '../../src/virtual-frame.h',
532 '../../src/vm-state-inl.h', 523 '../../src/vm-state-inl.h',
533 '../../src/vm-state.h', 524 '../../src/vm-state.h',
534 '../../src/zone-inl.h', 525 '../../src/zone-inl.h',
535 '../../src/zone.cc', 526 '../../src/zone.cc',
536 '../../src/zone.h', 527 '../../src/zone.h',
537 '../../src/extensions/externalize-string-extension.cc', 528 '../../src/extensions/externalize-string-extension.cc',
538 '../../src/extensions/externalize-string-extension.h', 529 '../../src/extensions/externalize-string-extension.h',
539 '../../src/extensions/gc-extension.cc', 530 '../../src/extensions/gc-extension.cc',
540 '../../src/extensions/gc-extension.h', 531 '../../src/extensions/gc-extension.h',
541 ], 532 ],
542 'conditions': [ 533 'conditions': [
543 ['v8_target_arch=="arm"', { 534 ['v8_target_arch=="arm"', {
544 'include_dirs+': [ 535 'include_dirs+': [
545 '../../src/arm', 536 '../../src/arm',
546 ], 537 ],
547 'sources': [ 538 'sources': [
548 '../../src/jump-target-light.h',
549 '../../src/jump-target-light-inl.h',
550 '../../src/jump-target-light.cc',
551 '../../src/virtual-frame-light-inl.h',
552 '../../src/virtual-frame-light.cc',
553 '../../src/arm/assembler-arm-inl.h', 539 '../../src/arm/assembler-arm-inl.h',
554 '../../src/arm/assembler-arm.cc', 540 '../../src/arm/assembler-arm.cc',
555 '../../src/arm/assembler-arm.h', 541 '../../src/arm/assembler-arm.h',
556 '../../src/arm/builtins-arm.cc', 542 '../../src/arm/builtins-arm.cc',
557 '../../src/arm/code-stubs-arm.cc', 543 '../../src/arm/code-stubs-arm.cc',
558 '../../src/arm/code-stubs-arm.h', 544 '../../src/arm/code-stubs-arm.h',
559 '../../src/arm/codegen-arm.cc', 545 '../../src/arm/codegen-arm.cc',
560 '../../src/arm/codegen-arm.h', 546 '../../src/arm/codegen-arm.h',
561 '../../src/arm/constants-arm.h', 547 '../../src/arm/constants-arm.h',
562 '../../src/arm/constants-arm.cc', 548 '../../src/arm/constants-arm.cc',
563 '../../src/arm/cpu-arm.cc', 549 '../../src/arm/cpu-arm.cc',
564 '../../src/arm/debug-arm.cc', 550 '../../src/arm/debug-arm.cc',
565 '../../src/arm/deoptimizer-arm.cc', 551 '../../src/arm/deoptimizer-arm.cc',
566 '../../src/arm/disasm-arm.cc', 552 '../../src/arm/disasm-arm.cc',
567 '../../src/arm/frames-arm.cc', 553 '../../src/arm/frames-arm.cc',
568 '../../src/arm/frames-arm.h', 554 '../../src/arm/frames-arm.h',
569 '../../src/arm/full-codegen-arm.cc', 555 '../../src/arm/full-codegen-arm.cc',
570 '../../src/arm/ic-arm.cc', 556 '../../src/arm/ic-arm.cc',
571 '../../src/arm/jump-target-arm.cc',
572 '../../src/arm/lithium-arm.cc', 557 '../../src/arm/lithium-arm.cc',
573 '../../src/arm/lithium-arm.h', 558 '../../src/arm/lithium-arm.h',
574 '../../src/arm/lithium-codegen-arm.cc', 559 '../../src/arm/lithium-codegen-arm.cc',
575 '../../src/arm/lithium-codegen-arm.h', 560 '../../src/arm/lithium-codegen-arm.h',
576 '../../src/arm/lithium-gap-resolver-arm.cc', 561 '../../src/arm/lithium-gap-resolver-arm.cc',
577 '../../src/arm/lithium-gap-resolver-arm.h', 562 '../../src/arm/lithium-gap-resolver-arm.h',
578 '../../src/arm/macro-assembler-arm.cc', 563 '../../src/arm/macro-assembler-arm.cc',
579 '../../src/arm/macro-assembler-arm.h', 564 '../../src/arm/macro-assembler-arm.h',
580 '../../src/arm/regexp-macro-assembler-arm.cc', 565 '../../src/arm/regexp-macro-assembler-arm.cc',
581 '../../src/arm/regexp-macro-assembler-arm.h', 566 '../../src/arm/regexp-macro-assembler-arm.h',
582 '../../src/arm/register-allocator-arm.cc',
583 '../../src/arm/simulator-arm.cc', 567 '../../src/arm/simulator-arm.cc',
584 '../../src/arm/stub-cache-arm.cc', 568 '../../src/arm/stub-cache-arm.cc',
585 '../../src/arm/virtual-frame-arm-inl.h',
586 '../../src/arm/virtual-frame-arm.cc',
587 '../../src/arm/virtual-frame-arm.h',
588 ], 569 ],
589 'conditions': [ 570 'conditions': [
590 # The ARM assembler assumes the host is 32 bits, 571 # The ARM assembler assumes the host is 32 bits,
591 # so force building 32-bit host tools. 572 # so force building 32-bit host tools.
592 ['host_arch=="x64" and _toolset=="host"', { 573 ['host_arch=="x64" and _toolset=="host"', {
593 'cflags': ['-m32'], 574 'cflags': ['-m32'],
594 'ldflags': ['-m32'], 575 'ldflags': ['-m32'],
595 }] 576 }]
596 ] 577 ]
597 }], 578 }],
598 ['v8_target_arch=="ia32" or v8_target_arch=="mac" or OS=="mac"', { 579 ['v8_target_arch=="ia32" or v8_target_arch=="mac" or OS=="mac"', {
599 'include_dirs+': [ 580 'include_dirs+': [
600 '../../src/ia32', 581 '../../src/ia32',
601 ], 582 ],
602 'sources': [ 583 'sources': [
603 '../../src/jump-target-heavy.h',
604 '../../src/jump-target-heavy-inl.h',
605 '../../src/jump-target-heavy.cc',
606 '../../src/virtual-frame-heavy-inl.h',
607 '../../src/virtual-frame-heavy.cc',
608 '../../src/ia32/assembler-ia32-inl.h', 584 '../../src/ia32/assembler-ia32-inl.h',
609 '../../src/ia32/assembler-ia32.cc', 585 '../../src/ia32/assembler-ia32.cc',
610 '../../src/ia32/assembler-ia32.h', 586 '../../src/ia32/assembler-ia32.h',
611 '../../src/ia32/builtins-ia32.cc', 587 '../../src/ia32/builtins-ia32.cc',
612 '../../src/ia32/code-stubs-ia32.cc', 588 '../../src/ia32/code-stubs-ia32.cc',
613 '../../src/ia32/code-stubs-ia32.h', 589 '../../src/ia32/code-stubs-ia32.h',
614 '../../src/ia32/codegen-ia32.cc', 590 '../../src/ia32/codegen-ia32.cc',
615 '../../src/ia32/codegen-ia32.h', 591 '../../src/ia32/codegen-ia32.h',
616 '../../src/ia32/cpu-ia32.cc', 592 '../../src/ia32/cpu-ia32.cc',
617 '../../src/ia32/debug-ia32.cc', 593 '../../src/ia32/debug-ia32.cc',
618 '../../src/ia32/deoptimizer-ia32.cc', 594 '../../src/ia32/deoptimizer-ia32.cc',
619 '../../src/ia32/disasm-ia32.cc', 595 '../../src/ia32/disasm-ia32.cc',
620 '../../src/ia32/frames-ia32.cc', 596 '../../src/ia32/frames-ia32.cc',
621 '../../src/ia32/frames-ia32.h', 597 '../../src/ia32/frames-ia32.h',
622 '../../src/ia32/full-codegen-ia32.cc', 598 '../../src/ia32/full-codegen-ia32.cc',
623 '../../src/ia32/ic-ia32.cc', 599 '../../src/ia32/ic-ia32.cc',
624 '../../src/ia32/jump-target-ia32.cc',
625 '../../src/ia32/lithium-codegen-ia32.cc', 600 '../../src/ia32/lithium-codegen-ia32.cc',
626 '../../src/ia32/lithium-codegen-ia32.h', 601 '../../src/ia32/lithium-codegen-ia32.h',
627 '../../src/ia32/lithium-gap-resolver-ia32.cc', 602 '../../src/ia32/lithium-gap-resolver-ia32.cc',
628 '../../src/ia32/lithium-gap-resolver-ia32.h', 603 '../../src/ia32/lithium-gap-resolver-ia32.h',
629 '../../src/ia32/lithium-ia32.cc', 604 '../../src/ia32/lithium-ia32.cc',
630 '../../src/ia32/lithium-ia32.h', 605 '../../src/ia32/lithium-ia32.h',
631 '../../src/ia32/macro-assembler-ia32.cc', 606 '../../src/ia32/macro-assembler-ia32.cc',
632 '../../src/ia32/macro-assembler-ia32.h', 607 '../../src/ia32/macro-assembler-ia32.h',
633 '../../src/ia32/regexp-macro-assembler-ia32.cc', 608 '../../src/ia32/regexp-macro-assembler-ia32.cc',
634 '../../src/ia32/regexp-macro-assembler-ia32.h', 609 '../../src/ia32/regexp-macro-assembler-ia32.h',
635 '../../src/ia32/register-allocator-ia32.cc',
636 '../../src/ia32/stub-cache-ia32.cc', 610 '../../src/ia32/stub-cache-ia32.cc',
637 '../../src/ia32/virtual-frame-ia32.cc',
638 '../../src/ia32/virtual-frame-ia32.h',
639 ], 611 ],
640 }], 612 }],
641 ['v8_target_arch=="x64" or v8_target_arch=="mac" or OS=="mac"', { 613 ['v8_target_arch=="x64" or v8_target_arch=="mac" or OS=="mac"', {
642 'include_dirs+': [ 614 'include_dirs+': [
643 '../../src/x64', 615 '../../src/x64',
644 ], 616 ],
645 'sources': [ 617 'sources': [
646 '../../src/jump-target-heavy.h',
647 '../../src/jump-target-heavy-inl.h',
648 '../../src/jump-target-heavy.cc',
649 '../../src/virtual-frame-heavy-inl.h',
650 '../../src/virtual-frame-heavy.cc',
651 '../../src/x64/assembler-x64-inl.h', 618 '../../src/x64/assembler-x64-inl.h',
652 '../../src/x64/assembler-x64.cc', 619 '../../src/x64/assembler-x64.cc',
653 '../../src/x64/assembler-x64.h', 620 '../../src/x64/assembler-x64.h',
654 '../../src/x64/builtins-x64.cc', 621 '../../src/x64/builtins-x64.cc',
655 '../../src/x64/code-stubs-x64.cc', 622 '../../src/x64/code-stubs-x64.cc',
656 '../../src/x64/code-stubs-x64.h', 623 '../../src/x64/code-stubs-x64.h',
657 '../../src/x64/codegen-x64.cc', 624 '../../src/x64/codegen-x64.cc',
658 '../../src/x64/codegen-x64.h', 625 '../../src/x64/codegen-x64.h',
659 '../../src/x64/cpu-x64.cc', 626 '../../src/x64/cpu-x64.cc',
660 '../../src/x64/debug-x64.cc', 627 '../../src/x64/debug-x64.cc',
661 '../../src/x64/deoptimizer-x64.cc', 628 '../../src/x64/deoptimizer-x64.cc',
662 '../../src/x64/disasm-x64.cc', 629 '../../src/x64/disasm-x64.cc',
663 '../../src/x64/frames-x64.cc', 630 '../../src/x64/frames-x64.cc',
664 '../../src/x64/frames-x64.h', 631 '../../src/x64/frames-x64.h',
665 '../../src/x64/full-codegen-x64.cc', 632 '../../src/x64/full-codegen-x64.cc',
666 '../../src/x64/ic-x64.cc', 633 '../../src/x64/ic-x64.cc',
667 '../../src/x64/jump-target-x64.cc',
668 '../../src/x64/lithium-codegen-x64.cc', 634 '../../src/x64/lithium-codegen-x64.cc',
669 '../../src/x64/lithium-codegen-x64.h', 635 '../../src/x64/lithium-codegen-x64.h',
670 '../../src/x64/lithium-gap-resolver-x64.cc', 636 '../../src/x64/lithium-gap-resolver-x64.cc',
671 '../../src/x64/lithium-gap-resolver-x64.h', 637 '../../src/x64/lithium-gap-resolver-x64.h',
672 '../../src/x64/lithium-x64.cc', 638 '../../src/x64/lithium-x64.cc',
673 '../../src/x64/lithium-x64.h', 639 '../../src/x64/lithium-x64.h',
674 '../../src/x64/macro-assembler-x64.cc', 640 '../../src/x64/macro-assembler-x64.cc',
675 '../../src/x64/macro-assembler-x64.h', 641 '../../src/x64/macro-assembler-x64.h',
676 '../../src/x64/regexp-macro-assembler-x64.cc', 642 '../../src/x64/regexp-macro-assembler-x64.cc',
677 '../../src/x64/regexp-macro-assembler-x64.h', 643 '../../src/x64/regexp-macro-assembler-x64.h',
678 '../../src/x64/register-allocator-x64.cc',
679 '../../src/x64/stub-cache-x64.cc', 644 '../../src/x64/stub-cache-x64.cc',
680 '../../src/x64/virtual-frame-x64.cc',
681 '../../src/x64/virtual-frame-x64.h',
682 ], 645 ],
683 }], 646 }],
684 ['OS=="linux"', { 647 ['OS=="linux"', {
685 'link_settings': { 648 'link_settings': {
686 'libraries': [ 649 'libraries': [
687 # Needed for clock_gettime() used by src/platform-linux.cc. 650 # Needed for clock_gettime() used by src/platform-linux.cc.
688 '-lrt', 651 '-lrt',
689 ]}, 652 ]},
690 'sources': [ 653 'sources': [
691 '../../src/platform-linux.cc', 654 '../../src/platform-linux.cc',
(...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after
835 'target_name': 'v8_shell', 798 'target_name': 'v8_shell',
836 'type': 'none', 799 'type': 'none',
837 'dependencies': [ 800 'dependencies': [
838 'v8' 801 'v8'
839 ], 802 ],
840 }, 803 },
841 ], 804 ],
842 }], 805 }],
843 ], 806 ],
844 } 807 }
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698