OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 { | 5 { |
6 'includes': [ | 6 'includes': [ |
7 'breakpad_sender.gypi', | 7 'breakpad_sender.gypi', |
8 'breakpad_handler.gypi', | 8 'breakpad_handler.gypi', |
9 ], | 9 ], |
10 'conditions': [ | 10 'conditions': [ |
(...skipping 973 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
984 'action_name': 'strip breakpad_unittests', | 984 'action_name': 'strip breakpad_unittests', |
985 'inputs': [ '<(PRODUCT_DIR)/breakpad_unittests' ], | 985 'inputs': [ '<(PRODUCT_DIR)/breakpad_unittests' ], |
986 'outputs': [ '<(PRODUCT_DIR)/breakpad_unittests_stripped' ], | 986 'outputs': [ '<(PRODUCT_DIR)/breakpad_unittests_stripped' ], |
987 'action': [ '<(android_strip)', '<@(_inputs)', '-o', '<@(_outputs)'
], | 987 'action': [ '<(android_strip)', '<@(_inputs)', '-o', '<@(_outputs)'
], |
988 }], | 988 }], |
989 }, | 989 }, |
990 { | 990 { |
991 'target_name': 'breakpad_unittests_deps', | 991 'target_name': 'breakpad_unittests_deps', |
992 'type': 'none', | 992 'type': 'none', |
993 'dependencies': [ | 993 'dependencies': [ |
994 'breakpad_unittests_stripped', | 994 'breakpad_unittests', |
| 995 'linux_dumper_unittest_helper', |
995 ], | 996 ], |
996 # For the component build, ensure dependent shared libraries are | |
997 # stripped and put alongside breakpad_unittest to simplify pushing to | |
998 # the device. | |
999 'variables': { | 997 'variables': { |
1000 'output_dir': '<(PRODUCT_DIR)/breakpad_unittests_deps/', | 998 'output_dir': '<(PRODUCT_DIR)/breakpad_unittests__dist/', |
1001 'native_binary': '<(PRODUCT_DIR)/breakpad_unittests_stripped', | 999 'native_binary': '<(PRODUCT_DIR)/breakpad_unittests', |
1002 'include_main_binary': 0, | 1000 'include_main_binary': 1, |
| 1001 'extra_files': ['<(PRODUCT_DIR)/linux_dumper_unittest_helper'], |
1003 }, | 1002 }, |
1004 'includes': [ | 1003 'includes': [ |
1005 '../build/android/native_app_dependencies.gypi' | 1004 '../build/android/native_app_dependencies.gypi' |
1006 ], | 1005 ], |
1007 } | 1006 } |
1008 ], | 1007 ], |
1009 'conditions': [ | 1008 'conditions': [ |
1010 ['test_isolation_mode != "noop"', | 1009 ['test_isolation_mode != "noop"', |
1011 { | 1010 { |
1012 'targets': [ | 1011 'targets': [ |
(...skipping 10 matching lines...) Expand all Loading... |
1023 'breakpad_unittests_apk.isolate', | 1022 'breakpad_unittests_apk.isolate', |
1024 ], | 1023 ], |
1025 }, | 1024 }, |
1026 ] | 1025 ] |
1027 } | 1026 } |
1028 ], | 1027 ], |
1029 ], | 1028 ], |
1030 }], | 1029 }], |
1031 ], | 1030 ], |
1032 } | 1031 } |
OLD | NEW |