Commit Graph

847 Commits

Author SHA1 Message Date
Mike Shal
c7f5a8da32 Bug 995762 - don't evaluate diff unless it's needed; r=gps 2014-04-14 13:53:20 -04:00
Jim Chen
1d4b8070c2 Bug 996780 - Use ANDROID_TARGET_SDK for Eclipse project target. r=nalexander 2014-04-16 17:04:47 -04:00
Carsten "Tomcat" Book
5974c308ae Backed out changeset 16fc740d96f5 (bug 996780) for build test failures on a CLOSED TREE 2014-04-16 10:30:51 +02:00
Jim Chen
534595488c Bug 996780 - Use ANDROID_TARGET_SDK for Eclipse project target. r=nalexander 2014-04-15 13:43:00 +02:00
Michael Ratcliffe
2dd4e2718b Bug 995972 - Make mochitest-devtools mach command work with single folders or files. r=jmaher 2014-04-15 10:35:00 +01:00
Gregory Szorc
b8e8a84a79 Bug 995374 - Update virtualenv to 1.11.4; r=mshal
We're trying to stay up to date on virtualenv releases so we don't fall
too far behind and so we can leverage new features, such as wheels.

This virtualenv release features upgrades to pip (1.4.1 to 1.5.4) and
setuptools (0.9.8 to 2.2). These may fix bugs people are encountering
in the wild.

Tarball obtained from
https://pypi.python.org/packages/source/v/virtualenv/virtualenv-1.11.4.tar.gz#md5=9accc2d3f0ec1da479ce2c3d1fdff06e.
the egg-info directory was removed (consistent with previous virtualenv
upgrades).
2014-04-11 12:07:20 -07:00
Benoit Girard
02a7128bc7 Bug 973770 - Typo fix. r=botond DONTBUILD for NPOTB 2014-04-08 15:06:05 -04:00
Joshua Cranmer
c3b680cc59 Bug 991449: Shorten Unified filename prefixes to avoid max path length linker errors on Windows, r=gps 2014-04-03 16:50:31 -05:00
Gregory Szorc
3ffe1dbe60 Bug 903149 - Part 3: Support for minifying packaged JavaScript; r=glandium 2013-09-11 19:54:19 -07:00
Gregory Szorc
0f5d3b825c Bug 903149 - Part 1: Add jsmin Python package; r=glandium
Exported source code from changeset fdfa1b187681 from
https://bitbucket.org/dcs/jsmin without modifications.
2013-09-04 18:47:42 -07:00
Mike Hommey
d4421fe844 Bug 989522 - Remove LIBXUL_LIBRARY from the moz.build sandbox. r=mshal 2014-04-02 11:52:04 +09:00
Mark Hammond
6f6af9c031 Bug 985902 - expose fxaccounts/MOZ_SERVICES_FXACCOUNTS to mozinfo and only run test_hawkclient when enabled. r=ted 2014-03-31 14:15:05 +11:00
Ryan VanderMeulen
ea0902d010 Merge m-c to inbound. 2014-03-26 23:09:54 -04:00
Ryan VanderMeulen
d7ac4c6c4e Merge inbound to m-c. 2014-03-26 20:58:31 -04:00
Gregory Szorc
4a13011778 Bug 987414 - Pass multiple test arguments to mach testing commands; r=ahal
Previously, mach xpcshell-test and mochitest-* were limited to a single
test "path" argument. This patch enables multiple arguments to be passed
in.

TestResolver in the build system has gained the ability to process
multiple paths in a single invocation. The mach commands have been
modified to utilize this new feature.

Only mach code paths that pass manifestdestiny.TestManifest instances
into the test runner can accept multiple arguments. This is because
there is no other way to pass a custom set of tests into the test
runner. If multiple test arguments are used but not supported, a warning
is emitted.
2014-03-24 16:19:57 -07:00
Gregory Szorc
8b0afd38d4 Bug 987398 - Part 2: Handle install-to-subdir in TestResolver; r=ahal 2014-03-25 18:17:31 -07:00
Nathan Froyd
3b0eab8df8 Bug 985979 - disable the crashreporter when running |mach debug|; r=gps 2014-03-20 10:55:50 -04:00
Mike Hommey
021795c6c7 Bug 915535 - Remove subtier tracking from build system. r=gps
It's currently inaccurate, and soon, the very notion of subtier is going to
blow away in the compile/binaries targets.
2014-03-27 10:36:25 +09:00
Mike Hommey
0610a4575a Bug 915535 - Remove directory tracking from build system. r=gps
It's not used except with pymake, anyways.
2014-03-27 10:36:16 +09:00
Andrew Halberstadt
32d0659c6d Bug 987984 - VirtualenvManager.call_setup() should use self.python_path instead of sys.executable, r=gps 2014-03-25 17:41:08 -04:00
Robert O'Callahan
269648a88d Bug 982474. Exclude more files from the CppEclipse-backend generated project. r=BenWa 2014-03-19 14:19:26 +08:00
Bill McCloskey
e6e12d5833 Bug 938019 - Run mochitests from manifests (r=ted,gps) 2014-03-18 08:03:51 -07:00
Ryan VanderMeulen
a1e141d7ec Backed out changeset a3fe19cdb618 (bug 938019) for robocop failures.
CLOSED TREE
2014-03-18 12:35:53 -04:00
Bill McCloskey
177db59773 Bug 938019 - Run mochitests from manifests (r=ted,gps) 2014-03-18 08:03:51 -07:00
Georg Koppen
a1c226bf33 Bug 942091 - Generate browser.manifest deterministically. r=glandium 2014-03-18 08:39:54 -04:00
Georg Koppen
66fbd3cce4 Bug 982075 - Make addEntriesToListFile() in buildlist.py deterministic. r=ted 2014-03-18 08:04:11 -04:00
Ehsan Akhgari
5e3e7ad2d6 Bug 981428 - Move OSX -framework flags to moz.build; r=mshal 2014-03-10 20:18:33 -04:00
Robert O'Callahan
9e5372392a Bug 981495 - CppEclipse - Part 2: Filter out .orig and .rej files. r=bgirard DONTBUILD for NPOTB 2014-03-10 13:44:43 -04:00
Robert O'Callahan
7c099db319 Bug 981495 - CppEclipse - Part 1: Backend should add a resource filter to ignore obj- directories. r=bgirard 2014-03-10 13:41:39 -04:00
Benoit Girard
ac4e4d411f Bug 981427 - CppEclipse - Usability improvements for b2g. r=botond 2014-03-10 13:41:37 -04:00
Benoit Girard
a4108b667b Bug 981411 - CppEclipse - Need to set the cross compiler and CPP flags. r=botond 2014-03-10 13:41:35 -04:00
Benoit Girard
7129c51f3c Bug 981353 - CppEclipse - Fix nspr indexer errors. r=botond 2014-03-10 13:37:34 -04:00
Gregory Szorc
a0e92720ac Bug 980174 - Remove some empty Makefile.in; r=mshal 2014-03-05 19:56:56 -08:00
Benoit Girard
69b34fb60b Bug 980183 - Add support for eclipse CDT 8.3. r=botond NPOTB 2014-03-07 14:54:45 -05:00
Ted Mielczarek
06d41f3ec0 Bug 977275 - Add a horrible install-to-subdir hack in test manifests to support a goofy set of tests. r=gps 2014-03-05 15:51:39 -05:00
Benoit Girard
5a77711ad0 Bug 973770 - Build backend that generates C/C++ Eclipse projects. r=gps 2014-03-06 00:03:10 -05:00
Gregory Szorc
8cdf0dcfac Bug 979640 - Make build system error on missing test files; r=ted
Previously, the build system may silently missing test files defined in
manifests. This patch makes missing test files a fatal error, detected
when reading test manifests.

The test_bug872273.html XBL test appeared to be orphaned in
content/xbl/test. It has been reunited with its family.

dom/tests/mochitest/notification referenced a single test file which was
recently deleted. That manifest has been removed.

Missing test files related to the Python unit tests for the build system
have been added. (They are a bunch of empty files.)
2014-03-04 17:48:50 -08:00
Ryan VanderMeulen
4400911045 Backed out changeset 593206fbd97e (bug 979640) for mochitest-other failures.
CLOSED TREE
2014-03-05 13:52:02 -05:00
Gregory Szorc
f2c36e003c Bug 979640 - Make build system error on missing test files; r=ted
Previously, the build system may silently missing test files defined in
manifests. This patch makes missing test files a fatal error, detected
when reading test manifests.

The test_bug872273.html XBL test appeared to be orphaned in
content/xbl/test. It has been reunited with its family.

dom/tests/mochitest/notification referenced a single test file which was
recently deleted. That manifest has been removed.

Missing test files related to the Python unit tests for the build system
have been added. (They are a bunch of empty files.)
2014-03-04 17:48:50 -08:00
Ehsan Akhgari
6e1e384f68 Bug 979681 - Correctly handle SOURCES.flags for sources with relative paths in them; r=glandium 2014-03-04 21:36:16 -05:00
Ehsan Akhgari
81aae9e710 Bug 976896 - Port STL_FLAGS to moz.build; r=mshal 2014-03-04 19:39:06 -05:00
Ehsan Akhgari
7d92cccb85 Bug 976886 - Port RCINCLUDE to moz.build; r=mshal 2014-03-04 17:19:24 -05:00
Andrew Halberstadt
93a3d696f0 No Bug - Fix python typo in mozboot, r=trivial, DONTBUILD, a=NPOTB 2014-03-04 13:04:12 -05:00
Ehsan Akhgari
8489ba1237 Bug 978594 - Part 2: Add support for expressing per-source build flags to moz.build; r=glandium 2014-03-04 11:30:01 -05:00
Ms2ger
aa09185ba5 Bug 973649 - Add logic for CFLAGS, CXXFLAGS and LDFLAGS to moz.build; r=gps 2014-02-26 12:49:00 -08:00
Wes Kocher
217fca46a2 Merge m-c to fx-team 2014-02-25 20:38:33 -08:00
Nick Alexander
e1d03db85a Bug 975504 - Add filtered_resources to AndroidEclipseProjectData. r=bnicholson 2014-02-25 15:59:31 -08:00
Carsten "Tomcat" Book
56828d94d4 Merge mozilla-central to fx-team on a CLOSED TREE 2014-02-25 15:42:32 +01:00
Mike Hommey
cc8c6bd422 Bug 973144 - Support DEFINES['FOO']=False in moz.build for -UFOO. r=gps 2014-02-25 15:41:57 +09:00
Wes Kocher
fb2960f6d9 Merge m-c to fx-team 2014-02-24 18:29:49 -08:00