gecko-dev/browser/config/mozconfigs/linux64
Ralph Giles c7c885bcbe Bug 1384258 - Build Stylo by default. r=chmanchester
Build Stylo (the styling system from servo) by default in all
builds for win32, win64, macOS and linux64 targets. It was
previously enabled for automation builds, so this just changes
the behaviour for local developer builds.

Note that this introduces a new dependency on libclang for the
binding generator. If you're developing on a tier-1 platform,
run `./mach boostrap` to install a working copy. Otherwise
llvm+libclang 4.0.1 is recommended.

Remove the explicit --enable-stylo=build in mozconfig.stylo
in favour of the configure default.

Add mozconfig.stylo to the hazard and debug-asan mozconfigs
so LLVM_CONFIG is defined properly for those builds.

Based on a patch by Bobby Holly in bug 1356991.

MozReview-Commit-ID: C2wRNl7JHpz

--HG--
extra : rebase_source : 1ed7c36a64e25b235a26864592cd7ea969a4cd25
2017-07-25 14:29:52 -07:00
..
add-on-devel Bug 1290548 - Unbranded add-on developer builds are updating to branded Firefox builds r=jlund DONTBUILD 2016-08-30 08:20:08 -04:00
artifact Bug 1322323 - Consolidate common artifact build mozconfig options. r=chmanchester 2016-12-21 15:44:48 -08:00
beta Bug 1333826 - Remove all references to MOZ_AUTOMATION_SDK, r=mshal 2017-01-25 12:30:49 -05:00
code-coverage Bug 1380665 - Define MOZ_CODE_COVERAGE for the entire tree. r=jmaher 2017-07-13 19:12:23 +02:00
common-opt Bug 1382525 - Move LLVM_CONFIG out of mozconfig.common. r=chmanchester 2017-07-20 14:06:23 +09:00
debug Bug 1382502 - Include mozconfig.cache in most cases. r=ted 2017-07-20 11:07:53 +09:00
debug-artifact Bug 1322323 - Consolidate common artifact build mozconfig options. r=chmanchester 2016-12-21 15:44:48 -08:00
debug-asan Bug 1384258 - Build Stylo by default. r=chmanchester 2017-07-25 14:29:52 -07:00
debug-static-analysis-clang Bug 1382502 - Include mozconfig.cache in most cases. r=ted 2017-07-20 11:07:53 +09:00
devedition Bug 1382502 - Include mozconfig.cache in most cases. r=ted 2017-07-20 11:07:53 +09:00
hazards Bug 1384258 - Build Stylo by default. r=chmanchester 2017-07-25 14:29:52 -07:00
l10n-mozconfig Bug 1382502 - Include mozconfig.cache in most cases. r=ted 2017-07-20 11:07:53 +09:00
l10n-mozconfig-devedition Bug 1382502 - Include mozconfig.cache in most cases. r=ted 2017-07-20 11:07:53 +09:00
nightly Bug 1382502 - Include mozconfig.cache in most cases. r=ted 2017-07-20 11:07:53 +09:00
nightly-asan Bug 1382525 - Followup to update a few more mozconfigs a=bustage 2017-07-20 14:35:53 -07:00
nightly-fuzzing-asan Bug 1382525 - Followup to update a few more mozconfigs a=bustage 2017-07-20 14:35:53 -07:00
noopt-debug Bug 1370129 - Do not dump or pack symbols during no-opt builds. r=froydnj 2017-06-15 16:21:28 -07:00
opt-dmd Bug 1371038: Add configs for doing DMD builds r=Callek 2017-06-22 12:49:03 -04:00
opt-static-analysis-clang Bug 1382502 - Include mozconfig.cache in most cases. r=ted 2017-07-20 11:07:53 +09:00
opt-tsan Bug 1294585 - Remove --with-google-oauth-api-keyfile from mozconfigs. r=mikedeboer 2016-08-16 08:32:48 +09:00
release Bug 1333826 - Remove all references to MOZ_AUTOMATION_SDK, r=mshal 2017-01-25 12:30:49 -05:00
source Bug 1243448 - beta release source builder failing to run configure, NPOTB DONTBUILD r=callek 2016-02-01 12:31:28 -08:00
stylo Bug 1364428 - Pass LLVM_CONFIG everywhere; r=froydnj 2017-05-18 18:39:39 -04:00
stylo-debug Bug 1364428 - Pass LLVM_CONFIG everywhere; r=froydnj 2017-05-18 18:39:39 -04:00
valgrind Bug 1382525 - Move LLVM_CONFIG out of mozconfig.common. r=chmanchester 2017-07-20 14:06:23 +09:00