gecko-dev/build
Mike Hommey 47c853314f Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps
There are, sadly, many combinations of linkage in use throughout the tree.
The main differentiator, though, is between program/libraries related to
Gecko or not. Kind of. Some need mozglue, some don't. Some need dependent
linkage, some standalone.

Anyways, these new templates remove the need to manually define the
right dependencies against xpcomglue, nspr, mozalloc and mozglue
in most cases.

Places that build programs and were resetting MOZ_GLUE_PROGRAM_LDFLAGS
or that build libraries and were resetting MOZ_GLUE_LDFLAGS can now
just not use those Gecko-specific templates.
2014-10-30 13:06:12 +09:00
..
annotationProcessors Bug 1067056: Remove JavaDomKeyLocation and GeneratorOptions annotation. r=jchen 2014-09-13 17:42:03 -07:00
autoconf Bug 1090512 - Emulate the clang-cl compiler version in toolchain.m4; r=glandium 2014-10-29 12:33:32 -04:00
clang-plugin Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps 2014-10-30 13:06:12 +09:00
compare-mozconfig bug 763903: regularly run mozconfig comparisons. r=gps/bhearsum 2013-07-31 14:27:13 -04:00
docs Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps 2014-10-30 13:06:12 +09:00
macosx bug 1052454 - fix error messages from unify script. r=gps 2014-08-14 12:12:03 -04:00
mobile Bug 1088038 - Add some basic tests for video controls and video playback r=snorp 2014-10-23 16:31:06 -04:00
package/mac_osx Bug 947811 - Remove build/package/Makefile.in. r=bsmedberg 2013-12-09 16:30:09 +09:00
pgo Bug 787133 - (hpkp) Part 2/2. Tests r=keeler 2014-09-29 20:31:08 -07:00
pymake Bug 1027890 - Reject builds with pymake. r=gps 2014-06-25 08:38:12 +09:00
release bug 763903: regularly run mozconfig comparisons for firefox. r=ted/bhearsum 2013-07-15 13:27:12 -04:00
sanitizers Bug 1055852 - Part 2: Remove the suppressions for these leaks. r=mccr8 2014-08-29 09:35:35 -04:00
stlport Bug 1090107 - Define stlport dependencies in moz.build. r=mshal 2014-10-29 13:29:42 +09:00
unix Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps 2014-10-30 13:06:12 +09:00
util bug 763903: regularly run mozconfig comparisons for firefox. r=ted/bhearsum 2013-07-15 13:27:12 -04:00
valgrind Bug 1069034 - Update Valgrind suppressions to handle the more detailed stack traces given by Valgrind 3.10. r=jseward. 2014-10-01 20:27:37 -07:00
win32 Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps 2014-10-30 13:06:12 +09:00
win64 Bug 1061335 - Part 2: Add in-tree mozconfigs for VS2013 (these are not yet active) r=glandium 2014-09-03 10:34:05 +12:00
__init__.py
.lldbinit.in Bug 960300 - Put a .lldbinit in the objdir and in dist/bin/, which load the .lldbinit in topsrcdir. r=glandium 2014-01-21 14:47:05 +11:00
appini_header.py Bug 1024110 - Change Aurora's default profile behavior to use channel-specific profiles. r=bsmedberg f=gavin,markh 2014-09-23 21:49:03 +03:00
application.ini Bug 1024110 - Change Aurora's default profile behavior to use channel-specific profiles. r=bsmedberg f=gavin,markh 2014-09-23 21:49:03 +03:00
automation-build.mk Bug 1078033 - Remove remaining Camino code. r=ted 2014-10-10 17:00:29 +02:00
automation.py.in Bug 1078033 - Remove remaining Camino code. r=ted 2014-10-10 17:00:29 +02:00
automationutils.py Bug 1076969 - processLeakLog should come up with reasonable defaults itself. r=jmaher 2014-10-06 14:23:17 -07:00
binary-location.mk Bug 1078033 - Remove remaining Camino code. r=ted 2014-10-10 17:00:29 +02:00
buildconfig.py
checksums.py
defines.sh Bug 853071: add some build-time defines for channel-specific features, r=gps, f=bhearsum 2013-04-25 12:23:21 -07:00
dumbmake-dependencies Bug 891066, part 2: Move CertVerifier to security/certverifier, r=keeler 2014-01-26 19:36:28 -08:00
dumpScreen.py Bug 921676 - mochitest screenshots fallout from bug 746243;r=ted 2013-10-05 15:28:34 -07:00
gecko_templates.mozbuild Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps 2014-10-30 13:06:12 +09:00
gen_mach_buildprops.py Bug 1087104 - Implement partial mar generation in make for 'mach build'; r=glandium 2014-10-24 18:24:33 -04:00
genrc.sh
gyp.mozbuild Bug 1074548: lazy-allocate webrtc trace buffers in RELEASE_BUILDs r=ted 2014-09-30 16:11:16 -04:00
mach_bootstrap.py Bug 1062726 - Add ./mach ide [visualstudio,eclipse] command. r=gps 2014-09-04 02:08:33 -04:00
Makefile.in Bug 1083887 - Package the clang-cl runtime library for ASAN on Windows ASAN builds; r=gps 2014-10-16 21:40:00 -04:00
moz-automation.mk Bug 1087104 - Implement partial mar generation in make for 'mach build'; r=glandium 2014-10-24 18:24:33 -04:00
moz.build Bug 1024110 - Change Aurora's default profile behavior to use channel-specific profiles. r=bsmedberg f=gavin,markh 2014-09-23 21:49:03 +03:00
mozconfig.automation Bug 1084163 - Remove 'make check' from automation/build; r=glandium 2014-10-23 11:30:17 -04:00
mozconfig.cache Bug 1042432 - Change how UPLOAD_EXTRA_FILES is passed down from mozconfig.cache to the build system. r=mshal 2014-08-14 07:15:35 +09:00
mozconfig.common Bug 978211 - enable MOZ_AUTOMATION_* flags in linux mozconfigs; r=glandium 2014-06-16 13:17:21 -04:00
mozconfig.common.override
mozconfig.vs-common Bug 1061335 - Part 1: Rename mozconfig.vs2010-common to mozconfig.vs-common. r=glandium 2014-09-03 10:32:37 +12:00
mozconfig.win-common Bug 978211 - Windows configs; r=glandium 2014-07-03 19:28:43 -04:00
msys-perl-wrapper
qemu-wrap
sccache.mk Bug 1005495 - Move sccache stats out of the build log. r=mshal 2014-05-07 11:50:09 +09:00
subconfigure.py Fixup bug 1043268 because of b2g build failures after the landing of bug 1047791. r=me 2014-08-04 10:30:21 +09:00
templates.mozbuild Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps 2014-10-30 13:06:12 +09:00
update-settings.ini
upload.py
virtualenv_packages.txt Bug 1027215 - Generic Python code for parsing reftest manifests; r=roc 2014-06-17 17:29:57 -07:00