gecko-dev/build/moz.configure
Mike Hommey 49a0cbadc9 Bug 1524396 - Unify how target/host linker/flags are passed to rust. r=chmanchester
The current setup uses different ways for different platforms, with
different workarounds, even using extra configuration items for Windows.

Now that there can't be a difference between the host per the build
system and the host per rust, we can get rid of those configuration
items, and use a more common infrastructure.

We cannot, however, avoid using wrapper scripts, because per-target rust
link-arg flags don't work up great.

The downside is that multiplies the number of wrappers, as we now have
to have a different one for host and target, and then we have .bat files
and shell scripts for, respectively, Windows hosts, and other hosts.

Depends on D24321

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

--HG--
extra : moz-landing-system : lando
2019-03-22 11:05:18 +00:00
..
android-ndk.configure Bug 1526062 - Fix miscellaneous NameErrors lingering in the python configure code. r=nalexander 2019-02-08 16:56:13 +00:00
android-sdk.configure Bug 1526062 - Fix miscellaneous NameErrors lingering in the python configure code. r=nalexander 2019-02-08 16:56:13 +00:00
arm.configure Bug 1524429 - Move build/autoconf/arch.m4 to python configure. r=nalexander 2019-03-20 16:17:57 +00:00
bindgen.configure Bug 1533142 - Update min cbindgen version. r=jrmuizel,kats 2019-03-06 22:31:57 +00: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 1512504 - Remove support for MSVC. r=froydnj 2019-02-14 21:45:27 +00:00
init.configure Bug 1535226 - Remove uses of XP_WIN32 in Gecko. r=glandium 2019-03-21 01:28:50 +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 Bug 1406668 - Make build/moz.configure/*.configure compliant to the pep8 format + add to the list of directories to check r=glandium 2017-10-12 15:22:59 +02:00
memory.configure Bug 1520393 - Use proper defaults for --enable-jemalloc and --enable-replace-malloc. r=nalexander 2019-01-17 21:52:01 +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 1524429 - Move build/autoconf/arch.m4 to python configure. r=nalexander 2019-03-20 16:17:57 +00:00
pkg.configure Bug 1519308 - Try toolchain-prefixed pkg-config. r=froydnj 2019-01-11 23:56:19 +00:00
rust.configure Bug 1524396 - Unify how target/host linker/flags are passed to rust. r=chmanchester 2019-03-22 11:05:18 +00:00
toolchain.configure Bug 1524429 - Move build/autoconf/arch.m4 to python configure. r=nalexander 2019-03-20 16:17:57 +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 1526062 - Fix miscellaneous NameErrors lingering in the python configure code. r=nalexander 2019-02-08 16:56:13 +00:00
warnings.configure Backed out 12 changesets (bug 632954) for causing Android Bpgo(run) pending jobs CLOSED TREE 2019-03-20 11:58:18 +02:00
windows.configure Backed out changeset 40832d187454 (bug 1537669) for causing ActivationContext.cpp asertion failures CLOSED TREE 2019-03-22 10:47:36 +02:00