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 711 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
722 'link_settings': { | 722 'link_settings': { |
723 'libraries': [ '-lwinmm.lib', '-lws2_32.lib' ], | 723 'libraries': [ '-lwinmm.lib', '-lws2_32.lib' ], |
724 }, | 724 }, |
725 }], | 725 }], |
726 ['component=="shared_library"', { | 726 ['component=="shared_library"', { |
727 'defines': [ | 727 'defines': [ |
728 'BUILDING_V8_SHARED', | 728 'BUILDING_V8_SHARED', |
729 'V8_SHARED', | 729 'V8_SHARED', |
730 ], | 730 ], |
731 }], | 731 }], |
| 732 ['v8_postmortem_support=="true"', { |
| 733 'sources': [ |
| 734 '<(SHARED_INTERMEDIATE_DIR)/debug-support.cc', |
| 735 ] |
| 736 }], |
732 ], | 737 ], |
733 }, | 738 }, |
734 { | 739 { |
735 'target_name': 'js2c', | 740 'target_name': 'js2c', |
736 'type': 'none', | 741 'type': 'none', |
737 'conditions': [ | 742 'conditions': [ |
738 ['want_separate_host_toolset==1', { | 743 ['want_separate_host_toolset==1', { |
739 'toolsets': ['host'], | 744 'toolsets': ['host'], |
740 }, { | 745 }, { |
741 'toolsets': ['target'], | 746 'toolsets': ['target'], |
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
798 '../../tools/js2c.py', | 803 '../../tools/js2c.py', |
799 '<@(_outputs)', | 804 '<@(_outputs)', |
800 'EXPERIMENTAL', | 805 'EXPERIMENTAL', |
801 '<(v8_compress_startup_data)', | 806 '<(v8_compress_startup_data)', |
802 '<@(experimental_library_files)' | 807 '<@(experimental_library_files)' |
803 ], | 808 ], |
804 }, | 809 }, |
805 ], | 810 ], |
806 }, | 811 }, |
807 { | 812 { |
| 813 'target_name': 'postmortem-metadata', |
| 814 'type': 'none', |
| 815 'variables': { |
| 816 'heapobject_files': [ |
| 817 '../../src/objects.h', |
| 818 '../../src/objects-inl.h', |
| 819 ], |
| 820 }, |
| 821 'actions': [ |
| 822 { |
| 823 'action_name': 'gen-postmortem-metadata', |
| 824 'inputs': [ |
| 825 '../../tools/gen-postmortem-metadata.py', |
| 826 '<@(heapobject_files)', |
| 827 ], |
| 828 'outputs': [ |
| 829 '<(SHARED_INTERMEDIATE_DIR)/debug-support.cc', |
| 830 ], |
| 831 'action': [ |
| 832 'python', |
| 833 '../../tools/gen-postmortem-metadata.py', |
| 834 '<@(_outputs)', |
| 835 '<@(heapobject_files)' |
| 836 ] |
| 837 } |
| 838 ] |
| 839 }, |
| 840 { |
808 'target_name': 'mksnapshot', | 841 'target_name': 'mksnapshot', |
809 'type': 'executable', | 842 'type': 'executable', |
810 'dependencies': [ | 843 'dependencies': [ |
811 'v8_base', | 844 'v8_base', |
812 'v8_nosnapshot', | 845 'v8_nosnapshot', |
813 ], | 846 ], |
814 'include_dirs+': [ | 847 'include_dirs+': [ |
815 '../../src', | 848 '../../src', |
816 ], | 849 ], |
817 'sources': [ | 850 'sources': [ |
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
950 }], | 983 }], |
951 ], | 984 ], |
952 'dependencies': [ | 985 'dependencies': [ |
953 'v8' | 986 'v8' |
954 ], | 987 ], |
955 }, | 988 }, |
956 ], | 989 ], |
957 }], | 990 }], |
958 ], | 991 ], |
959 } | 992 } |
OLD | NEW |