# 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/. ifeq ($(OS_ARCH),Linux) # MOZ_APP_NAME is needed on Android, where we # need to launch by package name. DEFINES += \ -DANDROID_PACKAGE_NAME=\"$(ANDROID_PACKAGE_NAME)\" $(NULL) endif ifeq ($(OS_ARCH),SunOS) # there's no define for this normally DEFINES += -DXP_SOLARIS endif ifeq ($(OS_TARGET),Android) # NDK5 workarounds DEFINES += -D_STLP_CONST_CONSTRUCTOR_BUG -D_STLP_NO_MEMBER_TEMPLATES TARGET_LOCAL_INCLUDES = \ -I$(topsrcdir)/toolkit/crashreporter/google-breakpad/src/common/android/include/ \ $(NULL) endif LOCAL_INCLUDES += -I$(srcdir)/google-breakpad/src DEFINES += -DUNICODE -D_UNICODE include $(topsrcdir)/config/rules.mk include $(topsrcdir)/ipc/chromium/chromium-config.mk check:: $(PYTHON) $(srcdir)/tools/unit-symbolstore.py