gecko-dev/config
Gregory Szorc 1340edfe51 Bug 899792 - Establish precompile tier and move IPDL and WebIDL build rules; r=glandium
A new build tier is introduced: precompile. The intention is to replace
the export subtier with something better and nonrecursive. IPDL and
WebIDL code generation have been moved into this new tier and are
performed concurrently. This appears to reduce build times due to fewer
"single threaded" build actions.

The subtier tracking UI has been updated to reflect operations that can
occur in parallel. As subtiers are started, they turn yellow. They can
then complete in any order.

Nonrecursive targets have been added to preserve the IPDL and WebIDL
build targets such that developers can type |make| from leaf directories
like they have always done.
2013-07-30 17:00:24 -07:00
..
Moz Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
js Bug 784841 - Part 18e: Convert /build, /config, and core build system; r=ted 2013-02-25 12:47:18 -08:00
makefiles Bug 899792 - Establish precompile tier and move IPDL and WebIDL build rules; r=glandium 2013-07-30 17:00:24 -07:00
nspr Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
tests Bug 892904 - Remove useless includes of config.mk. r=gps 2013-07-15 18:48:40 +09:00
Expression.py Bug 812179 - Removed hacks for Python < 2.6 from config/ [r=ted] 2013-02-27 22:30:56 +05:30
JarMaker.py Bug 812179 - Removed hacks for Python < 2.6 from config/ [r=ted] 2013-02-27 22:30:56 +05:30
Makefile.in Bug 899405 - Allow host and target compilers to depend on stdc++-compat independently. r=ted 2013-07-31 14:04:23 +09:00
MozZipFile.py Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Preprocessor.py Bug 737849 - Add a -o/--output option to Preprocessor.py. r=ted 2013-03-04 19:34:02 +01:00
android-common.mk Bug 898296 - Search for Android SDK build tools version 18.0.0. r=gps 2013-07-30 09:15:50 -07:00
asencode.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
autoconf.mk.in Bug 861453 - Restore empty substs after bug 857557, but put them in a separate file, unlisted as a dependency for everything. r=gps 2013-04-16 08:23:18 +02:00
baseconfig.mk Bug 763987 - Normalize autoconf.mk.in. r=ted 2012-06-20 09:00:48 +02:00
buildlist.py Bug 812179 - Removed hacks for Python < 2.6 from config/ [r=ted] 2013-02-27 22:30:56 +05:30
check_source_count.py Bug 812179 - Removed hacks for Python < 2.6 from config/ [r=ted] 2013-02-27 22:30:56 +05:30
config.mk Bug 899405 - Allow host and target compilers to depend on stdc++-compat independently. r=ted 2013-07-31 14:04:23 +09:00
configobj.py
createprecomplete.py Bug 809806 - Make createprecomplete.py more importable. r=ted 2012-11-13 08:19:43 +01:00
doxygen.cfg.in Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
elf-dynstr-gc.c Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
emptyvars.mk.in Bug 861453 - Restore empty substs after bug 857557, but put them in a separate file, unlisted as a dependency for everything. r=gps 2013-04-16 08:23:18 +02:00
expandlibs.py Backout expandlibs part of bug 812179 for breaking bug 603370. r=me 2013-03-06 11:11:43 +01:00
expandlibs_config.py Bug 831790 - Use the buildconfig python module for expandlibs_config. r=ted 2013-01-19 09:45:50 +01:00
expandlibs_exec.py Bug 837618 - teach expandlibs_exec.py about OS X's -filelist linker option; r=glandium 2013-04-16 11:13:50 -04:00
expandlibs_gen.py Bug 462463 - Stop using mddepend.pl. r=ted 2013-04-09 15:10:25 -07:00
find_OOM_errors.py Bug 812179 - Removed hacks for Python < 2.6 from config/ [r=ted] 2013-02-27 22:30:56 +05:30
find_vanilla_new_calls
gcc-stl-wrapper.template.h Bug 786533 - On Windows, one of the system header files (windef.h) defines 'min' and 'max' as macros which breaks any use of std::min/std::max. Define NOMINMAX before including system header files where needed to avoid defining those macros. r=ehsan 2013-01-15 13:22:03 +01:00
gcc_hidden.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
glibcversion.sh Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
install.bat Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
make-atom-strings.pl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
make-stl-wrappers.py Bug 812179 - Removed hacks for Python < 2.6 from config/ [r=ted] 2013-02-27 22:30:56 +05:30
milestone.pl Bug 870868 - Freeze the second number of the UA Gecko version at zero. r=glandium 2013-05-13 13:31:50 +02:00
milestone.txt Merging in version bump NO BUG 2013-06-24 11:37:32 -07:00
module2dir.pl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
moz.build bug 875549: move HOST_CSRCS to mozbuild (file batch #1). r=mshal 2013-06-11 11:31:11 -04:00
mozLock.pm Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
mozunit.py Bug 812179 - Removed hacks for Python < 2.6 from config/ [r=ted] 2013-02-27 22:30:56 +05:30
msvc-stl-wrapper.template.h Bug 786533 - On Windows, one of the system header files (windef.h) defines 'min' and 'max' as macros which breaks any use of std::min/std::max. Define NOMINMAX before including system header files where needed to avoid defining those macros. r=ehsan 2013-01-15 13:22:03 +01:00
nsinstall.c Bug 746223 - remove nsinstall's -l flag; r=glandium 2012-09-19 10:34:02 -04:00
nsinstall.py Bug 812179 - Removed hacks for Python < 2.6 from config/ [r=ted] 2013-02-27 22:30:56 +05:30
pathsub.c Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
pathsub.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
printconfigsetting.py Backout part of Bug 812179 for SeaMonkey bustage. rs+=gps 2013-03-02 13:31:19 -05:00
printprereleasesuffix.py Bug 812179 - Removed hacks for Python < 2.6 from config/ [r=ted] 2013-02-27 22:30:56 +05:30
pythonpath.py Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
rules.mk Bug 888643 - Part c: Disallow CPP_UNIT_TESTS in Makefiles; r=gps 2013-07-24 09:24:07 +02:00
solaris_ia32.map Bug 758484 correct comment syntax for mapfile r=ted.mielczarek 2012-05-28 09:31:51 +08:00
static-checking-config.mk Bug 767563 - Add a clang static checker, part 1: add the plugin shell. r=glandium 2013-03-23 21:12:25 -05:00
static-checking.js Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
stl-headers Bug 893508 - Don't hide ios/ostream symbols to fix build with some C++ runtimes. r=glandium 2013-07-16 14:09:24 +02:00
string-format.js Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
system-headers Bug 893508 - Don't hide ios/ostream symbols to fix build with some C++ runtimes. r=glandium 2013-07-16 14:09:24 +02:00
utils.py Bug 812179 - Removed hacks for Python < 2.6 from config/ [r=ted] 2013-02-27 22:30:56 +05:30
version.mk Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
version_win.pl Bug 792028 - Update version_win.pl files and RPM spec file to refer to MPL 2. r=khuey. 2012-09-20 10:19:39 +01:00
writemozinfo.py Bug 746546 - writemozinfo.py should use the buildconfig module, r=ted 2013-05-21 16:06:42 -04:00