gecko-dev/build
Gregory Szorc 4d26cc09b2 Bug 1384396 - Detect Watchman Mercurial integration in configure; r=nalexander
Configure now detects VCS info. Configure now detects Watchman.
We can combine the two so configure can detect if Mercurial
is configured with Watchman enabled.

This commit does two things:

1) collects the Mercurial config so it is available to downstream checks
2) examines the config for presence and state of the fsmonitor
   extension

We don't yet do anything with the fsmonitor state. But it should be
useful soon. Also, the return value is kinda wonky. This will almost
certainly be improved as soon as there is an actual consumer.

MozReview-Commit-ID: HyHZ2X8VI0h

--HG--
extra : rebase_source : d245d316cc8a27b2827b7824204549b91465bd34
2017-07-25 22:05:23 -07:00
..
annotationProcessors Bug 1352177 - 2. Introduce new config file format for SDK bindings; r=snorp 2017-05-03 11:36:18 -04:00
autoconf Bug 1382930 - Remove configure references to gonk; r=glandium 2017-07-20 21:48:10 -07:00
build-clang Backed out changeset feedcde68c2a (bug 1338651) for bustage 2017-06-30 09:41:23 +02:00
clang-plugin Bug 1368948: [5/7] Suppress clang-plugin errors. r=Ehsan 2017-06-29 17:16:38 -07:00
compare-mozconfig
docs Bug 1372743: Add updating Cargo.lock file in 'toolkit/library/rust' using 'cargo update' as step in the docs to add a rust crate. r=rillian 2017-06-13 16:35:06 -07:00
macosx Bug 1382525 - Move LLVM_CONFIG out of mozconfig.common. r=chmanchester 2017-07-20 14:06:23 +09:00
mobile Bug 1373256 - Changes to support -fsanitize=integer in the codebase. r=froydnj 2017-04-09 12:59:26 +02:00
moz.configure Bug 1384396 - Detect Watchman Mercurial integration in configure; r=nalexander 2017-07-25 22:05:23 -07:00
package/mac_osx
pgo
pymake
release
sanitizers Backed out changeset 07e0c4e4ae85 (bug 1373256) for breaking android tests 2017-06-28 14:47:55 +02:00
unix Bug 635961 - Allow elfhack to relocate data under the GNU_RELRO segment. r=froydnj 2017-07-11 07:41:07 +09:00
util
valgrind Bug 1370366 - Remove valgrind.sh. r=njn 2017-06-06 06:29:14 +09:00
win32 bug 1318143 - add support for detecting Visual Studio 2017 to configure. r=gps 2017-04-26 15:18:48 -04:00
win64 Bug 1361256 part 2 - Avoid mozconfig failures when clang-cl has't been downloaded yet. r=glandium 2017-05-15 11:38:41 +08:00
__init__.py
.gdbinit_python.in Bug 1346025 - Move vendored python modules from /python to /third_party/python, r=ted 2017-05-25 11:48:03 -04:00
.lldbinit.in
appini_header.py
application.ini.in
automation-build.mk
automation.py.in Bug 1359288 - Enable Android reftest to resume from crashes. r=jmaher 2017-05-10 10:38:48 +08:00
binary-location.mk
buildconfig.py
cargo-linker Bug 1329737 - part 3 - use an alternate linker for Cargo invocations; r=rillian 2017-04-28 14:06:41 -04:00
checksums.py
defines.sh
dumbmake-dependencies Bug 1363533 - Move nsIJSInspector from devtools/server/ to devtools/platform/. r=gps,jryans 2017-05-15 18:53:19 +02:00
gecko_templates.mozbuild Bug 1370695 - Remove build system code handling binary components. r=glandium 2017-06-13 16:01:45 -07:00
gen_test_backend.py
gen_test_packages_manifest.py
genrc.sh
gyp_base.mozbuild Bug 1357323 - Remove support for gonk in the build system. r=gps 2017-04-18 16:56:09 +09:00
gyp.mozbuild Bug 1379836 - Fix AEC Logging; r=jesup 2017-07-12 16:49:15 -04:00
mach_bootstrap.py Bug 1382775 - Move testing/tools/autotry to tools/tryselect/selectors/syntax.py, r=chmanchester 2017-07-17 21:36:23 -04:00
Makefile.in
moz-automation.mk
moz.build
mozconfig.artifact Bug 1373150 - Disable compile environment on l10n builds. r=Callek 2017-06-15 15:06:45 +09:00
mozconfig.automation
mozconfig.cache Bug 1382502 - Enable sccache on PGO builds. r=ted 2017-07-20 11:31:14 +09:00
mozconfig.clang-cl
mozconfig.common Bug 1382502 - Include mozconfig.cache in most cases. r=ted 2017-07-20 11:07:53 +09:00
mozconfig.common.override
mozconfig.no-compile Bug 1382502 - Include mozconfig.cache in most cases. r=ted 2017-07-20 11:07:53 +09:00
mozconfig.rust Bug 1261841 part 5 - Enable explicit SIMD in Rust in automation infra. r=froydnj. 2017-06-13 13:24:54 +03:00
mozconfig.stylo Bug 1382525 - Move LLVM_CONFIG out of mozconfig.common. r=chmanchester 2017-07-20 14:06:23 +09:00
mozconfig.vs-common
mozconfig.win-common
prebuilt-interfaces.manifest
qemu-wrap
rebuild-backend.mk
sccache.mk Bug 1380964 - Get and upload useful sccache logs. r=gps 2017-07-14 09:46:38 +09:00
subconfigure.py Bug 1369292 - Avoid running config.status in js/src. r=mshal 2017-06-02 16:39:55 +09:00
submit_telemetry_data.py Bug 1346025 - Move vendored python modules from /python to /third_party/python, r=ted 2017-05-25 11:48:03 -04:00
telemetry-schema.json
templates.mozbuild Bug 1377970 - add -llog for Android in moz.build; r=chmanchester 2017-07-05 09:32:30 -04:00
test_templates.mozbuild
update-settings.ini
upload.py Bug 1147271 - Add ssh option to prevent hanging on password prompt in upload.py r=mshal 2017-05-11 09:40:58 -07:00
variables.py
virtualenv_packages.txt Bug 1328727: vendor json-e 2.1.1; r=jonasfj 2017-07-21 16:12:25 +00:00
windows_toolchain.py