toolkit/crashreporter/google-breakpad/src/common/dwarf/Makefile.in
author Gervase Markham <gerv@gerv.net>
Tue, 29 May 2012 16:52:43 +0100
changeset 99299 7c3cd4824f94609d4ad714bea9c687227c641e63
parent 47244 058117f13cc5ae1a55cae8c1f83ba821c974f3d7
child 106884 2ef51674316aadfe26a46877b16794f758bf4b6d
permissions -rw-r--r--
Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.

# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.

DEPTH		= ../../../../../..
topsrcdir	= @top_srcdir@
srcdir		= @srcdir@
VPATH		= @srcdir@

include $(DEPTH)/config/autoconf.mk

MODULE		= breakpad_dwarf
HOST_LIBRARY_NAME = host_breakpad_dwarf_s

LOCAL_INCLUDES 	= -I$(srcdir)/../..

HOST_CPPSRCS = \
  bytereader.cc \
  dwarf2diehandler.cc \
  dwarf2reader.cc \
  functioninfo.cc \
  $(NULL)

# This code is only compiled for build-time tools,
# so enabling RTTI should be fine.
HOST_CXXFLAGS := -funsigned-char $(filter-out -fno-rtti,$(HOST_CXXFLAGS))

# need static lib
FORCE_STATIC_LIB = 1

include $(topsrcdir)/config/rules.mk