| OLD | NEW |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 994 }], | 994 }], |
| 995 ], | 995 ], |
| 996 'dependencies': [ | 996 'dependencies': [ |
| 997 'v8' | 997 'v8' |
| 998 ], | 998 ], |
| 999 }, | 999 }, |
| 1000 ], | 1000 ], |
| 1001 }], | 1001 }], |
| 1002 ], | 1002 ], |
| 1003 } | 1003 } |
| OLD | NEW |