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

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

Issue 14320024: Switch GCMole to use GYP build file instead of SCons. (Closed) Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Patch Set: Created 7 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 | « tools/gcmole/gcmole.lua ('k') | 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 2012 the V8 project authors. All rights reserved. 1 # Copyright 2012 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 184 matching lines...) Expand 10 before | Expand all | Expand 10 after
195 }, 195 },
196 { 196 {
197 'target_name': 'v8_base.<(v8_target_arch)', 197 'target_name': 'v8_base.<(v8_target_arch)',
198 'type': 'static_library', 198 'type': 'static_library',
199 'variables': { 199 'variables': {
200 'optimize': 'max', 200 'optimize': 'max',
201 }, 201 },
202 'include_dirs+': [ 202 'include_dirs+': [
203 '../../src', 203 '../../src',
204 ], 204 ],
205 'sources': [ 205 'sources': [ ### gcmole(all) ###
206 '../../src/accessors.cc', 206 '../../src/accessors.cc',
207 '../../src/accessors.h', 207 '../../src/accessors.h',
208 '../../src/allocation.cc', 208 '../../src/allocation.cc',
209 '../../src/allocation.h', 209 '../../src/allocation.h',
210 '../../src/api.cc', 210 '../../src/api.cc',
211 '../../src/api.h', 211 '../../src/api.h',
212 '../../src/apiutils.h', 212 '../../src/apiutils.h',
213 '../../src/arguments.h', 213 '../../src/arguments.h',
214 '../../src/assembler.cc', 214 '../../src/assembler.cc',
215 '../../src/assembler.h', 215 '../../src/assembler.h',
(...skipping 268 matching lines...) Expand 10 before | Expand all | Expand 10 after
484 '../../src/zone.cc', 484 '../../src/zone.cc',
485 '../../src/zone.h', 485 '../../src/zone.h',
486 ], 486 ],
487 'conditions': [ 487 'conditions': [
488 ['want_separate_host_toolset==1', { 488 ['want_separate_host_toolset==1', {
489 'toolsets': ['host', 'target'], 489 'toolsets': ['host', 'target'],
490 }, { 490 }, {
491 'toolsets': ['target'], 491 'toolsets': ['target'],
492 }], 492 }],
493 ['v8_target_arch=="arm"', { 493 ['v8_target_arch=="arm"', {
494 'sources': [ 494 'sources': [ ### gcmole(arch:arm) ###
495 '../../src/arm/assembler-arm-inl.h', 495 '../../src/arm/assembler-arm-inl.h',
496 '../../src/arm/assembler-arm.cc', 496 '../../src/arm/assembler-arm.cc',
497 '../../src/arm/assembler-arm.h', 497 '../../src/arm/assembler-arm.h',
498 '../../src/arm/builtins-arm.cc', 498 '../../src/arm/builtins-arm.cc',
499 '../../src/arm/code-stubs-arm.cc', 499 '../../src/arm/code-stubs-arm.cc',
500 '../../src/arm/code-stubs-arm.h', 500 '../../src/arm/code-stubs-arm.h',
501 '../../src/arm/codegen-arm.cc', 501 '../../src/arm/codegen-arm.cc',
502 '../../src/arm/codegen-arm.h', 502 '../../src/arm/codegen-arm.h',
503 '../../src/arm/constants-arm.h', 503 '../../src/arm/constants-arm.h',
504 '../../src/arm/constants-arm.cc', 504 '../../src/arm/constants-arm.cc',
(...skipping 13 matching lines...) Expand all
518 '../../src/arm/lithium-gap-resolver-arm.h', 518 '../../src/arm/lithium-gap-resolver-arm.h',
519 '../../src/arm/macro-assembler-arm.cc', 519 '../../src/arm/macro-assembler-arm.cc',
520 '../../src/arm/macro-assembler-arm.h', 520 '../../src/arm/macro-assembler-arm.h',
521 '../../src/arm/regexp-macro-assembler-arm.cc', 521 '../../src/arm/regexp-macro-assembler-arm.cc',
522 '../../src/arm/regexp-macro-assembler-arm.h', 522 '../../src/arm/regexp-macro-assembler-arm.h',
523 '../../src/arm/simulator-arm.cc', 523 '../../src/arm/simulator-arm.cc',
524 '../../src/arm/stub-cache-arm.cc', 524 '../../src/arm/stub-cache-arm.cc',
525 ], 525 ],
526 }], 526 }],
527 ['v8_target_arch=="ia32" or v8_target_arch=="mac" or OS=="mac"', { 527 ['v8_target_arch=="ia32" or v8_target_arch=="mac" or OS=="mac"', {
528 'sources': [ 528 'sources': [ ### gcmole(arch:ia32) ###
529 '../../src/ia32/assembler-ia32-inl.h', 529 '../../src/ia32/assembler-ia32-inl.h',
530 '../../src/ia32/assembler-ia32.cc', 530 '../../src/ia32/assembler-ia32.cc',
531 '../../src/ia32/assembler-ia32.h', 531 '../../src/ia32/assembler-ia32.h',
532 '../../src/ia32/builtins-ia32.cc', 532 '../../src/ia32/builtins-ia32.cc',
533 '../../src/ia32/code-stubs-ia32.cc', 533 '../../src/ia32/code-stubs-ia32.cc',
534 '../../src/ia32/code-stubs-ia32.h', 534 '../../src/ia32/code-stubs-ia32.h',
535 '../../src/ia32/codegen-ia32.cc', 535 '../../src/ia32/codegen-ia32.cc',
536 '../../src/ia32/codegen-ia32.h', 536 '../../src/ia32/codegen-ia32.h',
537 '../../src/ia32/cpu-ia32.cc', 537 '../../src/ia32/cpu-ia32.cc',
538 '../../src/ia32/debug-ia32.cc', 538 '../../src/ia32/debug-ia32.cc',
(...skipping 10 matching lines...) Expand all
549 '../../src/ia32/lithium-ia32.cc', 549 '../../src/ia32/lithium-ia32.cc',
550 '../../src/ia32/lithium-ia32.h', 550 '../../src/ia32/lithium-ia32.h',
551 '../../src/ia32/macro-assembler-ia32.cc', 551 '../../src/ia32/macro-assembler-ia32.cc',
552 '../../src/ia32/macro-assembler-ia32.h', 552 '../../src/ia32/macro-assembler-ia32.h',
553 '../../src/ia32/regexp-macro-assembler-ia32.cc', 553 '../../src/ia32/regexp-macro-assembler-ia32.cc',
554 '../../src/ia32/regexp-macro-assembler-ia32.h', 554 '../../src/ia32/regexp-macro-assembler-ia32.h',
555 '../../src/ia32/stub-cache-ia32.cc', 555 '../../src/ia32/stub-cache-ia32.cc',
556 ], 556 ],
557 }], 557 }],
558 ['v8_target_arch=="mipsel"', { 558 ['v8_target_arch=="mipsel"', {
559 'sources': [ 559 'sources': [ ### gcmole(arch:mipsel) ###
560 '../../src/mips/assembler-mips.cc', 560 '../../src/mips/assembler-mips.cc',
561 '../../src/mips/assembler-mips.h', 561 '../../src/mips/assembler-mips.h',
562 '../../src/mips/assembler-mips-inl.h', 562 '../../src/mips/assembler-mips-inl.h',
563 '../../src/mips/builtins-mips.cc', 563 '../../src/mips/builtins-mips.cc',
564 '../../src/mips/codegen-mips.cc', 564 '../../src/mips/codegen-mips.cc',
565 '../../src/mips/codegen-mips.h', 565 '../../src/mips/codegen-mips.h',
566 '../../src/mips/code-stubs-mips.cc', 566 '../../src/mips/code-stubs-mips.cc',
567 '../../src/mips/code-stubs-mips.h', 567 '../../src/mips/code-stubs-mips.h',
568 '../../src/mips/constants-mips.cc', 568 '../../src/mips/constants-mips.cc',
569 '../../src/mips/constants-mips.h', 569 '../../src/mips/constants-mips.h',
(...skipping 13 matching lines...) Expand all
583 '../../src/mips/lithium-mips.h', 583 '../../src/mips/lithium-mips.h',
584 '../../src/mips/macro-assembler-mips.cc', 584 '../../src/mips/macro-assembler-mips.cc',
585 '../../src/mips/macro-assembler-mips.h', 585 '../../src/mips/macro-assembler-mips.h',
586 '../../src/mips/regexp-macro-assembler-mips.cc', 586 '../../src/mips/regexp-macro-assembler-mips.cc',
587 '../../src/mips/regexp-macro-assembler-mips.h', 587 '../../src/mips/regexp-macro-assembler-mips.h',
588 '../../src/mips/simulator-mips.cc', 588 '../../src/mips/simulator-mips.cc',
589 '../../src/mips/stub-cache-mips.cc', 589 '../../src/mips/stub-cache-mips.cc',
590 ], 590 ],
591 }], 591 }],
592 ['v8_target_arch=="x64" or v8_target_arch=="mac" or OS=="mac"', { 592 ['v8_target_arch=="x64" or v8_target_arch=="mac" or OS=="mac"', {
593 'sources': [ 593 'sources': [ ### gcmole(arch:x64) ###
594 '../../src/x64/assembler-x64-inl.h', 594 '../../src/x64/assembler-x64-inl.h',
595 '../../src/x64/assembler-x64.cc', 595 '../../src/x64/assembler-x64.cc',
596 '../../src/x64/assembler-x64.h', 596 '../../src/x64/assembler-x64.h',
597 '../../src/x64/builtins-x64.cc', 597 '../../src/x64/builtins-x64.cc',
598 '../../src/x64/code-stubs-x64.cc', 598 '../../src/x64/code-stubs-x64.cc',
599 '../../src/x64/code-stubs-x64.h', 599 '../../src/x64/code-stubs-x64.h',
600 '../../src/x64/codegen-x64.cc', 600 '../../src/x64/codegen-x64.cc',
601 '../../src/x64/codegen-x64.h', 601 '../../src/x64/codegen-x64.h',
602 '../../src/x64/cpu-x64.cc', 602 '../../src/x64/cpu-x64.cc',
603 '../../src/x64/debug-x64.cc', 603 '../../src/x64/debug-x64.cc',
(...skipping 19 matching lines...) Expand all
623 ['OS=="linux"', { 623 ['OS=="linux"', {
624 'link_settings': { 624 'link_settings': {
625 'conditions': [ 625 'conditions': [
626 ['v8_compress_startup_data=="bz2"', { 626 ['v8_compress_startup_data=="bz2"', {
627 'libraries': [ 627 'libraries': [
628 '-lbz2', 628 '-lbz2',
629 ] 629 ]
630 }], 630 }],
631 ], 631 ],
632 }, 632 },
633 'sources': [ 633 'sources': [ ### gcmole(os:linux) ###
634 '../../src/platform-linux.cc', 634 '../../src/platform-linux.cc',
635 '../../src/platform-posix.cc' 635 '../../src/platform-posix.cc'
636 ], 636 ],
637 } 637 }
638 ], 638 ],
639 ['OS=="android"', { 639 ['OS=="android"', {
640 'defines': [ 640 'defines': [
641 'CAN_USE_VFP_INSTRUCTIONS', 641 'CAN_USE_VFP_INSTRUCTIONS',
642 ], 642 ],
643 'sources': [ 643 'sources': [
(...skipping 273 matching lines...) Expand 10 before | Expand all | Expand 10 after
917 'defines': ['_CRT_SECURE_NO_WARNINGS'], 917 'defines': ['_CRT_SECURE_NO_WARNINGS'],
918 }], 918 }],
919 ['v8_compress_startup_data=="bz2"', { 919 ['v8_compress_startup_data=="bz2"', {
920 'libraries': [ 920 'libraries': [
921 '-lbz2', 921 '-lbz2',
922 ] 922 ]
923 }], 923 }],
924 ], 924 ],
925 }, 925 },
926 ], 926 ],
927 }, { # use_system_v8 != 0 927 }, { # use_system_v8 != 0
928 'targets': [ 928 'targets': [
929 { 929 {
930 'target_name': 'v8', 930 'target_name': 'v8',
931 'type': 'none', 931 'type': 'none',
932 'conditions': [ 932 'conditions': [
933 ['want_separate_host_toolset==1', { 933 ['want_separate_host_toolset==1', {
934 'toolsets': ['host', 'target'], 934 'toolsets': ['host', 'target'],
935 }, { 935 }, {
936 'toolsets': ['target'], 936 'toolsets': ['target'],
937 }], 937 }],
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
994 }], 994 }],
995 ], 995 ],
996 'dependencies': [ 996 'dependencies': [
997 'v8' 997 'v8'
998 ], 998 ],
999 }, 999 },
1000 ], 1000 ],
1001 }], 1001 }],
1002 ], 1002 ],
1003 } 1003 }
OLDNEW
« no previous file with comments | « tools/gcmole/gcmole.lua ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698