Commit Graph

2058 Commits

Author SHA1 Message Date
Mike Hommey
c1772e4bcd Bug 905973 part 3 - Add a "binaries" tier that optimizes for recompilation times. r=gps 2013-10-02 08:53:23 +09:00
Gregory Szorc
5c89d8f6ea Bug 922685 - Local $(foreach) variable isn't set properly; r=bsmedberg 2013-10-01 18:48:26 +02:00
Benjamin Peterson
dbb9119fe9 Bug 922190 - Remove bundled copy of simplejson. r=gps
--HG--
extra : rebase_source : 5d33bafacd732e6bfb7acb6bb4d171eabb7d258a
2013-10-01 10:32:58 -04:00
Gregory Szorc
6995db0a14 NO BUG - Document mozinfo attributes, test manifest naming convention
DONTBUILD (NPOTB)
2013-10-01 09:28:39 +02:00
Gregory Szorc
58fd1367e3 NO BUG - Update build system docs for Python and moz.build files
DONTBUILD (NPOTB)
2013-09-30 14:32:07 +02:00
Gregory Szorc
d12c994044 NO BUG - Increase memory allocation in build docs Vagrant config 2013-09-29 14:14:30 +02:00
Ed Morley
ebe6e59b60 Backed out changeset 71629b83b401 2013-09-30 12:49:56 +01:00
Ed Morley
4728cdb059 Backed out changeset b44508a5c02f (bug 913985)
--HG--
rename : build/annotationProcessors/AnnotationInfo.java => build/annotationProcessors/MethodWithAnnotationInfo.java
rename : build/annotationProcessors/utils/AlphabeticAnnotatableEntityComparator.java => build/annotationProcessors/utils/AlphabeticMethodComparator.java
rename : build/annotationProcessors/utils/GeneratableElementIterator.java => build/annotationProcessors/utils/GeneratableEntryPointIterator.java
2013-09-30 11:05:42 +01:00
Gregory Szorc
58772dbc94 NO BUG - Increase memory allocation in build docs Vagrant config 2013-09-29 14:14:30 +02:00
Chris Kitching
fc9e350e75 Bug 913985: Part 3 - Update the annotation processor to generate wrapper classes. r=kats
--HG--
rename : build/annotationProcessors/MethodWithAnnotationInfo.java => build/annotationProcessors/AnnotationInfo.java
rename : build/annotationProcessors/utils/AlphabeticMethodComparator.java => build/annotationProcessors/utils/AlphabeticAnnotatableEntityComparator.java
rename : build/annotationProcessors/utils/GeneratableEntryPointIterator.java => build/annotationProcessors/utils/GeneratableElementIterator.java
2013-09-30 09:07:22 +02:00
Gregory Szorc
6f9c45b204 NO BUG - Document common build system targets, add requirements.txt
DONTBUILD (NPOTB)
2013-09-29 10:43:49 +02:00
Ryan VanderMeulen
fb2d6dc1a4 Backed out 6 changesets (bug 913985) for suspicion of causing intermittent Android crashes on a CLOSED TREE.
Backed out changeset de21920d2b8e (bug 913985)
Backed out changeset f0f5497d65bb (bug 913985)
Backed out changeset 1e16ca4ad801 (bug 913985)
Backed out changeset 9c069a0820ea (bug 913985)
Backed out changeset 274df3abc991 (bug 913985)
Backed out changeset 05fe8b17516a (bug 913985)

--HG--
rename : build/annotationProcessors/AnnotationInfo.java => build/annotationProcessors/MethodWithAnnotationInfo.java
rename : build/annotationProcessors/utils/AlphabeticAnnotatableEntityComparator.java => build/annotationProcessors/utils/AlphabeticMethodComparator.java
rename : build/annotationProcessors/utils/GeneratableElementIterator.java => build/annotationProcessors/utils/GeneratableEntryPointIterator.java
rename : mobile/android/base/mozglue/generatorannotations/WrapElementForJNI.java => mobile/android/base/mozglue/GeneratableAndroidBridgeTarget.java
rename : mobile/android/base/mozglue/generatorannotations/OptionalGeneratedParameter.java => mobile/android/base/mozglue/OptionalGeneratedParameter.java
2013-09-27 17:02:09 -04:00
Chris Kitching
784b492772 Bug 913985: Part 3 - Update the annotation processor to generate wrapper classes. r=kats
--HG--
rename : build/annotationProcessors/MethodWithAnnotationInfo.java => build/annotationProcessors/AnnotationInfo.java
rename : build/annotationProcessors/utils/AlphabeticMethodComparator.java => build/annotationProcessors/utils/AlphabeticAnnotatableEntityComparator.java
rename : build/annotationProcessors/utils/GeneratableEntryPointIterator.java => build/annotationProcessors/utils/GeneratableElementIterator.java
2013-09-27 10:09:39 -04:00
Kartikaya Gupta
7f22c5c405 Back out d9bdfdfda06e to dd17e0758a00 (bug 913985) due to incorrect author on some of the patches. r=backout
--HG--
rename : build/annotationProcessors/AnnotationInfo.java => build/annotationProcessors/MethodWithAnnotationInfo.java
rename : build/annotationProcessors/utils/AlphabeticAnnotatableEntityComparator.java => build/annotationProcessors/utils/AlphabeticMethodComparator.java
rename : build/annotationProcessors/utils/GeneratableElementIterator.java => build/annotationProcessors/utils/GeneratableEntryPointIterator.java
rename : mobile/android/base/mozglue/generatorannotations/WrapElementForJNI.java => mobile/android/base/mozglue/GeneratableAndroidBridgeTarget.java
rename : mobile/android/base/mozglue/generatorannotations/OptionalGeneratedParameter.java => mobile/android/base/mozglue/OptionalGeneratedParameter.java
2013-09-27 10:25:23 -04:00
Kartikaya Gupta
14fa790f0d Bug 913985: Part 3 - Update the annotation processor to generate wrapper classes. r=kats
--HG--
rename : build/annotationProcessors/MethodWithAnnotationInfo.java => build/annotationProcessors/AnnotationInfo.java
rename : build/annotationProcessors/utils/AlphabeticMethodComparator.java => build/annotationProcessors/utils/AlphabeticAnnotatableEntityComparator.java
rename : build/annotationProcessors/utils/GeneratableEntryPointIterator.java => build/annotationProcessors/utils/GeneratableElementIterator.java
2013-09-27 10:09:39 -04:00
Ryan VanderMeulen
af5e51f375 Merge m-c to inbound. 2013-09-26 21:40:22 -04:00
Ryan VanderMeulen
a759e3fa7b Merge inbound to m-c. 2013-09-26 21:29:08 -04:00
Mike Hommey
5756cd9165 Bug 920919 - Set MOZ_PSEUDO_DERECURSE to no-parallel-export by default on developer builds... when not using pymake. r=gps 2013-09-27 08:12:19 +09:00
Mike Hommey
47ef05d458 Bug 906225 - Add a --enable/disable-gold configure flag. r=gps 2013-09-27 08:07:30 +09:00
Gregory Szorc
261e4c161f Bug 921198 - Increase pymake recursion limit (again); r=glandium 2013-09-26 14:43:45 -07:00
Ehsan Akhgari
7b5f2c53b1 Bug 915735 - Part 2: Tickle stdout when linking the PGOed xul.dll; r=ted 2013-09-26 16:54:48 -04:00
Gregory Szorc
6148208076 NO BUG Convert documentation Vagrantfile to work with Mozilla's Jenkins instance
DONTBUILD (NPOTB)
2013-09-25 13:55:46 -07:00
Gregory Szorc
4fa40ac450 NO BUG Add Vagrantfile for documentation build environment
DONTBUILD (NPOTB)
2013-09-25 13:05:57 -07:00
John Hopkins
a6e885c367 Bug 919528 - export LD path that works with both GNU make and Pymake. r=catlee 2013-09-25 06:52:30 -04:00
Wes Kocher
8136df6573 Merge inbound to m-c 2013-09-24 19:41:44 -07:00
Gregory Szorc
683ca358af NO BUG - Increase memory allocation for documentation VM 2013-09-26 09:21:20 -07:00
Gregory Szorc
3c8fd217eb Bug 917988 - Fix licensing of in-tree documentation; r=gerv
DONTBUILD (NPOTB)
2013-09-26 09:18:19 -07:00
Panos Astithas
9ab0fc5b7a Search for Android SDK build tools version 18.1.0 (bug 919466). r=glandium 2013-09-24 10:14:33 +03:00
Gregory Szorc
32dda0ad99 NO BUG - Expand build system documentation DONTBUILD (NPOTB) 2013-09-23 17:21:10 -07:00
Ryan VanderMeulen
fdd42a380a Merge inbound to m-c. 2013-09-23 17:01:29 -04:00
Nick Alexander
e509ad8b1c Bug 909432 - Unify RESFILES and RES_FILES, and rename both to ANDROID_RESFILES. r=gps 2013-09-23 09:02:08 -07:00
Jeff Hammel
18cf2dd6e8 Bug 746243 - port Mochitest to Mozbase;r=ted 2013-09-23 07:47:48 -07:00
Gregory Szorc
21bb25384f Bug 901990 - Part 1: Integrate test manifests with build config; r=ted 2013-09-24 11:50:04 -07:00
John Hopkins
f686b0b73c Bug 919528 - use short path to MSVS10, set LD using _VSPATH. r=ted 2013-09-24 14:31:53 -04:00
Mike Hommey
1cf8edd844 Bug 920896 - Strip ./ from targets and dependencies in includedeps files. r=gps 2013-09-26 16:43:53 +09:00
Mike Hommey
bcb417b132 Bug 920353 - Use PYCOMMANDPATH paths as site packages in pymake, and set it to the virtualenv site packages instead of $(topsrcdir)/config. r=gps 2013-09-26 16:43:53 +09:00
Christian Holler
8fc307d856 Bug 917242 - Symbolize ASan traces in automation. r=ted 2013-09-20 13:37:53 +02:00
Gregory Szorc
536d657d91 Bug 917988 - Sphinx managed build system documentation; add mach build-docs; r=bsmedberg
--HG--
rename : python/mozbuild/dumbmake/README.rst => build/docs/mozbuild/dumbmake.rst
rename : python/mozbuild/mozbuild/frontend/README.rst => build/docs/mozbuild/frontend.rst
rename : python/mozbuild/README.rst => build/docs/mozbuild/index.rst
2013-09-20 15:46:43 -07:00
Gregory Szorc
d2658b6a1f Bug 794506 - Part 1: Move virtualenv code under mozbuild; r=ted
--HG--
rename : build/virtualenv/packages.txt => build/virtualenv_packages.txt
rename : build/virtualenv/populate_virtualenv.py => python/mozbuild/mozbuild/virtualenv.py
2013-09-20 15:46:23 -07:00
Joey Armstrong
976ee51cf2 bug 870406: move CSRCS to mozbuild - patch #4. r=mshal 2013-09-20 16:46:57 -04:00
Benjamin Smedberg
4f80679247 Bug 918869 - When the objdir is on a different drive from the source, write virtualenv paths as absolute paths (avoids "Error populating virtualenv"), r=gps
--HG--
rename : accessible/src/windows/sdn/sdnDocAccessible.cpp => accessible/src/windows/msaa/DocAccessibleWrap.cpp
rename : accessible/src/windows/sdn/sdnDocAccessible.h => accessible/src/windows/msaa/DocAccessibleWrap.h
extra : rebase_source : c650b4df2a745fa5ff7b6060355b2d5f4949846a
2013-09-20 15:41:23 -04:00
Mike Hommey
362a6b7e54 Bug 907365 - Pseudo-derecursify the build (opt-in). r=gps
Also remove the compile tier added in bug 912856 when pseudo-derecursify is disabled.
2013-09-20 10:44:11 +09:00
Geoff Brown
e48194ab7f Bug 917543 - Add robocop_x86.ini to Makefiles; r=gps 2013-09-19 20:06:59 -06:00
John Hopkins
99dcc7dc97 Bug 894903 - Add new VS2010 install location to build PATH. r=ted 2013-09-19 09:40:51 -04:00
Gregory Szorc
41c5152558 Bug 870420 - Require Python 2.7.3+ to build; r=ted 2013-09-05 13:55:58 -07:00
Gregory Szorc
bdb326e321 Bug 910487 - Hack binary Python extensions into building on Windows; r=mshal 2013-09-18 11:16:22 -07:00
Ted Mielczarek
faec6d7296 bug 717758 - kill hung processes with SIGABRT on OS X in automation.py. r=jmaher 2013-09-16 14:44:25 -04:00
Gregory Szorc
b31c10426d Bug 907902 - Create system isolated virtualenv, remove --system-ply support; r=glandium 2013-09-16 17:21:59 -07:00
Gregory Szorc
af19e5b485 Bug 799189 - Use mozprocess in cl.py; r=mshal 2013-09-16 12:55:34 -07:00
Ted Mielczarek
edac429495 bug 641829 - add a Quitter extension for profileserver.py. r=jmaher 2011-05-26 09:07:35 -04:00