gecko-dev/config
Ricky Stewart 9719a9a5a9 Bug 1636797 - In `hash.py`, enumerate files from the VCS rather than searching the filesystem directly r=ahal
This resolves a long-standing issue in development where `mach artifact` (and therefore `mach bootstrap`) would fail unpredictably if you had dirty, but ignored, files in your checkout. Resolving this problem often required unwieldy `hg purge`/`git ignore` incantations that are easy to get wrong.

This patch addresses the problem by doing what we "should" have been doing all along, and consulting the VCS to list tracked files rather than listing EVERY file on disk and applying heuristics to determine whether they should be included in the hash.

Differential Revision: https://phabricator.services.mozilla.com/D86780
2020-08-17 15:19:34 +00:00
..
external Bug 1264836 - Automatically convert the little-endian ICU data file for big-endian builds. r=firefox-build-system-reviewers,rstewart 2020-07-17 22:25:57 +00:00
faster Bug 1641291 - Part 2: Make NSDISTMODE=copy impact install manifests. r=glandium 2020-07-07 02:16:12 +00:00
makefiles Bug 1656141 - Create res and rc files based on the name of the binary they are linked into. r=firefox-build-system-reviewers,rstewart 2020-08-07 00:50:50 +00:00
mozunit Bug 1640902 - [python-test] Add ability to mark tests as "slow" and an arugment to run them, r=raphael 2020-07-09 17:46:07 +00:00
tests Bug 1644228 - Remove support for IMPACTED_TESTS; r=remote-protocol-reviewers,firefox-build-system-reviewers,rstewart,whimboo 2020-06-12 08:04:08 +00:00
AB_rCD.mk
Makefile.in
MozZipFile.py
autoconf-js.mk.in
autoconf.mk.in
baseconfig.mk Bug 1651287 - Add a pre-compile pseudo-tier. r=firefox-build-system-reviewers,rstewart 2020-07-11 22:18:25 +00:00
check_js_msg_encoding.py Bug 1636797 - In `hash.py`, enumerate files from the VCS rather than searching the filesystem directly r=ahal 2020-08-17 15:19:34 +00:00
check_js_opcode.py
check_macroassembler_style.py
check_source_count.py
check_spidermonkey_style.py Bug 1654927 - Move js.msg and js::GetErrorMessage into a new js/public/friend directory so users of them don't have to depend on all of jsfriendapi.h. r=mgaudet 2020-07-29 04:44:50 +00:00
check_vanilla_allocations.py Bug 1632916 - Run JS/web-platform/ipdl build machinery in Python 3 r=jgraham,nika,glandium 2020-05-05 20:32:12 +00:00
config.mk Bug 1658434 - Replace replace_malloc.mk with a mozbuild file. r=nalexander 2020-08-11 00:05:38 +00:00
create_rc.py Bug 1656141 - Stop using MT to insert manifests in binaries. r=firefox-build-system-reviewers,rstewart 2020-08-07 00:55:16 +00:00
create_res.py Bug 1537703 - Use llvm-rc instead of rc.exe. r=mhentges,froydnj 2020-08-08 21:02:04 +00:00
createprecomplete.py
emptyvars-js.mk.in
emptyvars.mk.in
gcc-stl-wrapper.template.h
gcc_hidden.h
install.bat
make-stl-wrappers.py
make-system-wrappers.py
make-windows-h-wrapper.py
milestone.txt Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2020-07-27 17:45:43 +00:00
moz.build Bug 1646936 - Generate a single metadata file in the objdir, and feed it to cbindgen. r=glandium 2020-06-26 10:41:26 +00:00
msvc-stl-wrapper.template.h
nsinstall.c
nsinstall.py Bug 1651731: [lint] Python and shell files without `#!` should not be executable; r=linter-reviewers,perftest-reviewers,geckoview-reviewers,agi,sylvestre,sparky 2020-07-09 20:29:18 +00:00
pathsub.c
pathsub.h
printconfigsetting.py Bug 1623132 - Rewrite printconfigsetting to use configparser, python 3 r=rstewart 2020-03-18 15:07:24 +00:00
printprereleasesuffix.py
rebuild_check.py Bug 1633016 - Remove a bunch of references to PYTHON(2) in Makefiles r=glandium 2020-05-05 19:53:22 +00:00
recurse.mk Bug 1653909 - Use the stub file for the icu data file dependencies. r=froydnj 2020-07-21 13:13:02 +00:00
rules.mk Bug 1657863 - Skip adding manifests automatically on mingw builds. r=froydnj 2020-08-11 13:42:24 +00:00
run-and-prefix.py Bug 1655583 - Don't close fds in run-and-prefix.py. r=firefox-build-system-reviewers,rstewart 2020-07-27 21:51:13 +00:00
run_spidermonkey_checks.py
static-checking-config.mk
stl-headers.mozbuild
system-headers.mozbuild Bug 1496584 - Part 2: Include previously disabled date-interval formatters. r=jwalden 2020-07-01 11:19:52 +00:00
windows-h-constant.decls.h Bug 1630361 - Remove [NeedsWindowsUndef] attribute from webidl, r=peterv 2020-04-16 23:40:57 +00:00
windows-h-unicode.decls.h Bug 1630361 - Remove [NeedsWindowsUndef] attribute from webidl, r=peterv 2020-04-16 23:40:57 +00:00
windows-h-wrapper.template.h