Jan Beich
84ae79733f
Bug 992621 - Add preprocessor tests for common use of && and || in ifdefs. r=gps
2014-04-06 00:31:00 -04:00
Robert O'Callahan
602bc0a792
Bug 993243. Add a +debugger parameter to 'mach debug' to specify the debugger to launch. r=gps
...
--HG--
extra : rebase_source : 10b26472d734f0c460b9a4d01dd0e95c6c106487
2014-04-24 23:25:44 +12:00
Robert O'Callahan
32fe79a5a5
Bug 997762. Use --log-no-times option when building so Eclipse can parse the build output. r=BenWa
...
--HG--
extra : rebase_source : 67e0cdd41741170f5850fda1f94aa238191874cb
2014-04-18 03:03:28 +12:00
Mike Shal
e389f7cec2
Bug 995762 - don't evaluate diff unless it's needed; r=gps
2014-04-14 13:53:20 -04:00
Jim Chen
4f540e0f96
Bug 996780 - Use ANDROID_TARGET_SDK for Eclipse project target. r=nalexander
2014-04-16 17:04:47 -04:00
Carsten "Tomcat" Book
5e075ef9a9
Backed out changeset 16fc740d96f5 (bug 996780) for build test failures on a CLOSED TREE
2014-04-16 10:30:51 +02:00
Jim Chen
ef8895ea4f
Bug 996780 - Use ANDROID_TARGET_SDK for Eclipse project target. r=nalexander
2014-04-15 13:43:00 +02:00
Michael Ratcliffe
c264f0b2c4
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
e960c07933
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).
--HG--
extra : rebase_source : 0cef066c747d51b8f47e4218353dd47f391ff831
extra : amend_source : 08a255f64093e9280da04a4bead2db3e6f9abe42
2014-04-11 12:07:20 -07:00
Benoit Girard
04cd3c2abd
Bug 973770 - Typo fix. r=botond DONTBUILD for NPOTB
2014-04-08 15:06:05 -04:00
Joshua Cranmer
60238a9741
Bug 991449: Shorten Unified filename prefixes to avoid max path length linker errors on Windows, r=gps
...
--HG--
extra : rebase_source : 4f3ff4324b87ebdfa20c6bc92cbabb8eb6f60391
2014-04-03 16:50:31 -05:00
Gregory Szorc
4c459c3cd3
Bug 903149 - Part 3: Support for minifying packaged JavaScript; r=glandium
2013-09-11 19:54:19 -07:00
Gregory Szorc
0dd835591f
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
d8715357c7
Bug 989522 - Remove LIBXUL_LIBRARY from the moz.build sandbox. r=mshal
2014-04-02 11:52:04 +09:00
Mark Hammond
3d5d088ab8
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
3e14ec93b2
Merge m-c to inbound.
2014-03-26 23:09:54 -04:00
Ryan VanderMeulen
4dc5242df5
Merge inbound to m-c.
2014-03-26 20:58:31 -04:00
Gregory Szorc
df9137da98
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.
--HG--
extra : rebase_source : 1ce1328a969f654e7b43a7a0bdd15ed86f5ceb21
2014-03-24 16:19:57 -07:00
Gregory Szorc
c4fd7ed70c
Bug 987398 - Part 2: Handle install-to-subdir in TestResolver; r=ahal
...
--HG--
extra : rebase_source : e30ea6ba895bbccda95b57c39648798dd26388de
2014-03-25 18:17:31 -07:00
Nathan Froyd
a5ad8606cf
Bug 985979 - disable the crashreporter when running |mach debug|; r=gps
2014-03-20 10:55:50 -04:00
Mike Hommey
73f5790186
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
254ce5d027
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
72fdff8026
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
991ee4e879
Bug 982474. Exclude more files from the CppEclipse-backend generated project. r=BenWa
2014-03-19 14:19:26 +08:00
Bill McCloskey
a6e3c52e36
Bug 938019 - Run mochitests from manifests (r=ted,gps)
2014-03-18 08:03:51 -07:00
Ryan VanderMeulen
6491cce8ea
Backed out changeset a3fe19cdb618 (bug 938019) for robocop failures.
...
CLOSED TREE
2014-03-18 12:35:53 -04:00
Bill McCloskey
cf346004ee
Bug 938019 - Run mochitests from manifests (r=ted,gps)
2014-03-18 08:03:51 -07:00
Georg Koppen
a4473a3cda
Bug 942091 - Generate browser.manifest deterministically. r=glandium
2014-03-18 08:39:54 -04:00
Georg Koppen
a8c7f9dbde
Bug 982075 - Make addEntriesToListFile() in buildlist.py deterministic. r=ted
2014-03-18 08:04:11 -04:00
Ehsan Akhgari
98311f51be
Bug 981428 - Move OSX -framework flags to moz.build; r=mshal
2014-03-10 20:18:33 -04:00
Robert O'Callahan
f8370aad29
Bug 981495 - CppEclipse - Part 2: Filter out .orig and .rej files. r=bgirard DONTBUILD for NPOTB
...
--HG--
extra : rebase_source : 73c3ea95e08e327df09c49f344286d7a30da39ba
2014-03-10 13:44:43 -04:00
Robert O'Callahan
1446e0e788
Bug 981495 - CppEclipse - Part 1: Backend should add a resource filter to ignore obj- directories. r=bgirard
...
--HG--
extra : rebase_source : cf5ebb8e0229a6adef95eb630ce0a73136247c5f
2014-03-10 13:41:39 -04:00
Benoit Girard
b4e8b92962
Bug 981427 - CppEclipse - Usability improvements for b2g. r=botond
...
--HG--
extra : rebase_source : 9d60aca829f8f93a82ebf887070305b1e2baa815
2014-03-10 13:41:37 -04:00
Benoit Girard
fb7c5f2358
Bug 981411 - CppEclipse - Need to set the cross compiler and CPP flags. r=botond
...
--HG--
extra : rebase_source : 69151c9f8087e6ff97460febcb02181dae30e952
2014-03-10 13:41:35 -04:00
Benoit Girard
37f772a2da
Bug 981353 - CppEclipse - Fix nspr indexer errors. r=botond
...
--HG--
extra : rebase_source : b51cda487916e32a0f6dcc1c2d3eff3c4856412c
2014-03-10 13:37:34 -04:00
Gregory Szorc
4b19f5e6c6
Bug 980174 - Remove some empty Makefile.in; r=mshal
...
--HG--
extra : rebase_source : eada340aed8daebbfc3bf7d4218bca980d654cef
2014-03-05 19:56:56 -08:00
Benoit Girard
c13280a58c
Bug 980183 - Add support for eclipse CDT 8.3. r=botond NPOTB
2014-03-07 14:54:45 -05:00
Ted Mielczarek
442e25d71c
Bug 977275 - Add a horrible install-to-subdir hack in test manifests to support a goofy set of tests. r=gps
...
--HG--
rename : python/mozbuild/mozbuild/test/frontend/data/test-manifest-empty/moz.build => python/mozbuild/mozbuild/test/frontend/data/test-manifest-install-subdir/moz.build
rename : python/mozbuild/mozbuild/test/frontend/data/test-manifest-empty/empty.ini => python/mozbuild/mozbuild/test/frontend/data/test-manifest-install-subdir/subdir.ini
2014-03-05 15:51:39 -05:00
Benoit Girard
925efe315f
Bug 973770 - Build backend that generates C/C++ Eclipse projects. r=gps
2014-03-06 00:03:10 -05:00
Gregory Szorc
6855aa46f4
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.)
--HG--
extra : amend_source : cb6b9bf91e57569c8be312d3c16fef69b2b0b950
2014-03-04 17:48:50 -08:00
Ryan VanderMeulen
31a858278a
Backed out changeset 593206fbd97e (bug 979640) for mochitest-other failures.
...
CLOSED TREE
2014-03-05 13:52:02 -05:00
Gregory Szorc
1944284f31
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.)
--HG--
extra : rebase_source : 8c64986169064401951585c07deadada8c905550
2014-03-04 17:48:50 -08:00
Ehsan Akhgari
3e3cabcaaf
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
bf09c6f469
Bug 976896 - Port STL_FLAGS to moz.build; r=mshal
2014-03-04 19:39:06 -05:00
Ehsan Akhgari
cfe6f6fd0a
Bug 976886 - Port RCINCLUDE to moz.build; r=mshal
...
--HG--
extra : rebase_source : e8a75bc01c3f57516a1a1307de3d170ea07ca1ac
2014-03-04 17:19:24 -05:00
Andrew Halberstadt
dbaef4b995
No Bug - Fix python typo in mozboot, r=trivial, DONTBUILD, a=NPOTB
2014-03-04 13:04:12 -05:00
Ehsan Akhgari
4bf31332f9
Bug 978594 - Part 2: Add support for expressing per-source build flags to moz.build; r=glandium
...
--HG--
extra : rebase_source : 254d8acf1a6a53845a2e2d6d895217515ea7b836
2014-03-04 11:30:01 -05:00
Ms2ger
9d04b5cd6d
Bug 973649 - Add logic for CFLAGS, CXXFLAGS and LDFLAGS to moz.build; r=gps
...
--HG--
extra : amend_source : d44541fd844c1b3f5fb4077add7aa0589ae61942
2014-02-26 12:49:00 -08:00
Wes Kocher
5f8757f088
Merge m-c to fx-team
2014-02-25 20:38:33 -08:00
Nick Alexander
c019c83865
Bug 975504 - Add filtered_resources to AndroidEclipseProjectData. r=bnicholson
2014-02-25 15:59:31 -08:00