bug 368206 - integrate breakpad exception handler/crash reporter on OS X. fix up static linking for thunderbird et. al and enable breakpad by default on OS X. r=bsmedberg

git-svn-id: svn://10.0.0.236/trunk@226045 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
ted.mielczarek%gmail.com 2007-05-07 15:32:41 +00:00
parent c9a87ea1b3
commit 21f3ea9903
4 changed files with 7 additions and 3 deletions

View File

@ -226,7 +226,6 @@ endif
ifneq (,$(filter mac cocoa,$(MOZ_WIDGET_TOOLKIT))) ifneq (,$(filter mac cocoa,$(MOZ_WIDGET_TOOLKIT)))
ifdef BUILD_STATIC_LIBS ifdef BUILD_STATIC_LIBS
LIBS += -framework QuickTime -framework IOKit -lcrypto
ifdef USE_PREBINDING ifdef USE_PREBINDING
BIN_FLAGS += -Wl,-headerpad -Wl,5a0c BIN_FLAGS += -Wl,-headerpad -Wl,5a0c
endif endif

View File

@ -19,3 +19,7 @@ GARBAGE += nsStaticComponents.cpp
ifeq ($(OS_ARCH),IRIX) ifeq ($(OS_ARCH),IRIX)
LDFLAGS += -Wl,-LD_LAYOUT:lgot_buffer=80 LDFLAGS += -Wl,-LD_LAYOUT:lgot_buffer=80
endif endif
ifneq (,$(filter mac cocoa,$(MOZ_WIDGET_TOOLKIT)))
LIBS += -framework QuickTime -framework IOKit -lcrypto
endif

View File

@ -5531,7 +5531,8 @@ dnl ========================================================
dnl = Airbag crash reporting (on by default on supported platforms) dnl = Airbag crash reporting (on by default on supported platforms)
dnl ======================================================== dnl ========================================================
if test "$OS_ARCH" = "WINNT" -a -z "$GNU_CC"; then if test "$OS_ARCH" = "WINNT" -a -z "$GNU_CC" \
|| test "$OS_ARCH" = "Darwin"; then
MOZ_AIRBAG=1 MOZ_AIRBAG=1
fi fi

View File

@ -181,7 +181,7 @@ DEFINES += -DAPP_VERSION="$(APP_VERSION)"
ifneq (,$(filter mac cocoa,$(MOZ_WIDGET_TOOLKIT))) ifneq (,$(filter mac cocoa,$(MOZ_WIDGET_TOOLKIT)))
ifdef BUILD_STATIC_LIBS ifdef BUILD_STATIC_LIBS
LIBS += -framework QuickTime -framework IOKit -lcups LIBS += -lcups
endif endif
endif endif