gecko-dev/build
Mike Hommey 6c620a55e7 Bug 1523341 - Allow to only pass the CPU to --target and get the right thing for Fennec builds. r=nalexander
Also use armv7a as the default when no target is given at all.

Also change bootstrap to create a simpler mozconfig. The downside is
that the resulting mozconfig would not work when building older
revisions.

Add unit tests for this as well as the simplications added in bug
1523341.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 18:08:44 +00:00
..
autoconf Bug 1523851 - Make ac_cv_prog_*_works act as a cache. r=froydnj 2019-01-31 02:11:50 +00:00
build-clang Bug 1521129 - Bump clang-cl to 8.0.0 rc1 r=glandium 2019-01-24 15:03:52 +00:00
build-infer Bug 1479401: Include lib directory into the infer tar, and change maintainer. r=andi 2018-07-30 12:45:02 +01:00
clang-plugin Bug 1523082 - Remove assertion and more robustly handle destructor decls. r=emilio 2019-01-29 03:06:35 +00:00
compare-mozconfig Bug 1521584: [win64-aarch64] Add win64-aarch64 release mozconfigs; r=froydnj 2019-01-26 09:50:27 +00:00
debian-packages Bug 1513320 - SQLite package backport for Debian 7; r=glandium 2018-12-12 22:11:59 +00:00
docs Bug 1478124: Part 7 - Add docs for static component manifests. r=froydnj 2018-12-18 14:15:21 -08:00
gyp_includes Bug 1480834 - 2. Add x86-64 build support; r=nalexander 2018-09-13 12:09:25 -04:00
macosx Bug 1477306 - Point -fcrash-diagnostics-dir at UPLOAD_DIR when compiling with clang in automation r=firefox-build-system-reviewers,chmanchester 2019-01-22 19:27:13 +00:00
mobile Bug 1517169 - Ensure Android remote test log is deleted before launching test app; r=bc 2019-01-02 09:50:36 -07:00
moz.configure Bug 1523341 - Allow to only pass the CPU to --target and get the right thing for Fennec builds. r=nalexander 2019-01-31 18:08:44 +00:00
package/mac_osx
pgo Bug 1518170 - Always upload profile run output; r=firefox-build-system-reviewers,chmanchester#firefox-build-system-reviewers 2019-01-08 17:28:36 +00:00
pymake Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
sanitizers Bug 1518045 - Make Servo use a single thread-pool for layout-related tasks per-process. r=jdm 2019-01-07 00:53:04 +01:00
sparse-profiles Bug 1522788 - Harmonize config.guess handling between mach and configure. r=chmanchester 2019-01-28 22:14:23 +00:00
tests/cram
unix Bug 1477306 - Point -fcrash-diagnostics-dir at UPLOAD_DIR when compiling with clang in automation r=firefox-build-system-reviewers,chmanchester 2019-01-22 19:27:13 +00:00
valgrind Bug 1507340 - Update suppression for bug 966673 to match the libresolv path in the valgrind docker image. r=njn 2018-11-15 01:15:51 +00:00
win32 Bug 1523540 - Remove WIN64_LIB and WIN64_LINK. r=ted 2019-01-30 21:46:39 +00:00
win64 Bug 1523540 - Remove WIN64_LIB and WIN64_LINK. r=ted 2019-01-30 21:46:39 +00:00
win64-aarch64 Bug 1523540 - Remove WIN64_LIB and WIN64_LINK. r=ted 2019-01-30 21:46:39 +00:00
workspace-hack Backed out 4 changesets (bug 1499196) for regression author didn't respond on time, depends on 1501178, requested by igoldan. a=backout 2018-10-29 10:30:22 +02:00
.gdbinit_python.in
.lldbinit.in
__init__.py
appini_header.py Backed out changeset 602bdd9d5a96 (bug 1461851) for linting failures on /checkouts/gecko/build/appini_header.py on a CLOSED TREE 2018-05-30 19:03:50 +03:00
application.ini.in
automation.py.in Bug 1507207 - Improve support for e10s mode testing on Android; r=bc 2018-11-27 09:41:13 -07:00
binary-location.mk
buildconfig.py
cargo-linker
checksums.py Bug 1455143 - Refactor checksumming to occur after upload.py; r=ted 2018-04-18 16:24:03 -07:00
defines.sh
dumbmake-dependencies Bug 1363061 - Rename toolkit/components/jsdownloads to toolkit/components/downloads. r=mak 2018-03-06 17:40:59 +00:00
gecko_templates.mozbuild Bug 1519744 - Remove MOZ_GLUE_WRAP_LDFLAGS. r=dmajor 2019-01-14 16:58:34 +00:00
gen_automation.py Bug 1372381 - Generate automation.py with GENERATED_FILES rather than Makefile.in r=mshal 2018-04-30 11:08:59 -07:00
gen_symverscript.py Bug 1478499 - Move symbol version script generation for js shared library to moz.build. r=mshal 2018-08-01 13:25:38 -07:00
gen_test_backend.py
gen_test_packages_manifest.py Bug 1513570 - Part 4: Back out the jit-tests added in bug 1503012. r=Ms2ger 2018-12-14 18:15:56 +00:00
genrc.sh
gn.mozbuild
gyp.mozbuild Bug 1478000 - nICEr and nrappkit should use the same warnings under clang-cl as with clang; r=dmajor 2018-07-25 14:02:02 -04:00
gyp_base.mozbuild
mach_bootstrap.py Bug 1513216 - Don't collect build telemetry when 'mach' is ran from hg format-source. r=sheehan 2018-12-13 18:09:03 +00:00
merge_profdata.py Bug 1507344 - Add configure machinery for MOZ_PROFILE_USE and merging profile. r=nalexander 2018-12-21 19:02:11 +00:00
moz-automation.mk Bug 1492526: Don't build mar's as part of the build; r=firefox-build-system-reviewers,mshal,Callek 2018-10-01 18:15:40 +00:00
moz.build Bug 1426176 - Add symbols file for Clang ASan runtime on Windows. r=ted 2018-07-26 11:16:50 +02:00
mozconfig.artifact
mozconfig.artifact.automation Bug 1517532 - Extend artifact builds to find and download artifacts from pgo builds when MOZ_PGO is set. r=nalexander 2019-01-08 23:03:27 +00:00
mozconfig.automation Bug 1492526: Don't build mar's as part of the build; r=firefox-build-system-reviewers,mshal,Callek 2018-10-01 18:15:40 +00:00
mozconfig.cache bug 1490325 - write sccache log directly to artifact directory, make logs slightly more verbose. r=mshal 2018-09-18 20:02:17 +00:00
mozconfig.clang-cl Bug 1523145 - Remove mk_export_correct_style. r=froydnj 2019-01-28 21:06:01 +00:00
mozconfig.comm-support
mozconfig.common Bug 1468362: Remove ADDON_SINGING buildconfig setting. r=aswan 2018-06-12 13:56:58 -04:00
mozconfig.common.override
mozconfig.lld-link Bug 1523145 - Remove mk_export_correct_style. r=froydnj 2019-01-28 21:06:01 +00:00
mozconfig.no-compile Bug 1524059 - Fix Windows artifact builds on try after bugs 1523145 and 1523201. r=chmanchester 2019-01-30 23:53:26 +00:00
mozconfig.node Bug 1478995 - Add node toolchain path to automation mozconfigs, r=gps 2018-06-01 14:59:45 -07:00
mozconfig.rust Bug 1478813 - Auto-generate ServoStyleConsts. r=xidorn,ted 2018-08-17 19:48:23 +02:00
mozconfig.stylo
mozconfig.win-common Bug 1492526: Don't build mar's as part of the build; r=firefox-build-system-reviewers,mshal,Callek 2018-10-01 18:15:40 +00:00
qemu-wrap
rebuild-backend.mk
submit_telemetry_data.py Bug 1505086: use `mach python` to submit build telemetry r=ted 2018-11-12 14:57:57 +00:00
templates.mozbuild Backed out 4 changesets (bug 1499196) for regression author didn't respond on time, depends on 1501178, requested by igoldan. a=backout 2018-10-29 10:30:22 +02:00
test_templates.mozbuild
update-settings.ini
upload.py Bug 1455127 - Remove --package from upload.py; r=ted 2018-04-19 09:31:00 -07:00
upload_generated_sources.py
variables.py
virtualenv_packages.txt Backed out 21 changesets (bug 1492664) for breaking cron task for nightlies. a=backout 2018-12-20 12:43:22 +02:00
windows_toolchain.py Bug 1522507 - Update Windows ARM64 builds to Visual Studio 2017 15.9.6. r=froydnj 2019-01-28 19:29:56 +00:00