gecko-dev/build/moz.configure
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
..
android-ndk.configure Bug 1360291 - Detect NDK version number; r=nalexander 2017-05-04 19:19:31 -04:00
checks.configure Bug 1374727 - Apply check_prog's `when` to more of what it "expands" to. r=chmanchester 2017-06-21 07:19:33 +09:00
compile-checks.configure Bug 1363585 - Forbid boolean operations on @depends functions. r=chmanchester 2017-05-10 11:35:22 +09:00
compilers-util.configure
headers.configure
init.configure Bug 1384396 - Detect Watchman Mercurial integration in configure; r=nalexander 2017-07-25 22:05:23 -07:00
java.configure
keyfiles.configure Bug 1365089 - Pre: Support setting default keyfile locations in moz.configure. r=nalexander 2017-05-19 11:30:26 -07:00
memory.configure Bug 1363992 - Remove support for making jemalloc4 the default. r=njn 2017-05-11 13:16:00 +09:00
old.configure Bug 1379190: P2. Remove OMX related config. r=glandium 2017-07-13 13:00:23 +02:00
pkg.configure
rust.configure bug 1275424 - hardcode Rust source paths in symbolstore.py. r=gps 2017-06-23 16:19:49 -04:00
toolchain.configure Bug 1382930 - Remove configure references to gonk; r=glandium 2017-07-20 21:48:10 -07:00
util.configure Bug 1384396 - Add a @depends_all utility function; r=nalexander 2017-07-25 22:00:38 -07:00
warnings.configure Bug 1368649 - Default to -O2 when building on Linux without PGO. r=gps 2017-05-31 06:19:38 +09:00
windows.configure Bug 1364137: Get both 32-bit and 64-bit registry values when searching for the Windows SDK. r=glandium 2017-07-22 11:32:24 +01:00