toolkit/crashreporter/google-breakpad/Makefile.am

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

     1 ## Process this file with automake to produce Makefile.in
     3 # Copyright (c) 2011, Google Inc.
     4 # All rights reserved.
     5 #
     6 # Redistribution and use in source and binary forms, with or without
     7 # modification, are permitted provided that the following conditions are
     8 # met:
     9 #
    10 #     * Redistributions of source code must retain the above copyright
    11 # notice, this list of conditions and the following disclaimer.
    12 #     * Redistributions in binary form must reproduce the above
    13 # copyright notice, this list of conditions and the following disclaimer
    14 # in the documentation and/or other materials provided with the
    15 # distribution.
    16 #     * Neither the name of Google Inc. nor the names of its
    17 # contributors may be used to endorse or promote products derived from
    18 # this software without specific prior written permission.
    19 #
    20 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
    21 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
    22 # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
    23 # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
    24 # OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
    25 # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
    26 # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
    27 # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
    28 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    29 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
    30 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    33 # This allows #includes to be relative to src/
    34 AM_CPPFLAGS = -I$(top_srcdir)/src
    35 AM_CFLAGS =
    36 AM_CXXFLAGS =
    38 if ANDROID_HOST
    39 # This allows using fixed NDK headers when building for Android.
    40 AM_CXXFLAGS += -I$(top_srcdir)/src/common/android/include
    41 # This is only necessary for building the unit tests until GTest is upgraded
    42 # to a future version.
    43 AM_CXXFLAGS += -I$(top_srcdir)/src/common/android/testing/include
    44 endif
    46 if GCC
    47 # These are good warnings to be treated as errors
    48 AM_CXXFLAGS += \
    49 	-Werror=missing-braces \
    50 	-Werror=non-virtual-dtor \
    51 	-Werror=overloaded-virtual \
    52 	-Werror=reorder \
    53 	-Werror=sign-compare \
    54 	-Werror=unused-variable \
    55 	-Werror=vla
    56 endif
    58 if LINUX_HOST
    59 # Build as PIC on Linux, for linux_client_unittest_shlib
    60 AM_CFLAGS += -fPIC
    61 AM_CXXFLAGS += -fPIC
    62 endif
    64 # Specify include paths for ac macros
    65 ACLOCAL_AMFLAGS = -I m4
    67 ## Documentation
    68 docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION)
    70 dist_doc_DATA = \
    71 	AUTHORS \
    72 	COPYING \
    73 	ChangeLog \
    74 	INSTALL \
    75 	NEWS \
    76 	README
    79 ## Libraries
    80 noinst_LIBRARIES =
    81 lib_LIBRARIES =
    82 bin_PROGRAMS =
    83 check_PROGRAMS =
    85 if !DISABLE_PROCESSOR
    86 lib_LIBRARIES += src/libbreakpad.a
    87 noinst_LIBRARIES += src/third_party/libdisasm/libdisasm.a
    88 endif
    90 if LINUX_HOST
    91 lib_LIBRARIES += src/client/linux/libbreakpad_client.a
    93 src_client_linux_libbreakpad_client_a_SOURCES = \
    94 	src/client/linux/crash_generation/crash_generation_client.cc \
    95 	src/client/linux/crash_generation/crash_generation_server.cc \
    96 	src/client/linux/handler/exception_handler.cc \
    97 	src/client/linux/handler/minidump_descriptor.cc \
    98 	src/client/linux/log/log.cc \
    99 	src/client/linux/minidump_writer/linux_dumper.cc \
   100 	src/client/linux/minidump_writer/linux_ptrace_dumper.cc \
   101 	src/client/linux/minidump_writer/minidump_writer.cc \
   102 	src/client/minidump_file_writer.cc \
   103 	src/common/convert_UTF.c \
   104 	src/common/md5.cc \
   105 	src/common/string_conversion.cc \
   106 	src/common/linux/elfutils.cc \
   107 	src/common/linux/file_id.cc \
   108 	src/common/linux/guid_creator.cc \
   109 	src/common/linux/linux_libc_support.cc \
   110 	src/common/linux/memory_mapped_file.cc \
   111 	src/common/linux/safe_readlink.cc
   112 if ANDROID_HOST
   113 src_client_linux_libbreakpad_client_a_SOURCES += \
   114 	src/common/android/breakpad_getcontext.S
   115 endif
   116 endif LINUX_HOST
   118 if !DISABLE_PROCESSOR
   119 src_libbreakpad_a_SOURCES = \
   120 	src/google_breakpad/common/breakpad_types.h \
   121 	src/google_breakpad/common/minidump_format.h \
   122 	src/google_breakpad/common/minidump_size.h \
   123 	src/google_breakpad/processor/basic_source_line_resolver.h \
   124 	src/google_breakpad/processor/call_stack.h \
   125 	src/google_breakpad/processor/code_module.h \
   126 	src/google_breakpad/processor/code_modules.h \
   127 	src/google_breakpad/processor/exploitability.h \
   128 	src/google_breakpad/processor/fast_source_line_resolver.h \
   129 	src/google_breakpad/processor/memory_region.h \
   130 	src/google_breakpad/processor/minidump.h \
   131 	src/google_breakpad/processor/minidump_processor.h \
   132 	src/google_breakpad/processor/process_state.h \
   133 	src/google_breakpad/processor/source_line_resolver_base.h \
   134 	src/google_breakpad/processor/source_line_resolver_interface.h \
   135 	src/google_breakpad/processor/stack_frame.h \
   136 	src/google_breakpad/processor/stack_frame_cpu.h \
   137 	src/google_breakpad/processor/stack_frame_symbolizer.h \
   138 	src/google_breakpad/processor/stackwalker.h \
   139 	src/google_breakpad/processor/symbol_supplier.h \
   140 	src/google_breakpad/processor/system_info.h \
   141 	src/processor/address_map-inl.h \
   142 	src/processor/address_map.h \
   143 	src/processor/basic_code_module.h \
   144 	src/processor/basic_code_modules.cc \
   145 	src/processor/basic_code_modules.h \
   146 	src/processor/basic_source_line_resolver_types.h \
   147 	src/processor/basic_source_line_resolver.cc \
   148 	src/processor/binarystream.h \
   149 	src/processor/binarystream.cc \
   150 	src/processor/call_stack.cc \
   151 	src/processor/cfi_frame_info.cc \
   152 	src/processor/cfi_frame_info.h \
   153 	src/processor/contained_range_map-inl.h \
   154 	src/processor/contained_range_map.h \
   155 	src/processor/disassembler_x86.h \
   156 	src/processor/disassembler_x86.cc \
   157 	src/processor/exploitability.cc \
   158 	src/processor/exploitability_win.h \
   159 	src/processor/exploitability_win.cc \
   160 	src/processor/fast_source_line_resolver_types.h \
   161 	src/processor/fast_source_line_resolver.cc \
   162 	src/processor/linked_ptr.h \
   163 	src/processor/logging.h \
   164 	src/processor/logging.cc \
   165 	src/processor/map_serializers-inl.h \
   166 	src/processor/map_serializers.h \
   167 	src/processor/minidump.cc \
   168 	src/processor/minidump_processor.cc \
   169 	src/processor/module_comparer.cc \
   170 	src/processor/module_comparer.h \
   171 	src/processor/module_factory.h \
   172 	src/processor/module_serializer.cc \
   173 	src/processor/module_serializer.h \
   174 	src/processor/pathname_stripper.cc \
   175 	src/processor/pathname_stripper.h \
   176 	src/processor/postfix_evaluator-inl.h \
   177 	src/processor/postfix_evaluator.h \
   178 	src/processor/process_state.cc \
   179 	src/processor/range_map-inl.h \
   180 	src/processor/range_map.h \
   181 	src/processor/simple_serializer-inl.h \
   182 	src/processor/simple_serializer.h \
   183 	src/processor/simple_symbol_supplier.cc \
   184 	src/processor/simple_symbol_supplier.h \
   185 	src/processor/windows_frame_info.h \
   186 	src/processor/source_line_resolver_base_types.h \
   187 	src/processor/source_line_resolver_base.cc \
   188 	src/processor/stack_frame_symbolizer.cc \
   189 	src/processor/stackwalker.cc \
   190 	src/processor/stackwalker_amd64.cc \
   191 	src/processor/stackwalker_amd64.h \
   192 	src/processor/stackwalker_arm.cc \
   193 	src/processor/stackwalker_arm.h \
   194 	src/processor/stackwalker_ppc.cc \
   195 	src/processor/stackwalker_ppc.h \
   196 	src/processor/stackwalker_sparc.cc \
   197 	src/processor/stackwalker_sparc.h \
   198 	src/processor/stackwalker_x86.cc \
   199 	src/processor/stackwalker_x86.h \
   200 	src/processor/static_address_map-inl.h \
   201 	src/processor/static_address_map.h \
   202 	src/processor/static_contained_range_map-inl.h \
   203 	src/processor/static_contained_range_map.h \
   204 	src/processor/static_map_iterator-inl.h \
   205 	src/processor/static_map_iterator.h \
   206 	src/processor/static_map-inl.h \
   207 	src/processor/static_map.h \
   208 	src/processor/static_range_map-inl.h \
   209 	src/processor/static_range_map.h \
   210 	src/processor/tokenize.cc \
   211 	src/processor/tokenize.h
   213 src_libbreakpad_a_LIBADD = src/third_party/libdisasm/libdisasm.a
   215 src_third_party_libdisasm_libdisasm_a_SOURCES = \
   216 	src/third_party/libdisasm/ia32_implicit.c \
   217 	src/third_party/libdisasm/ia32_implicit.h \
   218 	src/third_party/libdisasm/ia32_insn.c \
   219 	src/third_party/libdisasm/ia32_insn.h \
   220 	src/third_party/libdisasm/ia32_invariant.c \
   221 	src/third_party/libdisasm/ia32_invariant.h \
   222 	src/third_party/libdisasm/ia32_modrm.c \
   223 	src/third_party/libdisasm/ia32_modrm.h \
   224 	src/third_party/libdisasm/ia32_opcode_tables.c \
   225 	src/third_party/libdisasm/ia32_opcode_tables.h \
   226 	src/third_party/libdisasm/ia32_operand.c \
   227 	src/third_party/libdisasm/ia32_operand.h \
   228 	src/third_party/libdisasm/ia32_reg.c \
   229 	src/third_party/libdisasm/ia32_reg.h \
   230 	src/third_party/libdisasm/ia32_settings.c \
   231 	src/third_party/libdisasm/ia32_settings.h \
   232 	src/third_party/libdisasm/libdis.h \
   233 	src/third_party/libdisasm/qword.h \
   234 	src/third_party/libdisasm/x86_disasm.c \
   235 	src/third_party/libdisasm/x86_format.c \
   236 	src/third_party/libdisasm/x86_imm.c \
   237 	src/third_party/libdisasm/x86_imm.h \
   238 	src/third_party/libdisasm/x86_insn.c \
   239 	src/third_party/libdisasm/x86_misc.c \
   240 	src/third_party/libdisasm/x86_operand_list.c \
   241 	src/third_party/libdisasm/x86_operand_list.h
   243 ## Programs
   244 bin_PROGRAMS += \
   245 	src/processor/minidump_dump \
   246 	src/processor/minidump_stackwalk
   247 endif !DISABLE_PROCESSOR
   249 if LINUX_HOST
   250 bin_PROGRAMS += \
   251 	src/client/linux/linux_dumper_unittest_helper
   253 if !DISABLE_TOOLS
   254 bin_PROGRAMS += \
   255 	src/tools/linux/core2md/core2md \
   256 	src/tools/linux/dump_syms/dump_syms \
   257 	src/tools/linux/md2core/minidump-2-core \
   258 	src/tools/linux/symupload/minidump_upload \
   259 	src/tools/linux/symupload/sym_upload
   260 endif
   261 endif LINUX_HOST
   264 ## Tests
   265 if !DISABLE_PROCESSOR
   266 check_PROGRAMS += \
   267 	src/common/test_assembler_unittest \
   268 	src/processor/address_map_unittest \
   269 	src/processor/binarystream_unittest \
   270 	src/processor/basic_source_line_resolver_unittest \
   271 	src/processor/cfi_frame_info_unittest \
   272 	src/processor/contained_range_map_unittest \
   273 	src/processor/disassembler_x86_unittest \
   274 	src/processor/exploitability_unittest \
   275 	src/processor/fast_source_line_resolver_unittest \
   276 	src/processor/map_serializers_unittest \
   277 	src/processor/minidump_processor_unittest \
   278 	src/processor/minidump_unittest \
   279 	src/processor/static_address_map_unittest \
   280 	src/processor/static_contained_range_map_unittest \
   281 	src/processor/static_map_unittest \
   282 	src/processor/static_range_map_unittest \
   283 	src/processor/pathname_stripper_unittest \
   284 	src/processor/postfix_evaluator_unittest \
   285 	src/processor/range_map_unittest \
   286 	src/processor/stackwalker_amd64_unittest \
   287 	src/processor/stackwalker_arm_unittest \
   288 	src/processor/stackwalker_x86_unittest \
   289 	src/processor/synth_minidump_unittest
   290 endif
   292 if LINUX_HOST
   293 EXTRA_PROGRAMS = \
   294 	src/client/linux/linux_client_unittest_shlib
   296 check_PROGRAMS += \
   297 	src/client/linux/linux_client_unittest
   299 if !DISABLE_TOOLS
   300 check_PROGRAMS += \
   301 	src/common/dumper_unittest \
   302 	src/tools/linux/md2core/minidump_2_core_unittest
   303 endif
   304 endif LINUX_HOST
   306 if !DISABLE_PROCESSOR
   307 if SELFTEST
   308 check_PROGRAMS += \
   309 	src/processor/stackwalker_selftest
   310 endif SELFTEST
   311 endif !DISABLE_PROCESSOR
   313 if !DISABLE_PROCESSOR
   314 check_SCRIPTS = \
   315 	src/processor/minidump_dump_test \
   316 	src/processor/minidump_stackwalk_test \
   317 	src/processor/minidump_stackwalk_machine_readable_test
   318 endif
   320 TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
   322 if ANDROID_HOST
   323 # Wrapper script to run unit test programs on a connected Android device.
   324 TESTS_ENVIRONMENT = $(top_srcdir)/android/test-shell.sh
   325 else
   326 TESTS_ENVIRONMENT =
   327 endif
   329 if LINUX_HOST
   330 src_client_linux_linux_dumper_unittest_helper_SOURCES = \
   331 	src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc
   332 src_client_linux_linux_dumper_unittest_helper_CXXFLAGS=$(PTHREAD_CFLAGS)
   333 src_client_linux_linux_dumper_unittest_helper_LDFLAGS=$(PTHREAD_CFLAGS)
   334 src_client_linux_linux_dumper_unittest_helper_CC=$(PTHREAD_CC)
   336 src_client_linux_linux_client_unittest_shlib_SOURCES = \
   337 	src/client/linux/handler/exception_handler_unittest.cc \
   338 	src/client/linux/minidump_writer/directory_reader_unittest.cc \
   339 	src/client/linux/minidump_writer/line_reader_unittest.cc \
   340 	src/client/linux/minidump_writer/linux_core_dumper.cc \
   341 	src/client/linux/minidump_writer/linux_core_dumper_unittest.cc \
   342 	src/client/linux/minidump_writer/linux_ptrace_dumper_unittest.cc \
   343 	src/client/linux/minidump_writer/minidump_writer_unittest.cc \
   344 	src/client/linux/minidump_writer/minidump_writer_unittest_utils.cc \
   345 	src/common/linux/elf_core_dump.cc \
   346 	src/common/linux/linux_libc_support_unittest.cc \
   347 	src/common/linux/tests/crash_generator.cc \
   348 	src/common/memory_unittest.cc \
   349 	src/common/tests/file_utils.cc \
   350 	src/testing/gtest/src/gtest-all.cc \
   351 	src/testing/gtest/src/gtest_main.cc \
   352 	src/testing/src/gmock-all.cc \
   353 	src/processor/basic_code_modules.cc \
   354 	src/processor/logging.cc \
   355 	src/processor/minidump.cc \
   356 	src/processor/pathname_stripper.cc
   357 if ANDROID_HOST
   358 src_client_linux_linux_client_unittest_shlib_SOURCES += \
   359 	src/common/android/breakpad_getcontext.S
   360 endif
   362 src_client_linux_linux_client_unittest_shlib_CPPFLAGS = \
   363 	-I$(top_srcdir)/src \
   364 	-I$(top_srcdir)/src/testing/include \
   365 	-I$(top_srcdir)/src/testing/gtest/include \
   366 	-I$(top_srcdir)/src/testing/gtest \
   367 	-I$(top_srcdir)/src/testing
   368 src_client_linux_linux_client_unittest_shlib_LDFLAGS = \
   369 	-shared \
   370 	-Wl,-h,linux_client_unittest_shlib
   371 src_client_linux_linux_client_unittest_shlib_LDADD = \
   372 	src/client/linux/handler/exception_handler.o \
   373 	src/client/linux/handler/minidump_descriptor.o \
   374 	src/client/linux/log/log.o \
   375 	src/client/linux/crash_generation/crash_generation_client.o \
   376 	src/client/linux/minidump_writer/linux_dumper.o \
   377 	src/client/linux/minidump_writer/linux_ptrace_dumper.o \
   378 	src/client/linux/minidump_writer/minidump_writer.o \
   379 	src/client/minidump_file_writer.o \
   380 	src/common/convert_UTF.o \
   381 	src/common/md5.o \
   382 	src/common/linux/elfutils.o \
   383 	src/common/linux/file_id.o \
   384 	src/common/linux/guid_creator.o \
   385 	src/common/linux/linux_libc_support.o \
   386 	src/common/linux/memory_mapped_file.o \
   387 	src/common/linux/safe_readlink.o \
   388 	src/common/string_conversion.o \
   389 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   390 if ANDROID_HOST
   391 src_client_linux_linux_client_unittest_shlib_SOURCES += \
   392 	src/common/android/breakpad_getcontext_unittest.cc
   393 src_client_linux_linux_client_unittest_shlib_LDFLAGS += \
   394 	-llog -lm
   395 endif
   397 src_client_linux_linux_client_unittest_shlib_DEPENDENCIES = \
   398 	src/client/linux/linux_dumper_unittest_helper \
   399 	src/client/linux/libbreakpad_client.a \
   400 	src/libbreakpad.a
   402 src_client_linux_linux_client_unittest_SOURCES =
   403 src_client_linux_linux_client_unittest_LDFLAGS = \
   404 	-Wl,-rpath,'$$ORIGIN'
   405 if ANDROID_HOST
   406 src_client_linux_linux_client_unittest_LDFLAGS += \
   407         -llog
   408 endif
   410 src_client_linux_linux_client_unittest_LDADD = \
   411 	src/client/linux/linux_client_unittest_shlib
   413 src_client_linux_linux_client_unittest_DEPENDENCIES = \
   414 	src/client/linux/linux_client_unittest_shlib
   416 if !DISABLE_TOOLS
   417 src_tools_linux_core2md_core2md_SOURCES = \
   418 	src/tools/linux/core2md/core2md.cc \
   419 	src/client/linux/minidump_writer/linux_core_dumper.cc \
   420 	src/common/linux/elf_core_dump.cc
   422 src_tools_linux_core2md_core2md_LDADD = \
   423 	src/client/linux/libbreakpad_client.a
   425 src_tools_linux_dump_syms_dump_syms_SOURCES = \
   426 	src/common/dwarf_cfi_to_module.cc \
   427 	src/common/dwarf_cu_to_module.cc \
   428 	src/common/dwarf_line_to_module.cc \
   429 	src/common/language.cc \
   430 	src/common/module.cc \
   431 	src/common/stabs_reader.cc \
   432 	src/common/stabs_to_module.cc \
   433 	src/common/dwarf/bytereader.cc \
   434 	src/common/dwarf/dwarf2diehandler.cc \
   435 	src/common/dwarf/dwarf2reader.cc \
   436 	src/common/linux/dump_symbols.cc \
   437 	src/common/linux/elf_symbols_to_module.cc \
   438 	src/common/linux/elfutils.cc \
   439 	src/common/linux/file_id.cc \
   440 	src/common/linux/linux_libc_support.cc \
   441 	src/common/linux/memory_mapped_file.cc \
   442 	src/common/linux/safe_readlink.cc \
   443 	src/tools/linux/dump_syms/dump_syms.cc
   445 src_tools_linux_md2core_minidump_2_core_SOURCES = \
   446 	src/common/linux/memory_mapped_file.cc \
   447 	src/tools/linux/md2core/minidump-2-core.cc
   449 src_tools_linux_symupload_minidump_upload_SOURCES = \
   450 	src/common/linux/http_upload.cc \
   451 	src/tools/linux/symupload/minidump_upload.cc
   452 src_tools_linux_symupload_minidump_upload_LDADD = -ldl
   454 src_tools_linux_symupload_sym_upload_SOURCES = \
   455 	src/common/linux/http_upload.cc \
   456 	src/tools/linux/symupload/sym_upload.cc
   457 src_tools_linux_symupload_sym_upload_LDADD = -ldl
   459 src_common_dumper_unittest_SOURCES = \
   460 	src/common/byte_cursor_unittest.cc \
   461 	src/common/dwarf_cfi_to_module.cc \
   462 	src/common/dwarf_cfi_to_module_unittest.cc \
   463 	src/common/dwarf_cu_to_module.cc \
   464 	src/common/dwarf_cu_to_module_unittest.cc \
   465 	src/common/dwarf_line_to_module.cc \
   466 	src/common/dwarf_line_to_module_unittest.cc \
   467 	src/common/language.cc \
   468 	src/common/memory_range_unittest.cc \
   469 	src/common/module.cc \
   470 	src/common/module_unittest.cc \
   471 	src/common/stabs_reader.cc \
   472 	src/common/stabs_reader_unittest.cc \
   473 	src/common/stabs_to_module.cc \
   474 	src/common/stabs_to_module_unittest.cc \
   475 	src/common/test_assembler.cc \
   476 	src/common/dwarf/bytereader.cc \
   477 	src/common/dwarf/bytereader_unittest.cc \
   478 	src/common/dwarf/cfi_assembler.cc \
   479 	src/common/dwarf/dwarf2diehandler.cc \
   480 	src/common/dwarf/dwarf2diehandler_unittest.cc \
   481 	src/common/dwarf/dwarf2reader.cc \
   482 	src/common/dwarf/dwarf2reader_cfi_unittest.cc \
   483 	src/common/dwarf/dwarf2reader_die_unittest.cc \
   484 	src/common/linux/dump_symbols.cc \
   485 	src/common/linux/dump_symbols_unittest.cc \
   486 	src/common/linux/elf_core_dump.cc \
   487 	src/common/linux/elf_core_dump_unittest.cc \
   488 	src/common/linux/elf_symbols_to_module.cc \
   489 	src/common/linux/elf_symbols_to_module_unittest.cc \
   490 	src/common/linux/elfutils.cc \
   491 	src/common/linux/file_id.cc \
   492 	src/common/linux/file_id_unittest.cc \
   493 	src/common/linux/linux_libc_support.cc \
   494 	src/common/linux/memory_mapped_file.cc \
   495 	src/common/linux/memory_mapped_file_unittest.cc \
   496 	src/common/linux/safe_readlink.cc \
   497 	src/common/linux/safe_readlink_unittest.cc \
   498 	src/common/linux/synth_elf.cc \
   499 	src/common/linux/synth_elf_unittest.cc \
   500 	src/common/linux/tests/crash_generator.cc \
   501 	src/common/tests/file_utils.cc \
   502 	src/testing/gtest/src/gtest-all.cc \
   503 	src/testing/gtest/src/gtest_main.cc \
   504 	src/testing/src/gmock-all.cc
   505 src_common_dumper_unittest_CPPFLAGS = \
   506 	-I$(top_srcdir)/src \
   507 	-I$(top_srcdir)/src/testing/include \
   508 	-I$(top_srcdir)/src/testing/gtest/include \
   509 	-I$(top_srcdir)/src/testing/gtest \
   510 	-I$(top_srcdir)/src/testing \
   511 	$(PTHREAD_CFLAGS)
   512 src_common_dumper_unittest_LDADD = $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   513 endif
   515 src_tools_linux_md2core_minidump_2_core_unittest_SOURCES = \
   516 	src/testing/gtest/src/gtest-all.cc \
   517 	src/testing/gtest/src/gtest_main.cc \
   518 	src/testing/src/gmock-all.cc \
   519 	src/tools/linux/md2core/minidump_memory_range_unittest.cc
   520 src_tools_linux_md2core_minidump_2_core_unittest_CPPFLAGS = \
   521 	-I$(top_srcdir)/src \
   522 	-I$(top_srcdir)/src/testing/include \
   523 	-I$(top_srcdir)/src/testing/gtest/include \
   524 	-I$(top_srcdir)/src/testing/gtest \
   525 	-I$(top_srcdir)/src/testing
   526 src_tools_linux_md2core_minidump_2_core_unittest_LDADD = \
   527 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   529 endif LINUX_HOST
   531 if !DISABLE_PROCESSOR
   532 src_processor_address_map_unittest_SOURCES = \
   533 	src/processor/address_map_unittest.cc
   534 src_processor_address_map_unittest_LDADD = \
   535 	src/processor/logging.o \
   536 	src/processor/pathname_stripper.o
   538 src_processor_binarystream_unittest_SOURCES = \
   539 	src/processor/binarystream_unittest.cc \
   540 	src/testing/gtest/src/gtest-all.cc \
   541 	src/testing/src/gmock-all.cc
   542 src_processor_binarystream_unittest_CPPFLAGS = \
   543 	-I$(top_srcdir)/src \
   544 	-I$(top_srcdir)/src/testing/include \
   545 	-I$(top_srcdir)/src/testing/gtest/include \
   546 	-I$(top_srcdir)/src/testing/gtest \
   547 	-I$(top_srcdir)/src/testing
   548 src_processor_binarystream_unittest_LDADD = \
   549 	src/processor/binarystream.o \
   550 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   552 src_processor_basic_source_line_resolver_unittest_SOURCES = \
   553 	src/processor/basic_source_line_resolver_unittest.cc \
   554 	src/testing/gtest/src/gtest-all.cc \
   555 	src/testing/src/gmock-all.cc
   556 src_processor_basic_source_line_resolver_unittest_CPPFLAGS = \
   557 	-I$(top_srcdir)/src \
   558 	-I$(top_srcdir)/src/testing/include \
   559 	-I$(top_srcdir)/src/testing/gtest/include \
   560 	-I$(top_srcdir)/src/testing/gtest \
   561 	-I$(top_srcdir)/src/testing
   562 src_processor_basic_source_line_resolver_unittest_LDADD = \
   563 	src/processor/basic_source_line_resolver.o \
   564 	src/processor/cfi_frame_info.o \
   565 	src/processor/pathname_stripper.o \
   566 	src/processor/logging.o \
   567 	src/processor/source_line_resolver_base.o \
   568 	src/processor/tokenize.o \
   569 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   571 src_processor_cfi_frame_info_unittest_SOURCES = \
   572 	src/processor/cfi_frame_info_unittest.cc \
   573 	src/testing/gtest/src/gtest-all.cc \
   574 	src/testing/gtest/src/gtest_main.cc \
   575 	src/testing/src/gmock-all.cc
   576 src_processor_cfi_frame_info_unittest_LDADD = \
   577 	src/processor/cfi_frame_info.o \
   578 	src/processor/logging.o \
   579 	src/processor/pathname_stripper.o \
   580 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   581 src_processor_cfi_frame_info_unittest_CPPFLAGS = \
   582 	-I$(top_srcdir)/src \
   583 	-I$(top_srcdir)/src/testing/include \
   584 	-I$(top_srcdir)/src/testing/gtest/include \
   585 	-I$(top_srcdir)/src/testing/gtest \
   586 	-I$(top_srcdir)/src/testing
   588 src_processor_contained_range_map_unittest_SOURCES = \
   589 	src/processor/contained_range_map_unittest.cc
   590 src_processor_contained_range_map_unittest_LDADD = \
   591 	src/processor/logging.o \
   592 	src/processor/pathname_stripper.o
   594 src_processor_exploitability_unittest_SOURCES = \
   595 	src/processor/exploitability_unittest.cc \
   596 	src/testing/gtest/src/gtest-all.cc \
   597 	src/testing/gtest/src/gtest_main.cc \
   598 	src/testing/src/gmock-all.cc
   599 src_processor_exploitability_unittest_CPPFLAGS = \
   600 	-I$(top_srcdir)/src \
   601 	-I$(top_srcdir)/src/testing/include \
   602 	-I$(top_srcdir)/src/testing/gtest/include \
   603 	-I$(top_srcdir)/src/testing/gtest \
   604 	-I$(top_srcdir)/src/testing
   605 src_processor_exploitability_unittest_LDADD = \
   606 	src/processor/minidump_processor.o \
   607 	src/processor/process_state.o \
   608 	src/processor/disassembler_x86.o \
   609 	src/processor/exploitability.o \
   610 	src/processor/exploitability_win.o \
   611 	src/processor/basic_code_modules.o \
   612 	src/processor/basic_source_line_resolver.o \
   613 	src/processor/call_stack.o \
   614 	src/processor/cfi_frame_info.o \
   615 	src/processor/logging.o \
   616 	src/processor/minidump.o \
   617 	src/processor/pathname_stripper.o \
   618 	src/processor/source_line_resolver_base.o \
   619 	src/processor/stack_frame_symbolizer.o \
   620 	src/processor/stackwalker.o \
   621 	src/processor/stackwalker_amd64.o \
   622 	src/processor/stackwalker_arm.o \
   623 	src/processor/stackwalker_ppc.o \
   624 	src/processor/stackwalker_sparc.o \
   625 	src/processor/stackwalker_x86.o \
   626 	src/processor/tokenize.o \
   627 	src/third_party/libdisasm/libdisasm.a \
   628 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   630 src_processor_disassembler_x86_unittest_SOURCES = \
   631 	src/processor/disassembler_x86_unittest.cc \
   632 	src/testing/gtest/src/gtest-all.cc \
   633 	src/testing/gtest/src/gtest_main.cc \
   634 	src/testing/src/gmock-all.cc
   635 src_processor_disassembler_x86_unittest_CPPFLAGS = \
   636 	-I$(top_srcdir)/src \
   637 	-I$(top_srcdir)/src/testing/include \
   638 	-I$(top_srcdir)/src/testing/gtest/include \
   639 	-I$(top_srcdir)/src/testing/gtest \
   640 	-I$(top_srcdir)/src/testing
   641 src_processor_disassembler_x86_unittest_LDADD = \
   642 	src/processor/disassembler_x86.o \
   643 	src/third_party/libdisasm/libdisasm.a \
   644 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   646 src_processor_fast_source_line_resolver_unittest_SOURCES = \
   647 	src/processor/fast_source_line_resolver_unittest.cc \
   648 	src/testing/gtest/src/gtest-all.cc \
   649 	src/testing/src/gmock-all.cc
   650 src_processor_fast_source_line_resolver_unittest_CPPFLAGS = \
   651 	-I$(top_srcdir)/src \
   652 	-I$(top_srcdir)/src/testing/include \
   653 	-I$(top_srcdir)/src/testing/gtest/include \
   654 	-I$(top_srcdir)/src/testing/gtest \
   655 	-I$(top_srcdir)/src/testing
   656 src_processor_fast_source_line_resolver_unittest_LDADD = \
   657 	src/processor/fast_source_line_resolver.o \
   658 	src/processor/basic_source_line_resolver.o \
   659 	src/processor/cfi_frame_info.o \
   660 	src/processor/module_comparer.o \
   661 	src/processor/module_serializer.o \
   662 	src/processor/pathname_stripper.o \
   663 	src/processor/logging.o \
   664 	src/processor/source_line_resolver_base.o \
   665 	src/processor/tokenize.o \
   666 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   668 src_processor_map_serializers_unittest_SOURCES = \
   669 	src/processor/map_serializers_unittest.cc \
   670 	src/testing/gtest/src/gtest-all.cc \
   671 	src/testing/src/gmock-all.cc
   672 src_processor_map_serializers_unittest_CPPFLAGS = \
   673 	-I$(top_srcdir)/src \
   674 	-I$(top_srcdir)/src/testing/include \
   675 	-I$(top_srcdir)/src/testing/gtest/include \
   676 	-I$(top_srcdir)/src/testing/gtest \
   677 	-I$(top_srcdir)/src/testing
   678 src_processor_map_serializers_unittest_LDADD = \
   679 	src/processor/logging.o \
   680 	src/processor/pathname_stripper.o \
   681 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   683 src_processor_minidump_processor_unittest_SOURCES = \
   684 	src/processor/minidump_processor_unittest.cc \
   685 	src/testing/gtest/src/gtest-all.cc \
   686 	src/testing/src/gmock-all.cc
   687 src_processor_minidump_processor_unittest_CPPFLAGS = \
   688 	-I$(top_srcdir)/src \
   689 	-I$(top_srcdir)/src/testing/include \
   690 	-I$(top_srcdir)/src/testing/gtest/include \
   691 	-I$(top_srcdir)/src/testing/gtest \
   692 	-I$(top_srcdir)/src/testing
   693 src_processor_minidump_processor_unittest_LDADD = \
   694 	src/processor/basic_code_modules.o \
   695 	src/processor/basic_source_line_resolver.o \
   696 	src/processor/call_stack.o \
   697 	src/processor/cfi_frame_info.o \
   698 	src/processor/disassembler_x86.o \
   699 	src/processor/exploitability.o \
   700 	src/processor/exploitability_win.o \
   701 	src/processor/logging.o \
   702 	src/processor/minidump_processor.o \
   703 	src/processor/minidump.o \
   704 	src/processor/pathname_stripper.o \
   705 	src/processor/process_state.o \
   706 	src/processor/source_line_resolver_base.o \
   707 	src/processor/stack_frame_symbolizer.o \
   708 	src/processor/stackwalker.o \
   709 	src/processor/stackwalker_amd64.o \
   710 	src/processor/stackwalker_arm.o \
   711 	src/processor/stackwalker_ppc.o \
   712 	src/processor/stackwalker_sparc.o \
   713 	src/processor/stackwalker_x86.o \
   714 	src/processor/tokenize.o \
   715 	src/third_party/libdisasm/libdisasm.a \
   716 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   718 src_processor_minidump_unittest_SOURCES = \
   719 	src/common/test_assembler.cc \
   720 	src/processor/minidump_unittest.cc \
   721 	src/processor/synth_minidump.cc \
   722 	src/testing/gtest/src/gtest-all.cc \
   723 	src/testing/gtest/src/gtest_main.cc \
   724 	src/testing/src/gmock-all.cc
   725 src_processor_minidump_unittest_CPPFLAGS = \
   726 	-I$(top_srcdir)/src \
   727 	-I$(top_srcdir)/src/testing/include \
   728 	-I$(top_srcdir)/src/testing/gtest/include \
   729 	-I$(top_srcdir)/src/testing/gtest \
   730 	-I$(top_srcdir)/src/testing
   731 src_processor_minidump_unittest_LDADD = \
   732 	src/processor/basic_code_modules.o \
   733 	src/processor/logging.o \
   734 	src/processor/minidump.o \
   735 	src/processor/pathname_stripper.o \
   736 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   738 src_processor_static_address_map_unittest_SOURCES = \
   739 	src/processor/static_address_map_unittest.cc \
   740 	src/testing/gtest/src/gtest-all.cc \
   741 	src/testing/src/gmock-all.cc
   742 src_processor_static_address_map_unittest_CPPFLAGS = \
   743 	-I$(top_srcdir)/src \
   744 	-I$(top_srcdir)/src/testing/include \
   745 	-I$(top_srcdir)/src/testing/gtest/include \
   746 	-I$(top_srcdir)/src/testing/gtest \
   747 	-I$(top_srcdir)/src/testing
   748 src_processor_static_address_map_unittest_LDADD = \
   749 	src/processor/logging.o \
   750 	src/processor/pathname_stripper.o \
   751 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   753 src_processor_static_contained_range_map_unittest_SOURCES = \
   754 	src/processor/static_contained_range_map_unittest.cc \
   755 	src/testing/gtest/src/gtest-all.cc \
   756 	src/testing/src/gmock-all.cc
   757 src_processor_static_contained_range_map_unittest_CPPFLAGS = \
   758 	-I$(top_srcdir)/src \
   759 	-I$(top_srcdir)/src/testing/include \
   760 	-I$(top_srcdir)/src/testing/gtest/include \
   761 	-I$(top_srcdir)/src/testing/gtest \
   762 	-I$(top_srcdir)/src/testing
   763 src_processor_static_contained_range_map_unittest_LDADD = \
   764 	src/processor/logging.o \
   765 	src/processor/pathname_stripper.o \
   766 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   768 src_processor_static_map_unittest_SOURCES = \
   769 	src/processor/static_map_unittest.cc \
   770 	src/testing/gtest/src/gtest-all.cc \
   771 	src/testing/src/gmock-all.cc
   772 src_processor_static_map_unittest_CPPFLAGS = \
   773 	-I$(top_srcdir)/src \
   774 	-I$(top_srcdir)/src/testing/include \
   775 	-I$(top_srcdir)/src/testing/gtest/include \
   776 	-I$(top_srcdir)/src/testing/gtest \
   777 	-I$(top_srcdir)/src/testing
   778 src_processor_static_map_unittest_LDADD = \
   779 	src/processor/logging.o \
   780 	src/processor/pathname_stripper.o \
   781 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   783 src_processor_static_range_map_unittest_SOURCES = \
   784 	src/processor/static_range_map_unittest.cc \
   785 	src/testing/gtest/src/gtest-all.cc \
   786 	src/testing/src/gmock-all.cc
   787 src_processor_static_range_map_unittest_CPPFLAGS = \
   788 	-I$(top_srcdir)/src \
   789 	-I$(top_srcdir)/src/testing/include \
   790 	-I$(top_srcdir)/src/testing/gtest/include \
   791 	-I$(top_srcdir)/src/testing/gtest \
   792 	-I$(top_srcdir)/src/testing
   793 src_processor_static_range_map_unittest_LDADD = \
   794 	src/processor/logging.o \
   795 	src/processor/pathname_stripper.o \
   796 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   798 src_processor_pathname_stripper_unittest_SOURCES = \
   799 	src/processor/pathname_stripper_unittest.cc
   800 src_processor_pathname_stripper_unittest_LDADD = \
   801 	src/processor/pathname_stripper.o \
   802 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   804 src_processor_postfix_evaluator_unittest_SOURCES = \
   805 	src/processor/postfix_evaluator_unittest.cc
   806 src_processor_postfix_evaluator_unittest_LDADD = \
   807 	src/processor/logging.o \
   808 	src/processor/pathname_stripper.o \
   809 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   811 src_processor_range_map_unittest_SOURCES = \
   812 	src/processor/range_map_unittest.cc
   813 src_processor_range_map_unittest_LDADD = \
   814 	src/processor/logging.o \
   815 	src/processor/pathname_stripper.o \
   816 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   818 src_processor_stackwalker_selftest_SOURCES = \
   819 	src/processor/stackwalker_selftest.cc
   820 src_processor_stackwalker_selftest_LDADD = \
   821 	src/processor/basic_code_modules.o \
   822 	src/processor/basic_source_line_resolver.o \
   823 	src/processor/call_stack.o \
   824 	src/processor/disassembler_x86.o \
   825 	src/processor/exploitability.o \
   826 	src/processor/exploitability_win.o \
   827 	src/processor/logging.o \
   828 	src/processor/minidump.o \
   829 	src/processor/pathname_stripper.o \
   830 	src/processor/source_line_resolver_base.o \
   831 	src/processor/stack_frame_symbolizer.o \
   832 	src/processor/stackwalker.o \
   833 	src/processor/stackwalker_amd64.o \
   834 	src/processor/stackwalker_arm.o \
   835 	src/processor/stackwalker_ppc.o \
   836 	src/processor/stackwalker_sparc.o \
   837 	src/processor/stackwalker_x86.o \
   838 	src/processor/tokenize.o \
   839 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   841 src_processor_stackwalker_amd64_unittest_SOURCES = \
   842 	src/common/test_assembler.cc \
   843 	src/processor/stackwalker_amd64_unittest.cc \
   844 	src/testing/gtest/src/gtest-all.cc \
   845 	src/testing/gtest/src/gtest_main.cc \
   846 	src/testing/src/gmock-all.cc
   847 src_processor_stackwalker_amd64_unittest_LDADD = \
   848 	src/libbreakpad.a \
   849 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   850 src_processor_stackwalker_amd64_unittest_CPPFLAGS = \
   851 	-I$(top_srcdir)/src \
   852 	-I$(top_srcdir)/src/testing/include \
   853 	-I$(top_srcdir)/src/testing/gtest/include \
   854 	-I$(top_srcdir)/src/testing/gtest \
   855 	-I$(top_srcdir)/src/testing
   857 src_processor_stackwalker_arm_unittest_SOURCES = \
   858 	src/common/test_assembler.cc \
   859 	src/processor/stackwalker_arm_unittest.cc \
   860 	src/testing/gtest/src/gtest-all.cc \
   861 	src/testing/gtest/src/gtest_main.cc \
   862 	src/testing/src/gmock-all.cc
   863 src_processor_stackwalker_arm_unittest_LDADD = \
   864 	src/libbreakpad.a \
   865 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   866 src_processor_stackwalker_arm_unittest_CPPFLAGS = \
   867 	-I$(top_srcdir)/src \
   868 	-I$(top_srcdir)/src/testing/include \
   869 	-I$(top_srcdir)/src/testing/gtest/include \
   870 	-I$(top_srcdir)/src/testing/gtest \
   871 	-I$(top_srcdir)/src/testing
   873 src_processor_stackwalker_x86_unittest_SOURCES = \
   874 	src/common/test_assembler.cc \
   875 	src/processor/stackwalker_x86_unittest.cc \
   876 	src/testing/gtest/src/gtest-all.cc \
   877 	src/testing/gtest/src/gtest_main.cc \
   878 	src/testing/src/gmock-all.cc
   879 src_processor_stackwalker_x86_unittest_LDADD = \
   880 	src/libbreakpad.a \
   881 	$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   882 src_processor_stackwalker_x86_unittest_CPPFLAGS = \
   883 	-I$(top_srcdir)/src \
   884 	-I$(top_srcdir)/src/testing/include \
   885 	-I$(top_srcdir)/src/testing/gtest/include \
   886 	-I$(top_srcdir)/src/testing/gtest \
   887 	-I$(top_srcdir)/src/testing
   889 src_processor_synth_minidump_unittest_SOURCES = \
   890 	src/common/test_assembler.cc \
   891 	src/common/test_assembler.h \
   892 	src/processor/synth_minidump_unittest.cc \
   893 	src/testing/gtest/src/gtest-all.cc \
   894 	src/testing/gtest/src/gtest_main.cc \
   895 	src/testing/src/gmock-all.cc \
   896 	src/processor/synth_minidump.cc \
   897 	src/processor/synth_minidump.h
   898 src_processor_synth_minidump_unittest_CPPFLAGS = \
   899 	-I$(top_srcdir)/src \
   900 	-I$(top_srcdir)/src/testing/include \
   901 	-I$(top_srcdir)/src/testing/gtest/include \
   902 	-I$(top_srcdir)/src/testing/gtest \
   903 	-I$(top_srcdir)/src/testing
   904 src_processor_synth_minidump_unittest_LDADD = $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   906 src_common_test_assembler_unittest_SOURCES = \
   907 	src/common/test_assembler.cc \
   908 	src/common/test_assembler.h \
   909 	src/common/test_assembler_unittest.cc \
   910 	src/testing/gtest/src/gtest-all.cc \
   911 	src/testing/gtest/src/gtest_main.cc \
   912 	src/testing/src/gmock-all.cc
   913 src_common_test_assembler_unittest_CPPFLAGS = \
   914 	-I$(top_srcdir)/src \
   915 	-I$(top_srcdir)/src/testing/include \
   916 	-I$(top_srcdir)/src/testing/gtest/include \
   917 	-I$(top_srcdir)/src/testing/gtest \
   918 	-I$(top_srcdir)/src/testing
   919 src_common_test_assembler_unittest_LDADD = $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
   921 ## Non-installables
   922 noinst_PROGRAMS =
   923 noinst_SCRIPTS = $(check_SCRIPTS)
   925 src_processor_minidump_dump_SOURCES = \
   926 	src/processor/minidump_dump.cc
   927 src_processor_minidump_dump_LDADD = \
   928 	src/processor/basic_code_modules.o \
   929 	src/processor/logging.o \
   930 	src/processor/minidump.o \
   931 	src/processor/pathname_stripper.o
   933 src_processor_minidump_stackwalk_SOURCES = \
   934 	src/processor/minidump_stackwalk.cc
   935 src_processor_minidump_stackwalk_LDADD = \
   936 	src/processor/basic_code_modules.o \
   937 	src/processor/basic_source_line_resolver.o \
   938 	src/processor/binarystream.o \
   939 	src/processor/call_stack.o \
   940 	src/processor/cfi_frame_info.o \
   941 	src/processor/disassembler_x86.o \
   942 	src/processor/exploitability.o \
   943 	src/processor/exploitability_win.o \
   944 	src/processor/logging.o \
   945 	src/processor/minidump.o \
   946 	src/processor/minidump_processor.o \
   947 	src/processor/pathname_stripper.o \
   948 	src/processor/process_state.o \
   949 	src/processor/simple_symbol_supplier.o \
   950 	src/processor/source_line_resolver_base.o \
   951 	src/processor/stack_frame_symbolizer.o \
   952 	src/processor/stackwalker.o \
   953 	src/processor/stackwalker_amd64.o \
   954 	src/processor/stackwalker_arm.o \
   955 	src/processor/stackwalker_ppc.o \
   956 	src/processor/stackwalker_sparc.o \
   957 	src/processor/stackwalker_x86.o \
   958 	src/processor/tokenize.o \
   959 	src/third_party/libdisasm/libdisasm.a
   961 endif !DISABLE_PROCESSOR
   963 ## Additional files to be included in a source distribution
   964 ##
   965 ## find src/client src/common src/processor/testdata src/tools \
   966 ##     -type f \! -path '*/.svn/*' -print | sort | \
   967 ##     sed -e s/'^\(.*\)$'/'\t\1 \\'/
   968 EXTRA_DIST = \
   969 	$(SCRIPTS) \
   970 	src/processor/stackwalk_selftest_sol.s \
   971 	src/client/linux/handler/Makefile \
   972 	src/client/linux/handler/exception_handler.cc \
   973 	src/client/linux/handler/exception_handler.h \
   974 	src/client/linux/handler/minidump_descriptor.cc \
   975 	src/client/linux/handler/minidump_descriptor.h \
   976 	src/client/linux/handler/exception_handler_test.cc \
   977 	src/client/linux/handler/linux_thread.cc \
   978 	src/client/linux/handler/linux_thread.h \
   979 	src/client/linux/handler/linux_thread_test.cc \
   980 	src/client/linux/handler/minidump_generator.cc \
   981 	src/client/linux/handler/minidump_generator.h \
   982 	src/client/linux/handler/minidump_test.cc \
   983 	src/client/mac/handler/dynamic_images.cc \
   984 	src/client/mac/handler/dynamic_images.h \
   985 	src/client/mac/handler/exception_handler.cc \
   986 	src/client/mac/handler/exception_handler.h \
   987 	src/client/mac/handler/exception_handler_test.cc \
   988 	src/client/mac/handler/minidump_generator.cc \
   989 	src/client/mac/handler/minidump_generator.h \
   990 	src/client/mac/handler/minidump_generator_test.cc \
   991 	src/client/mac/handler/minidump_test.xcodeproj/project.pbxproj \
   992 	src/client/mac/handler/protected_memory_allocator.cc \
   993 	src/client/mac/handler/protected_memory_allocator.h \
   994 	src/client/minidump_file_writer-inl.h \
   995 	src/client/minidump_file_writer.cc \
   996 	src/client/minidump_file_writer.h \
   997 	src/client/minidump_file_writer_unittest.cc \
   998 	src/client/solaris/handler/Makefile \
   999 	src/client/solaris/handler/exception_handler.cc \
  1000 	src/client/solaris/handler/exception_handler.h \
  1001 	src/client/solaris/handler/exception_handler_test.cc \
  1002 	src/client/solaris/handler/minidump_generator.cc \
  1003 	src/client/solaris/handler/minidump_generator.h \
  1004 	src/client/solaris/handler/minidump_test.cc \
  1005 	src/client/solaris/handler/solaris_lwp.cc \
  1006 	src/client/solaris/handler/solaris_lwp.h \
  1007 	src/client/windows/breakpad_client.sln \
  1008 	src/client/windows/handler/exception_handler.cc \
  1009 	src/client/windows/handler/exception_handler.h \
  1010 	src/client/windows/handler/exception_handler.vcproj \
  1011 	src/client/windows/sender/crash_report_sender.cc \
  1012 	src/client/windows/sender/crash_report_sender.h \
  1013 	src/client/windows/sender/crash_report_sender.vcproj \
  1014 	src/common/convert_UTF.c \
  1015 	src/common/convert_UTF.h \
  1016 	src/common/linux/dump_symbols.cc \
  1017 	src/common/linux/dump_symbols.h \
  1018 	src/common/linux/elf_symbols_to_module.cc \
  1019 	src/common/linux/elf_symbols_to_module.h \
  1020 	src/common/linux/elfutils.cc \
  1021 	src/common/linux/elfutils.h \
  1022 	src/common/linux/file_id.cc \
  1023 	src/common/linux/file_id.h \
  1024 	src/common/linux/guid_creator.cc \
  1025 	src/common/linux/guid_creator.h \
  1026 	src/common/linux/http_upload.cc \
  1027 	src/common/linux/http_upload.h \
  1028 	src/common/mac/HTTPMultipartUpload.h \
  1029 	src/common/mac/HTTPMultipartUpload.m \
  1030 	src/common/mac/dump_syms.h \
  1031 	src/common/mac/dump_syms.mm \
  1032 	src/common/mac/file_id.cc \
  1033 	src/common/mac/file_id.h \
  1034 	src/common/mac/macho_id.cc \
  1035 	src/common/mac/macho_id.h \
  1036 	src/common/mac/macho_utilities.cc \
  1037 	src/common/mac/macho_utilities.h \
  1038 	src/common/mac/macho_walker.cc \
  1039 	src/common/mac/macho_walker.h \
  1040 	src/common/mac/string_utilities.cc \
  1041 	src/common/mac/string_utilities.h \
  1042 	src/common/md5.cc \
  1043 	src/common/md5.h \
  1044 	src/common/scoped_ptr.h \
  1045 	src/common/solaris/dump_symbols.cc \
  1046 	src/common/solaris/dump_symbols.h \
  1047 	src/common/solaris/file_id.cc \
  1048 	src/common/solaris/file_id.h \
  1049 	src/common/solaris/guid_creator.cc \
  1050 	src/common/solaris/guid_creator.h \
  1051 	src/common/solaris/message_output.h \
  1052 	src/common/string_conversion.cc \
  1053 	src/common/string_conversion.h \
  1054 	src/common/windows/guid_string.cc \
  1055 	src/common/windows/guid_string.h \
  1056 	src/common/windows/http_upload.cc \
  1057 	src/common/windows/http_upload.h \
  1058 	src/common/windows/pdb_source_line_writer.cc \
  1059 	src/common/windows/pdb_source_line_writer.h \
  1060 	src/common/windows/string_utils-inl.h \
  1061 	src/common/windows/string_utils.cc \
  1062 	src/processor/testdata/minidump2.dmp \
  1063 	src/processor/testdata/minidump2.dump.out \
  1064 	src/processor/testdata/minidump2.stackwalk.machine_readable.out \
  1065 	src/processor/testdata/minidump2.stackwalk.out \
  1066 	src/processor/testdata/module1.out \
  1067 	src/processor/testdata/module2.out \
  1068 	src/processor/testdata/module3_bad.out \
  1069 	src/processor/testdata/module4_bad.out \
  1070 	src/processor/testdata/symbols/kernel32.pdb/BCE8785C57B44245A669896B6A19B9542/kernel32.sym \
  1071 	src/processor/testdata/symbols/test_app.pdb/5A9832E5287241C1838ED98914E9B7FF1/test_app.sym \
  1072 	src/processor/testdata/test_app.cc \
  1073 	src/tools/linux/dump_syms/Makefile \
  1074 	src/tools/linux/dump_syms/dump_syms.cc \
  1075 	src/tools/linux/symupload/Makefile \
  1076 	src/tools/linux/symupload/minidump_upload.cc \
  1077 	src/tools/linux/symupload/sym_upload.cc \
  1078 	src/tools/mac/crash_report/crash_report.mm \
  1079 	src/tools/mac/crash_report/crash_report.xcodeproj/project.pbxproj \
  1080 	src/tools/mac/crash_report/on_demand_symbol_supplier.h \
  1081 	src/tools/mac/crash_report/on_demand_symbol_supplier.mm \
  1082 	src/tools/mac/dump_syms/dump_syms.xcodeproj/project.pbxproj \
  1083 	src/tools/mac/dump_syms/dump_syms_tool.m \
  1084 	src/tools/mac/symupload/minidump_upload.m \
  1085 	src/tools/mac/symupload/symupload.m \
  1086 	src/tools/mac/symupload/symupload.xcodeproj/project.pbxproj \
  1087 	src/tools/solaris/dump_syms/Makefile \
  1088 	src/tools/solaris/dump_syms/dump_syms.cc \
  1089 	src/tools/solaris/dump_syms/run_regtest.sh \
  1090 	src/tools/solaris/dump_syms/testdata/dump_syms_regtest.cc \
  1091 	src/tools/solaris/dump_syms/testdata/dump_syms_regtest.o \
  1092 	src/tools/solaris/dump_syms/testdata/dump_syms_regtest.stabs \
  1093 	src/tools/solaris/dump_syms/testdata/dump_syms_regtest.sym \
  1094 	src/tools/windows/converter/ms_symbol_server_converter.cc \
  1095 	src/tools/windows/converter/ms_symbol_server_converter.h \
  1096 	src/tools/windows/converter/ms_symbol_server_converter.vcproj \
  1097 	src/tools/windows/dump_syms/dump_syms.cc \
  1098 	src/tools/windows/dump_syms/dump_syms.vcproj \
  1099 	src/tools/windows/dump_syms/run_regtest.sh \
  1100 	src/tools/windows/dump_syms/testdata/dump_syms_regtest.cc \
  1101 	src/tools/windows/dump_syms/testdata/dump_syms_regtest.pdb \
  1102 	src/tools/windows/dump_syms/testdata/dump_syms_regtest.sym \
  1103 	src/tools/windows/symupload/symupload.cc \
  1104 	src/tools/windows/symupload/symupload.vcproj

mercurial