gecko-dev/config
Mike Hommey 58d070f0bd Bug 1435498 - Change how Make depend files are included. r=froydnj
Make depend files related to object files are only really useful when
the corresponding build targets are being processed. OTOH, when they are
included too broadly, when the build recurses in the same directory for
different targets (e.g. target-objects, target, host-objects and/or
host), it is possible for one of them to start creating depend files
that the others would end up reading, and those reads might be
incomplete, possibly leading to build failures because Make think it's
malformed.

So, we only include the object files's depend files in when Make is
explicitly treating a target that will build objects.

Differential Revision: https://phabricator.services.mozilla.com/D42766

--HG--
extra : moz-landing-system : lando
2019-08-21 12:27:49 +00:00
..
Moz
external Bug 1569567 - Part 7: Remove currency codes and gender lists from ICU data file. r=jwalden 2019-07-30 08:03:11 +00:00
faster Bug 1558737 - Remove BUILD_FASTER define. r=nalexander 2019-06-12 16:20:16 +00:00
makefiles Bug 1573566 - Undo bug 1573314 and bug 1572046. r=froydnj 2019-08-16 14:39:54 +00:00
mozunit Bug 1575135 - Make configure sandbox open() look more like python 3's. r=nalexander 2019-08-21 04:44:43 +00:00
tests Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
AB_rCD.mk
Makefile.in
MozZipFile.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
autoconf-js.mk.in
autoconf.mk.in
baseconfig.mk Bug 1550146 - Part 2: Make mach "build" run "stage-package && android assemble-app" for mobile/android. r=glandium 2019-08-21 03:07:16 +00:00
check_js_msg_encoding.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
check_js_opcode.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
check_macroassembler_style.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
check_source_count.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
check_spidermonkey_style.py Bug 1402379 - Part 3: Remove ICUStubs.h file. r=jwalden 2019-08-19 18:39:04 +00:00
check_vanilla_allocations.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
config.mk Bug 1567069 - Set valid _DEPEND_CFLAG for host compiler when target and host are different type. r=glandium 2019-07-18 07:46:03 +00:00
createprecomplete.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
emptyvars-js.mk.in
emptyvars.mk.in
gcc-stl-wrapper.template.h
gcc_hidden.h
install.bat
make-stl-wrappers.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
make-system-wrappers.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
make-windows-h-wrapper.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
milestone.txt Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2019-07-08 17:27:36 +00:00
moz.build Bug 1512504 - Remove support for MSVC. r=froydnj 2019-02-14 21:45:27 +00:00
msvc-stl-wrapper.template.h
nsinstall.c Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
nsinstall.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
pathsub.c Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
pathsub.h Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
printconfigsetting.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
printprereleasesuffix.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
pythonpath.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
rebuild_check.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
recurse.mk Bug 1573566 - Add target/host-objects targets to build objects. r=froydnj 2019-08-16 17:25:05 +00:00
rules.mk Bug 1435498 - Change how Make depend files are included. r=froydnj 2019-08-21 12:27:49 +00:00
run-and-prefix.py
run_spidermonkey_checks.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
static-checking-config.mk
stl-headers.mozbuild Bug 1349064 - Add <regex> to config/std-headers. r=froydnj 2019-02-21 11:23:58 -08:00
system-headers.mozbuild Bug 1570334 - remove `MOZ_ENABLE_CONTENTMANAGER` headers; r=dmajor 2019-07-31 14:57:17 +00:00
system_header_util.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
version.mk
version_win.pl
windows-h-constant.decls.h Bug 1529345 - Part 2: Add Gecko infrastructure for receiving notifications about debugger-related events. r=jimb,smaug 2019-06-17 04:36:29 +00:00
windows-h-unicode.decls.h
windows-h-wrapper.template.h