gecko-dev/build/moz.configure
Mike Shal 9866beb54f Bug 1500504 - Add version checks for the OSX SDK; r=froydnj#firefox-build-system-reviewers
In bug 1494022 there are problems using an SDK that is too new, which
can cause developers to spend many hours debugging an issue that we
could've checked up front.

This patch gets the version from the SDKSettings.plist file at the root
of the SDK directory, and checks it against min and max supported
versions.

The current min version is 10.11, since that is what we build with in
automation. The current max version is 10.13, since 10.14+ currently has
an issue with a black screen at startup.

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

--HG--
extra : moz-landing-system : lando
2019-01-11 19:59:23 +00:00
..
.flake8
android-ndk.configure Bug 1492716 - Part 2.1: Support empty string in help formatting rule and fixed some more cases. r=glandium 2018-10-24 18:04:00 +09:00
bindgen.configure Bug 1495669: Share bindgen flags globally; r=emilio, r=froydnj 2018-10-09 15:01:52 +02:00
checks.configure Bug 1482676 - configure should prefer .mozbuild copy of node 2018-08-13 09:24:56 -07:00
compile-checks.configure Bug 1515257 - Add a check_symbol function that checks whether a symbol can be linked against. r=firefox-build-system-reviewers,ted 2018-12-19 11:23:41 +00:00
compilers-util.configure Bug 1515257 - Add a try_run method more generic than try_compile. r=firefox-build-system-reviewers,ted 2018-12-19 22:40:38 +00:00
flags.configure Bug 1513009 - Deny Rust warnings on automation. r=ted 2018-12-14 23:35:47 +01:00
headers.configure Bug 1428182 - 2. Check both quota.h and quotactl(); r=glandium 2018-01-30 14:08:22 -05:00
init.configure Bug 1519042 - Remove OS_TEST. r=ted 2019-01-10 22:06:12 +00:00
java.configure Bug 1498406 - Part 1: Don't check for javac, javah, jar. r=froydnj 2018-12-17 23:04:14 +00:00
keyfiles.configure
memory.configure Bug 1519040 - Remove some unused old-configure assignments. r=mshal 2019-01-10 22:02:04 +00:00
node.configure Bug 1482435 - Separate out nodejs finding logic from configure and use it for ESLint. r=firefox-build-system-reviewers,gps 2018-09-25 18:15:51 +00:00
old.configure Bug 1515852 - Move --with-system-jpeg to python configure. r=froydnj 2018-12-21 15:47:22 +00:00
pkg.configure Bug 1501218 - Enable wayland support with --enable-default-toolkit=cairo-gtk3. r=mshal 2018-11-14 22:50:43 +00:00
rust.configure Bug 1519040 - Remove some unused old-configure assignments. r=mshal 2019-01-10 22:02:04 +00:00
toolchain.configure Bug 1500504 - Add version checks for the OSX SDK; r=froydnj#firefox-build-system-reviewers 2019-01-11 19:59:23 +00:00
tup.configure Bug 1494833 - Bump tup version to v0.7.8; r=chmanchester 2018-09-28 02:33:53 +00:00
util.configure Bug 1497976: Pass close_fds when running commands for configure. r=glandium 2018-10-09 16:15:13 -07:00
warnings.configure Bug 1513009 - Deny Rust warnings on automation. r=ted 2018-12-14 23:35:47 +01:00
windows.configure Bug 1515528 - Detect MSVC paths separately for host and target. r=chmanchester 2019-01-11 00:20:31 +00:00