Files
roytam1 3a88130789 import changes from `dev' branch of rmottola/Arctic-Fox and mozilla:
- Bug 1156628 - Don't limit the number of unused dirty pages kept by jemalloc on B2G desktop. r=gsvelto, r=glandium (7b9878b36)
- Bug 1172632 - Don't guess malloc_usable_size type of argument based on ANDROID_VERSION in mozjemalloc, but use the result of the configure test instead. r=njn (1f57d41d4)
- bug 1172632 - Move some allocator related configure checks in a common location for both top-level and js/src to use. r=mshal (moz-hg: 5c0acaf8f)
- Fixup for bug 1172632 on a CLOSED TREE. r=me (moz-hg: a1ea87558)
- Bug 1186444 - part 1 - move uses of MODULE_OPTIMIZE_FLAGS to moz.build's CFLAGS; r=mshal (1b1e4e8cf)
- Bug 1153566 - Incorrect re in _check_blacklisted_variables did not ignore comment. r=gps (ab563eb51)
- goanna->gecko (034340741)
- Bug 1162191 - Add |mach artifact| for installing downloaded Fennec binaries. r=gps (059a6ac32)
- Bug 1185671 - Use BytesIO instead of StringIO as backing store for FileAvoidWrite, and handle writing unicode to it explicitly. r=gps (3381f4912)
- Bug 1142127 - Fix typo in exception for "IDL already registered"; r=gps Bug 924187 - Deal with interfaces.manifest from the backend. r=mshal (32bf6ebbf)
- goanna->gecko (7c91fd334)
- Bug 1166538 - Make dozip.py a py_action. r=gps (828cdf7a1)
- Bug 1166538 - Make it more straightforward, path-wise, to change $(ZIP) uses to the zip py_action. r=gps (b85adce8e)
- Bug 1172800 - Move moz.build template handling in a separate class. r=gps (23a2d77bf)
- Bug 1172800 - Avoid using inspect.getsourcelines() and inspect.getfile(). r=gps (13021cdf2)
- Bug 1162826 - Display a proper error when a moz.build tries to set a "reserved keyword". r=mshal (6e0f1ca3c)
- Bug 1172800 - Create actual functions to execute moz.build templates. r=gps (305c886e4)
- Bug 1168607 - Add get method to finders; r=glandium (50f6c588b)
- Bug 1168231 - Normalize file mode in jars. r=gps (456678caa)
- Bug 1168607 - Add a read() method to File; r=glandium (8d3e3e066)
- Bug 1168607 - Implement a finder that reads from a Mercurial repo; r=glandium (327d542a1)
- Bug 1168607 - Use mozpack Finders for reading moz.build files; r=glandium (44e1b4cf2)
- Bug 1168607 - Add mode to MercurialFileFinder to support non-relative paths; r=glandium (ba30a87e8)
- Bug 1168607 - Add a native Mercurial finder; r=glandium (081934656)
- Bug 1176642 - Use absolute_import in mozbuild; r=glandium (8aaf8d221)
- Bug 1154687 - Restore EXTERNALLY_MANAGED_MAKE_FILE handling to the moz.build blacklist check. r=gps (099b2c496)
- Bug 1191575 - Optimize the RecursiveMakeBackend._check_blacklisted_variables test. r=gps (3e1a9a03c)
- Bug 1186444 - part 2 - remove MODULE_OPTIMIZE_FLAGS from config.mk; r=mshal (2576e322a)
- Bug 1226907 - Part 2: Fix warnings in mozjemalloc and remove ALLOW_COMPILER_WARNINGS. r=glandium (154d35b0c)
- Bug 1127618 (prereq) - Fix compile errors caused by files moving from one unified file to another. r=mcmanus (629aa7d47)
- Bug 1185616 - remove optimization-related hacks in sqlite's Makefile.in; r=glandium (d445dd291)
2021-05-03 10:12:02 +08:00

31 lines
895 B
Makefile

# 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/.
# Make sure we have symbols in case we need to debug these.
MOZ_DEBUG_SYMBOLS = 1
include $(topsrcdir)/config/rules.mk
ifneq (,$(SIMPLE_PROGRAMS))
libs::
$(INSTALL) $(SIMPLE_PROGRAMS) $(DEPTH)/_tests/xpcshell/$(relativesrcdir)/unit
endif
libs::
$(INSTALL) $(DIST)/bin/components/xpcomtest.xpt $(DEPTH)/_tests/xpcshell/$(relativesrcdir)/unit
ifeq (,$(filter-out WINNT, $(HOST_OS_ARCH)))
getnativepath = $(call normalizepath,$(1))
else
getnativepath = $(1)
endif
abs_srcdir = $(abspath $(srcdir))
regOrderDir = $(call getnativepath,$(abs_srcdir)/regorder)
check::
XPCOM_DEBUG_BREAK=stack-and-abort $(RUN_TEST_PROGRAM) \
$(DIST)/bin/TestRegistrationOrder$(BIN_SUFFIX) '$(regOrderDir)'