Commit Graph

2787 Commits

Author SHA1 Message Date
Mike Hommey
bd7538c740 Bug 925236 - Don't parallelize the libs and tools tiers because of the race conditions they show now they don't compile. r=gps 2013-10-11 08:15:59 +09:00
Gregory Szorc
c540e13dcb Bug 920638 - Integrate moz.build symbols and Python API docs into Sphinx; r=mshal 2013-10-10 10:35:44 -07:00
Marco Castelluccio
41d178631e Bug 924549 - Add MOCHITEST_WEBAPPRT_CHROME_MANIFESTS to specify webapprt chrome tests and convert all the webapprt mochitests to use manifests. r=gps 2013-10-09 09:16:18 -04:00
Carsten "Tomcat" Book
7a6e7f96e9 merge fx-team to mozilla-central 2013-10-09 10:15:37 +02:00
Matt Brubeck
f6fa6c44d8 Bug 923273 - Convert MOCHITEST_METRO_FILES to manifests [r=gps,rsilveira] 2013-10-08 14:19:06 -07:00
Gregory Szorc
7fdf2808e1 Bug 920637 - FileCopier should create destination directory if it doesn't exist; r=glandium 2013-10-04 15:00:39 +02:00
Ms2ger
83d07e3c73 Merge m-c to inbound. 2013-10-03 11:09:17 +02:00
Ms2ger
3815107220 Bug 912438 - Part b: Fix paths in CSRCS; r=mshal 2013-10-03 09:10:01 +02:00
Ms2ger
eaee74ced1 Bug 912099 - Part h: Make sure CPP_SOURCES only points to existing files in js/src; r=mshal 2013-10-03 09:10:01 +02:00
Ms2ger
8f9a860cfb Bug 912099 - Part f: Make sure CPP_SOURCES only points to existing files in toolkit/crashreporter; r=mshal 2013-10-03 09:10:01 +02:00
Ms2ger
ff6d02e207 Bug 912099 - Part e: Make sure CPP_SOURCES only points to existing files in gfx/skia; r=mshal 2013-10-03 09:10:01 +02:00
Ms2ger
9c779e5ba7 Bug 912099 - Part d: Make sure CPP_SOURCES only points to existing files in gfx/layers; r=mshal 2013-10-03 09:10:01 +02:00
Ms2ger
9e16f1a7c1 Bug 912099 - Part c: Make sure CPP_SOURCES only points to existing files in gfx/angle; r=mshal 2013-10-03 09:10:00 +02:00
Ms2ger
f28563b7c9 Bug 912099 - Part b: Make sure CPP_SOURCES only points to existing files in ipc/chromium; r=mshal 2013-10-03 09:10:00 +02:00
Ms2ger
c7515a3467 Bug 912099 - Part a: Make sure CPP_SOURCES only points to existing files in most of the tree; r=mshal 2013-10-03 09:10:00 +02:00
Mike Hommey
bf5b6b3da6 Fixup for bug 905973 to fix test failure on windows. r=me 2013-10-02 12:08:19 +09:00
Mike Hommey
a46722bf34 Bug 921307 - Aggregate dependencies in subdirectories that are still recursed with pseudo derecurse. r=gps 2013-10-03 05:51:19 +09:00
Andrew Halberstadt
1e587fbbb1 Bug 924472 - MachCommandBase should fallback to context.topdir if no topsrcdir is found, r=gps 2013-10-08 15:27:15 -04:00
Gregory Szorc
ab33b1236a Bug 923039 - Normalize unicode environment variables to bytes; r=mbrubeck 2013-10-02 18:40:06 +02:00
Mike Hommey
766ad97c63 Bug 923060 - XPIDL_SOURCES impacts the libs tier; r=gps 2013-10-02 22:04:08 +09:00
Mike Hommey
20bb32e49a Bug 921003 - For a given tier, skip directories without a Makefile.in and without variables in moz.build that are relevant to that tier. r=gps 2013-10-02 09:02:41 +09:00
Mike Hommey
068aab24ea Bug 905973 part 3 - Add a "binaries" tier that optimizes for recompilation times. r=gps 2013-10-02 08:53:23 +09:00
Mike Hommey
1b361d830a Bug 905973 part 2 - Add a tool to link several dependency files together in three different ways. r=gps 2013-10-02 08:53:22 +09:00
Mike Hommey
84133cbc58 Bug 905973 part 1 - Add a function to read simple dependency makefiles, and make makeutil.Rule faster. r=gps 2013-10-02 08:53:22 +09:00
Mike Hommey
43089b64b4 Bug 922437 - Allow py_actions to run as pymake native commands. r=gps 2013-10-02 07:59:20 +09:00
Nathan Froyd
2141cdb380 Bug 921563 - part 4 - compile ipc/ipdl/ in "unity" mode; r=gps 2013-09-30 11:11:52 -04:00
Nathan Froyd
32602c1db4 Bug 921563 - part 3 - simplify test_ipdl_sources; r=gps 2013-09-30 11:10:32 -04:00
Gregory Szorc
f5c5dde751 Bug 920184 - Have mach xpcshell-test and mochitest-* update test files automatically; r=ted 2013-10-01 18:36:44 +02:00
Benjamin Peterson
b18b3ec967 Bug 922190 - Remove bundled copy of simplejson. r=gps 2013-10-01 10:32:58 -04:00
Gregory Szorc
14ef53575d Bug 921987 - Don't install inactive tests; r=ted 2013-10-01 16:31:19 +02:00
Gregory Szorc
219df2592a Bug 920679 - Improve build environment detection in mach; r=glandium 2013-10-01 10:55:07 +02:00
Nathan Froyd
0ce54cc1c7 Bug 921091 - make WEBIDL_FILES a StrictOrderingOnAppendList in moz.build; r=Ms2ger 2013-09-26 13:14:48 -04:00
Tareq Khandaker
45141c8197 Bug 869613 - Make mach build some/deeper/path do dependencies for some and
some/deeper. r=jdm
2013-09-27 14:47:37 -04:00
Garrett Robinson
7d755ef03a Bug 918050 - mach bootstrap should do the same thing for Linux Mint that it does for Ubuntu. r=gps 2013-09-20 13:05:30 -07:00
Gregory Szorc
54eb67a44f Bug 921070 - Remove precompile tier; r=glandium
It made sense at the time. We now have inverted tiers and will soon have
derecursified building. This doesn't make sense any more.
2013-09-26 16:05:10 -07:00
Drew Willcoxon
a3c792c3e7 Bug 920299 - Make Mach logger colorize TEST-START and TEST-INFO. r=gps 2013-09-26 11:04:46 -07:00
Gregory Szorc
72440ac457 Bug 914563 - Temporarily disable build resource recording on Windows; r=mshal 2013-09-26 09:19:05 -07:00
Gregory Szorc
14a9572358 Bug 920781 - Invoke pymake with calling python, not $PATH python; r=glandium 2013-09-26 09:18:08 -07:00
Ted Mielczarek
3bd192372e bug 920640 - fix crashreporter key in mozinfo.json when --enable-crashreporter is specified. r=gps 2013-09-26 11:19:04 -04:00
Nathan Froyd
4289110ab5 Bug 907789 - part 3 - build dom/bindings/ in "unified" mode; r=gps 2013-09-23 13:17:41 -04:00
Nathan Froyd
500997a40c Bug 907789 - part 2 - use mozbuild.makeutil to write webidl file lists; r=gps 2013-09-13 20:21:05 -04:00
Nathan Froyd
7d46349374 Bug 907789 - part 1 - write out webidl file lists as one big list; r=gps 2013-09-11 08:21:14 -04:00
Nathan Froyd
2234e0eb9f Bug 916257 - part 3 - write ALL_IPDLSRCS and CPPSRCS in one go; r=gps 2013-09-23 10:21:41 -04:00
Nathan Froyd
db3deb6905 Bug 916257 - part 2 - separate out files-from-this-ipdl logic from writing CPPSRCS; r=gps 2013-09-13 15:03:15 -04:00
Nathan Froyd
57a819cf03 Bug 916257 - part 1 - convert ipdlsrcs.mk writing to use mozbuild.makeutil; r=gps 2013-09-13 14:57:32 -04:00
Boris Zbarsky
326ed396f2 Bug 918011 part 2. Preprocess some of our test WebIDL files so we can have debug-only tests. r=khuey 2013-09-26 00:05:00 -04:00
Joshua Cranmer
6305dc4fdc Bug 920418: Make paths relative to the appropriate topsrcdir in test manifests, r=gps 2013-09-25 15:09:07 -05:00
Ted Mielczarek
e16da98cd0 Bug 919635 - Add manifests for Steeplechase tests to moz.build. r=gps 2013-09-20 12:57:30 -04:00
Ryan VanderMeulen
6a9a417a1f Backed out changeset 0d924e17bba4 (bug 869613) for checktest failures. 2013-09-25 10:56:57 -04:00
Tareq Khandaker
0c8480456d Bug 869613 - Make mach build some/deeper/path do dependencies for some and
some/deeper. r=jdm
2013-09-25 09:48:20 -04:00