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

Side by Side Diff: breakpad/breakpad.gyp

Issue 413863002: Add breakpad component to GN build. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 5 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 | « breakpad/BUILD.gn ('k') | components/BUILD.gn » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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': [
11 # minidump_stackwalk and minidump_dump are tool-type executables that do 11 # minidump_stackwalk and minidump_dump are tool-type executables that do
12 # not build on iOS. 12 # not build on iOS.
13 ['OS!="ios" and OS!="win"', { 13 ['OS!="ios" and OS!="win"', {
14 'targets': [ 14 'targets': [
15 { 15 {
16 # GN version: //breakpad:minidump_stackwalk
16 'target_name': 'minidump_stackwalk', 17 'target_name': 'minidump_stackwalk',
17 'type': 'executable', 18 'type': 'executable',
18 'includes': ['breakpad_tools.gypi'], 19 'includes': ['breakpad_tools.gypi'],
19 'defines': ['BPLOG_MINIMUM_SEVERITY=SEVERITY_ERROR'], 20 'defines': ['BPLOG_MINIMUM_SEVERITY=SEVERITY_ERROR'],
20 'sources': [ 21 'sources': [
21 'src/processor/basic_code_module.h', 22 'src/processor/basic_code_module.h',
22 'src/processor/basic_code_modules.cc', 23 'src/processor/basic_code_modules.cc',
23 'src/processor/basic_code_modules.h', 24 'src/processor/basic_code_modules.h',
24 'src/processor/basic_source_line_resolver.cc', 25 'src/processor/basic_source_line_resolver.cc',
25 'src/processor/binarystream.cc', 26 'src/processor/binarystream.cc',
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
89 'src/third_party/libdisasm/x86_format.c', 90 'src/third_party/libdisasm/x86_format.c',
90 'src/third_party/libdisasm/x86_imm.c', 91 'src/third_party/libdisasm/x86_imm.c',
91 'src/third_party/libdisasm/x86_imm.h', 92 'src/third_party/libdisasm/x86_imm.h',
92 'src/third_party/libdisasm/x86_insn.c', 93 'src/third_party/libdisasm/x86_insn.c',
93 'src/third_party/libdisasm/x86_misc.c', 94 'src/third_party/libdisasm/x86_misc.c',
94 'src/third_party/libdisasm/x86_operand_list.c', 95 'src/third_party/libdisasm/x86_operand_list.c',
95 'src/third_party/libdisasm/x86_operand_list.h', 96 'src/third_party/libdisasm/x86_operand_list.h',
96 ], 97 ],
97 }, 98 },
98 { 99 {
100 # GN version: //breakpad:minidump_dump
99 'target_name': 'minidump_dump', 101 'target_name': 'minidump_dump',
100 'type': 'executable', 102 'type': 'executable',
101 'includes': ['breakpad_tools.gypi'], 103 'includes': ['breakpad_tools.gypi'],
102 'sources': [ 104 'sources': [
103 'src/processor/basic_code_module.h', 105 'src/processor/basic_code_module.h',
104 'src/processor/basic_code_modules.cc', 106 'src/processor/basic_code_modules.cc',
105 'src/processor/basic_code_modules.h', 107 'src/processor/basic_code_modules.h',
106 'src/processor/logging.cc', 108 'src/processor/logging.cc',
107 'src/processor/logging.h', 109 'src/processor/logging.h',
108 'src/processor/minidump.cc', 110 'src/processor/minidump.cc',
(...skipping 13 matching lines...) Expand all
122 'Debug_Base': { 124 'Debug_Base': {
123 'defines': [ 125 'defines': [
124 # This is needed for GTMLogger to work correctly. 126 # This is needed for GTMLogger to work correctly.
125 'DEBUG', 127 'DEBUG',
126 ], 128 ],
127 }, 129 },
128 }, 130 },
129 }, 131 },
130 'targets': [ 132 'targets': [
131 { 133 {
134 # GN version: //breakpad:dump_syms
132 'target_name': 'dump_syms', 135 'target_name': 'dump_syms',
133 'type': 'executable', 136 'type': 'executable',
134 'toolsets': ['host'], 137 'toolsets': ['host'],
135 'include_dirs': [ 138 'include_dirs': [
136 'src/common/mac', 139 'src/common/mac',
137 ], 140 ],
138 'sources': [ 141 'sources': [
139 'src/common/dwarf/bytereader.cc', 142 'src/common/dwarf/bytereader.cc',
140 'src/common/dwarf_cfi_to_module.cc', 143 'src/common/dwarf_cfi_to_module.cc',
141 'src/common/dwarf_cu_to_module.cc', 144 'src/common/dwarf_cu_to_module.cc',
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
187 # dump_syms crashes when built at -O1, -O2, and -O3. It does 190 # dump_syms crashes when built at -O1, -O2, and -O3. It does
188 # not crash at -Os. To play it safe, dump_syms is always built 191 # not crash at -Os. To play it safe, dump_syms is always built
189 # at -O0 until this can be sorted out. 192 # at -O0 until this can be sorted out.
190 # http://code.google.com/p/google-breakpad/issues/detail?id=329 193 # http://code.google.com/p/google-breakpad/issues/detail?id=329
191 'GCC_OPTIMIZATION_LEVEL': '0', # -O0 194 'GCC_OPTIMIZATION_LEVEL': '0', # -O0
192 }, 195 },
193 }, 196 },
194 }, 197 },
195 }, 198 },
196 { 199 {
200 # GN version: //breakpad:symupload
197 'target_name': 'symupload', 201 'target_name': 'symupload',
198 'type': 'executable', 202 'type': 'executable',
199 'toolsets': ['host'], 203 'toolsets': ['host'],
200 'include_dirs': [ 204 'include_dirs': [
201 'src/common/mac', 205 'src/common/mac',
202 ], 206 ],
203 'sources': [ 207 'sources': [
204 'src/common/mac/HTTPMultipartUpload.m', 208 'src/common/mac/HTTPMultipartUpload.m',
205 'src/tools/mac/symupload/symupload.m', 209 'src/tools/mac/symupload/symupload.m',
206 ], 210 ],
(...skipping 14 matching lines...) Expand all
221 'Debug_Base': { 225 'Debug_Base': {
222 'defines': [ 226 'defines': [
223 # This is needed for GTMLogger to work correctly. 227 # This is needed for GTMLogger to work correctly.
224 'DEBUG', 228 'DEBUG',
225 ], 229 ],
226 }, 230 },
227 }, 231 },
228 }, 232 },
229 'targets': [ 233 'targets': [
230 { 234 {
235 # GN version: //breakpad:utilities
231 'target_name': 'breakpad_utilities', 236 'target_name': 'breakpad_utilities',
232 'type': 'static_library', 237 'type': 'static_library',
233 'sources': [ 238 'sources': [
234 'src/client/mac/handler/breakpad_nlist_64.cc', 239 'src/client/mac/handler/breakpad_nlist_64.cc',
235 'src/client/mac/handler/dynamic_images.cc', 240 'src/client/mac/handler/dynamic_images.cc',
236 'src/client/mac/handler/minidump_generator.cc', 241 'src/client/mac/handler/minidump_generator.cc',
237 'src/client/minidump_file_writer.cc', 242 'src/client/minidump_file_writer.cc',
238 'src/common/convert_UTF.c', 243 'src/common/convert_UTF.c',
239 'src/common/mac/MachIPC.mm', 244 'src/common/mac/MachIPC.mm',
240 'src/common/mac/arch_utilities.cc', 245 'src/common/mac/arch_utilities.cc',
241 'src/common/mac/bootstrap_compat.cc', 246 'src/common/mac/bootstrap_compat.cc',
242 'src/common/mac/file_id.cc', 247 'src/common/mac/file_id.cc',
243 'src/common/mac/macho_id.cc', 248 'src/common/mac/macho_id.cc',
244 'src/common/mac/macho_utilities.cc', 249 'src/common/mac/macho_utilities.cc',
245 'src/common/mac/macho_walker.cc', 250 'src/common/mac/macho_walker.cc',
246 'src/common/mac/string_utilities.cc', 251 'src/common/mac/string_utilities.cc',
247 'src/common/md5.cc', 252 'src/common/md5.cc',
248 'src/common/simple_string_dictionary.cc', 253 'src/common/simple_string_dictionary.cc',
249 'src/common/string_conversion.cc', 254 'src/common/string_conversion.cc',
250 ], 255 ],
251 }, 256 },
252 { 257 {
258 # GN version: //breakpad:crash_inspector
253 'target_name': 'crash_inspector', 259 'target_name': 'crash_inspector',
254 'type': 'executable', 260 'type': 'executable',
255 'variables': { 261 'variables': {
256 'mac_real_dsym': 1, 262 'mac_real_dsym': 1,
257 }, 263 },
258 'dependencies': [ 264 'dependencies': [
259 'breakpad_utilities', 265 'breakpad_utilities',
260 ], 266 ],
261 'include_dirs': [ 267 'include_dirs': [
262 'src/client/apple/Framework', 268 'src/client/apple/Framework',
263 'src/common/mac', 269 'src/common/mac',
264 ], 270 ],
265 'sources': [ 271 'sources': [
266 'src/client/mac/crash_generation/ConfigFile.mm', 272 'src/client/mac/crash_generation/ConfigFile.mm',
267 'src/client/mac/crash_generation/Inspector.mm', 273 'src/client/mac/crash_generation/Inspector.mm',
268 'src/client/mac/crash_generation/InspectorMain.mm', 274 'src/client/mac/crash_generation/InspectorMain.mm',
269 ], 275 ],
270 'link_settings': { 276 'link_settings': {
271 'libraries': [ 277 'libraries': [
272 '$(SDKROOT)/System/Library/Frameworks/CoreServices.framework', 278 '$(SDKROOT)/System/Library/Frameworks/CoreServices.framework',
273 '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', 279 '$(SDKROOT)/System/Library/Frameworks/Foundation.framework',
274 ], 280 ],
275 } 281 }
276 }, 282 },
277 { 283 {
284 # GN version: //breakpad:crash_report_sender
278 'target_name': 'crash_report_sender', 285 'target_name': 'crash_report_sender',
279 'type': 'executable', 286 'type': 'executable',
280 'mac_bundle': 1, 287 'mac_bundle': 1,
281 'variables': { 288 'variables': {
282 'mac_real_dsym': 1, 289 'mac_real_dsym': 1,
283 }, 290 },
284 'include_dirs': [ 291 'include_dirs': [
285 'src/common/mac', 292 'src/common/mac',
286 ], 293 ],
287 'sources': [ 294 'sources': [
(...skipping 16 matching lines...) Expand all
304 }, 311 },
305 'link_settings': { 312 'link_settings': {
306 'libraries': [ 313 'libraries': [
307 '$(SDKROOT)/System/Library/Frameworks/AppKit.framework', 314 '$(SDKROOT)/System/Library/Frameworks/AppKit.framework',
308 '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', 315 '$(SDKROOT)/System/Library/Frameworks/Foundation.framework',
309 '$(SDKROOT)/System/Library/Frameworks/SystemConfiguration.framewor k', 316 '$(SDKROOT)/System/Library/Frameworks/SystemConfiguration.framewor k',
310 ], 317 ],
311 } 318 }
312 }, 319 },
313 { 320 {
321 # GN version: //breakpad
314 'target_name': 'breakpad', 322 'target_name': 'breakpad',
315 'type': 'static_library', 323 'type': 'static_library',
316 'dependencies': [ 324 'dependencies': [
317 'breakpad_utilities', 325 'breakpad_utilities',
318 'crash_inspector', 326 'crash_inspector',
319 'crash_report_sender', 327 'crash_report_sender',
320 ], 328 ],
321 'include_dirs': [ 329 'include_dirs': [
322 'src/client/apple/Framework', 330 'src/client/apple/Framework',
323 ], 331 ],
(...skipping 20 matching lines...) Expand all
344 'conditions': [ 352 'conditions': [
345 ['OS=="android"', { 353 ['OS=="android"', {
346 'defines': [ 354 'defines': [
347 '__ANDROID__', 355 '__ANDROID__',
348 ], 356 ],
349 }], 357 }],
350 ], 358 ],
351 # Tools needed for archiving build symbols. 359 # Tools needed for archiving build symbols.
352 'targets': [ 360 'targets': [
353 { 361 {
362 # GN version: //breakpad:symupload
354 'target_name': 'symupload', 363 'target_name': 'symupload',
355 'type': 'executable', 364 'type': 'executable',
356 365
357 'includes': ['breakpad_tools.gypi'], 366 'includes': ['breakpad_tools.gypi'],
358 367
359 'sources': [ 368 'sources': [
360 'src/tools/linux/symupload/sym_upload.cc', 369 'src/tools/linux/symupload/sym_upload.cc',
361 'src/common/linux/http_upload.cc', 370 'src/common/linux/http_upload.cc',
362 'src/common/linux/http_upload.h', 371 'src/common/linux/http_upload.h',
363 ], 372 ],
364 'include_dirs': [ 373 'include_dirs': [
365 'src', 374 'src',
366 'src/third_party', 375 'src/third_party',
367 ], 376 ],
368 'link_settings': { 377 'link_settings': {
369 'libraries': [ 378 'libraries': [
370 '-ldl', 379 '-ldl',
371 ], 380 ],
372 }, 381 },
373 }, 382 },
374 { 383 {
384 # GN version: //breakpad:dump_syms
375 'target_name': 'dump_syms', 385 'target_name': 'dump_syms',
376 'type': 'executable', 386 'type': 'executable',
377 'conditions': [ 387 'conditions': [
378 ['OS=="android"', { 388 ['OS=="android"', {
379 'toolsets': [ 'host' ], 389 'toolsets': [ 'host' ],
380 }], 390 }],
381 ], 391 ],
382 392
383 # dwarf2reader.cc uses dynamic_cast. Because we don't typically 393 # dwarf2reader.cc uses dynamic_cast. Because we don't typically
384 # don't support RTTI, we enable it for this single target. Since 394 # don't support RTTI, we enable it for this single target. Since
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
428 'defines': [ 438 'defines': [
429 'HAVE_A_OUT_H', 439 'HAVE_A_OUT_H',
430 ], 440 ],
431 441
432 'include_dirs': [ 442 'include_dirs': [
433 'src', 443 'src',
434 '..', 444 '..',
435 ], 445 ],
436 }, 446 },
437 { 447 {
448 # GN version: //breakpad:client
438 'target_name': 'breakpad_client', 449 'target_name': 'breakpad_client',
439 'type': 'static_library', 450 'type': 'static_library',
440 451
441 'sources': [ 452 'sources': [
442 'src/client/linux/crash_generation/crash_generation_client.cc', 453 'src/client/linux/crash_generation/crash_generation_client.cc',
443 'src/client/linux/crash_generation/crash_generation_client.h', 454 'src/client/linux/crash_generation/crash_generation_client.h',
444 'src/client/linux/handler/exception_handler.cc', 455 'src/client/linux/handler/exception_handler.cc',
445 'src/client/linux/handler/exception_handler.h', 456 'src/client/linux/handler/exception_handler.h',
446 'src/client/linux/handler/minidump_descriptor.cc', 457 'src/client/linux/handler/minidump_descriptor.cc',
447 'src/client/linux/handler/minidump_descriptor.h', 458 'src/client/linux/handler/minidump_descriptor.h',
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after
527 'include_dirs': [ 538 'include_dirs': [
528 'src', 539 'src',
529 'src/client', 540 'src/client',
530 'src/third_party/linux/include', 541 'src/third_party/linux/include',
531 '..', 542 '..',
532 '.', 543 '.',
533 ], 544 ],
534 }, 545 },
535 { 546 {
536 # Breakpad r693 uses some files from src/processor in unit tests. 547 # Breakpad r693 uses some files from src/processor in unit tests.
548 # GN version: //breakpad:processor_support
537 'target_name': 'breakpad_processor_support', 549 'target_name': 'breakpad_processor_support',
538 'type': 'static_library', 550 'type': 'static_library',
539 551
540 'sources': [ 552 'sources': [
541 'src/common/scoped_ptr.h', 553 'src/common/scoped_ptr.h',
542 'src/processor/basic_code_modules.cc', 554 'src/processor/basic_code_modules.cc',
543 'src/processor/basic_code_modules.h', 555 'src/processor/basic_code_modules.h',
544 'src/processor/logging.cc', 556 'src/processor/logging.cc',
545 'src/processor/logging.h', 557 'src/processor/logging.h',
546 'src/processor/minidump.cc', 558 'src/processor/minidump.cc',
547 'src/processor/pathname_stripper.cc', 559 'src/processor/pathname_stripper.cc',
548 'src/processor/pathname_stripper.h', 560 'src/processor/pathname_stripper.h',
549 ], 561 ],
550 562
551 'include_dirs': [ 563 'include_dirs': [
552 'src', 564 'src',
553 'src/client', 565 'src/client',
554 'src/third_party/linux/include', 566 'src/third_party/linux/include',
555 '..', 567 '..',
556 '.', 568 '.',
557 ], 569 ],
558 }, 570 },
559 { 571 {
572 # GN version: //breakpad:breakpad_unittests
560 'target_name': 'breakpad_unittests', 573 'target_name': 'breakpad_unittests',
561 'type': 'executable', 574 'type': 'executable',
562 'dependencies': [ 575 'dependencies': [
563 '../testing/gtest.gyp:gtest', 576 '../testing/gtest.gyp:gtest',
564 '../testing/gtest.gyp:gtest_main', 577 '../testing/gtest.gyp:gtest_main',
565 '../testing/gmock.gyp:gmock', 578 '../testing/gmock.gyp:gmock',
566 'breakpad_client', 579 'breakpad_client',
567 'breakpad_processor_support', 580 'breakpad_processor_support',
568 'linux_dumper_unittest_helper', 581 'linux_dumper_unittest_helper',
569 ], 582 ],
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
616 'include_dirs': [ 629 'include_dirs': [
617 'src/common/android/include', 630 'src/common/android/include',
618 ], 631 ],
619 'sources': [ 632 'sources': [
620 'src/common/android/breakpad_getcontext_unittest.cc', 633 'src/common/android/breakpad_getcontext_unittest.cc',
621 ], 634 ],
622 }], 635 }],
623 ], 636 ],
624 }, 637 },
625 { 638 {
639 # GN version: //breakpad:linux_dumper_unittest_helper
626 'target_name': 'linux_dumper_unittest_helper', 640 'target_name': 'linux_dumper_unittest_helper',
627 'type': 'executable', 641 'type': 'executable',
628 'dependencies': [ 642 'dependencies': [
629 'breakpad_processor_support', 643 'breakpad_processor_support',
630 ], 644 ],
631 'sources': [ 645 'sources': [
632 'src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc', 646 'src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc',
633 ], 647 ],
634 648
635 'include_dirs': [ 649 'include_dirs': [
636 'src', 650 'src',
637 '..', 651 '..',
638 ], 652 ],
639 'conditions': [ 653 'conditions': [
640 ['target_arch=="mipsel" and OS=="android"', { 654 ['target_arch=="mipsel" and OS=="android"', {
641 'include_dirs': [ 655 'include_dirs': [
642 'src/common/android/include', 656 'src/common/android/include',
643 ], 657 ],
644 }], 658 }],
645 ], 659 ],
646 }, 660 },
647 { 661 {
662 # GN version: //breakpad:generate_test_dump
648 'target_name': 'generate_test_dump', 663 'target_name': 'generate_test_dump',
649 'type': 'executable', 664 'type': 'executable',
650 665
651 'sources': [ 666 'sources': [
652 'linux/generate-test-dump.cc', 667 'linux/generate-test-dump.cc',
653 ], 668 ],
654 669
655 'dependencies': [ 670 'dependencies': [
656 'breakpad_client', 671 'breakpad_client',
657 ], 672 ],
658 673
659 'include_dirs': [ 674 'include_dirs': [
660 '..', 675 '..',
661 'src', 676 'src',
662 ], 677 ],
663 'conditions': [ 678 'conditions': [
664 ['OS=="android"', { 679 ['OS=="android"', {
665 'libraries': [ 680 'libraries': [
666 '-llog', 681 '-llog',
667 ], 682 ],
668 'include_dirs': [ 683 'include_dirs': [
669 'src/common/android/include', 684 'src/common/android/include',
670 ], 685 ],
671 }], 686 }],
672 ], 687 ],
673 }, 688 },
674 { 689 {
690 # GN version: //breakpad:minidump-2-core
675 'target_name': 'minidump-2-core', 691 'target_name': 'minidump-2-core',
676 'type': 'executable', 692 'type': 'executable',
677 693
678 'sources': [ 694 'sources': [
679 'src/tools/linux/md2core/minidump-2-core.cc' 695 'src/tools/linux/md2core/minidump-2-core.cc'
680 ], 696 ],
681 697
682 'dependencies': [ 698 'dependencies': [
683 'breakpad_client', 699 'breakpad_client',
684 ], 700 ],
685 701
686 'include_dirs': [ 702 'include_dirs': [
687 '..', 703 '..',
688 'src', 704 'src',
689 ], 705 ],
690 }, 706 },
691 { 707 {
708 # GN version: //breakpad:core-2-minidump
692 'target_name': 'core-2-minidump', 709 'target_name': 'core-2-minidump',
693 'type': 'executable', 710 'type': 'executable',
694 711
695 'sources': [ 712 'sources': [
696 'src/tools/linux/core2md/core2md.cc' 713 'src/tools/linux/core2md/core2md.cc'
697 ], 714 ],
698 715
699 'dependencies': [ 716 'dependencies': [
700 'breakpad_client', 717 'breakpad_client',
701 ], 718 ],
702 719
703 'include_dirs': [ 720 'include_dirs': [
704 '..', 721 '..',
705 'src', 722 'src',
706 ], 723 ],
707 }, 724 },
708 ], 725 ],
709 }], 726 }],
710 ['OS=="ios"', { 727 ['OS=="ios"', {
711 'targets': [ 728 'targets': [
712 { 729 {
730 # GN version: //breakpad:client
713 'target_name': 'breakpad_client', 731 'target_name': 'breakpad_client',
714 'type': 'static_library', 732 'type': 'static_library',
715 'sources': [ 733 'sources': [
716 'src/client/ios/Breakpad.h', 734 'src/client/ios/Breakpad.h',
717 'src/client/ios/Breakpad.mm', 735 'src/client/ios/Breakpad.mm',
718 'src/client/ios/BreakpadController.h', 736 'src/client/ios/BreakpadController.h',
719 'src/client/ios/BreakpadController.mm', 737 'src/client/ios/BreakpadController.mm',
720 'src/client/ios/handler/ios_exception_minidump_generator.mm', 738 'src/client/ios/handler/ios_exception_minidump_generator.mm',
721 'src/client/ios/handler/ios_exception_minidump_generator.h', 739 'src/client/ios/handler/ios_exception_minidump_generator.h',
722 'src/client/mac/crash_generation/ConfigFile.h', 740 'src/client/mac/crash_generation/ConfigFile.h',
(...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after
867 'action_name': 'strip breakpad_unittests', 885 'action_name': 'strip breakpad_unittests',
868 'inputs': [ '<(PRODUCT_DIR)/breakpad_unittests' ], 886 'inputs': [ '<(PRODUCT_DIR)/breakpad_unittests' ],
869 'outputs': [ '<(PRODUCT_DIR)/breakpad_unittests_stripped' ], 887 'outputs': [ '<(PRODUCT_DIR)/breakpad_unittests_stripped' ],
870 'action': [ '<(android_strip)', '<@(_inputs)', '-o', '<@(_outputs)' ], 888 'action': [ '<(android_strip)', '<@(_inputs)', '-o', '<@(_outputs)' ],
871 }], 889 }],
872 } 890 }
873 ], 891 ],
874 }], 892 }],
875 ], 893 ],
876 } 894 }
OLDNEW
« no previous file with comments | « breakpad/BUILD.gn ('k') | components/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698