Ting-Yu Lin
c0bbe69369
Bug 1010028 - Set args properly for various debuggers. r=glandium
...
Set args properly to to separate the debugger and process arguments.
Also add "--args" automatically for gdb front-end cgdb and ddd.
Verification Steps:
1. mach debug +debugger gdb
2. Make sure gdb is launched correctly.
2014-05-19 19:21:00 +02:00
Ryan VanderMeulen
9e342ce37a
Revert to revision 63dfac3c9c87 due to mass bustage pile-ups that landed after it on a CLOSED TREE.
2014-05-16 12:29:37 -04:00
Armen Zambrano Gasparnian
20561f28b7
Bug 989583 - Install all tests (even disabled) from manifests. r=jmaher
2014-05-16 10:20:37 -04:00
Lucas Rocha
d56a01f48a
Bug 997772 - Generate suggestedsites.json from locale (r=nalexander)
2014-05-09 09:39:14 +01:00
Marco Castelluccio
18b8933804
Bug 945869 - Provide more granular OS version information in mozinfo. r=ted.mielczarek
2014-05-01 06:09:00 +02:00
Jan Beich
dca9e81d85
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
298155dc1f
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
a79bd3582f
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
713d80a80c
Bug 995762 - don't evaluate diff unless it's needed; r=gps
2014-04-14 13:53:20 -04:00
Jim Chen
73af88dd0a
Bug 996780 - Use ANDROID_TARGET_SDK for Eclipse project target. r=nalexander
2014-04-16 17:04:47 -04:00
Carsten "Tomcat" Book
e6a5e12b4a
Backed out changeset 16fc740d96f5 (bug 996780) for build test failures on a CLOSED TREE
2014-04-16 10:30:51 +02:00
Jim Chen
8c913bb1b5
Bug 996780 - Use ANDROID_TARGET_SDK for Eclipse project target. r=nalexander
2014-04-15 13:43:00 +02:00
Michael Ratcliffe
c7ef84b96d
Bug 995972 - Make mochitest-devtools mach command work with single folders or files. r=jmaher
2014-04-15 10:35:00 +01:00
Benoit Girard
19912854a8
Bug 973770 - Typo fix. r=botond DONTBUILD for NPOTB
2014-04-08 15:06:05 -04:00
Joshua Cranmer
bbf90fc4c1
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
766b00de4d
Bug 903149 - Part 3: Support for minifying packaged JavaScript; r=glandium
2013-09-11 19:54:19 -07:00
Mike Hommey
cb1a0d7337
Bug 989522 - Remove LIBXUL_LIBRARY from the moz.build sandbox. r=mshal
2014-04-02 11:52:04 +09:00
Mark Hammond
bf9bb90ec8
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
c5fd173c74
Merge m-c to inbound.
2014-03-26 23:09:54 -04:00
Ryan VanderMeulen
a14baa39be
Merge inbound to m-c.
2014-03-26 20:58:31 -04:00
Gregory Szorc
4ff214391e
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
6cccf7a13e
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
92ade81e93
Bug 985979 - disable the crashreporter when running |mach debug|; r=gps
2014-03-20 10:55:50 -04:00
Mike Hommey
baec262951
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
b49534e0da
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
58c21ea944
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
b3c94c1a47
Bug 982474. Exclude more files from the CppEclipse-backend generated project. r=BenWa
2014-03-19 14:19:26 +08:00
Bill McCloskey
8bc8184542
Bug 938019 - Run mochitests from manifests (r=ted,gps)
2014-03-18 08:03:51 -07:00
Ryan VanderMeulen
7852de2e89
Backed out changeset a3fe19cdb618 (bug 938019) for robocop failures.
...
CLOSED TREE
2014-03-18 12:35:53 -04:00
Bill McCloskey
8d875ffc85
Bug 938019 - Run mochitests from manifests (r=ted,gps)
2014-03-18 08:03:51 -07:00
Georg Koppen
0343d6608b
Bug 942091 - Generate browser.manifest deterministically. r=glandium
2014-03-18 08:39:54 -04:00
Georg Koppen
d6d4b9ccb7
Bug 982075 - Make addEntriesToListFile() in buildlist.py deterministic. r=ted
2014-03-18 08:04:11 -04:00
Ehsan Akhgari
5bb8bfa8cf
Bug 981428 - Move OSX -framework flags to moz.build; r=mshal
2014-03-10 20:18:33 -04:00
Robert O'Callahan
6e87c814ed
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
94c8a605e4
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
728b7860f8
Bug 981427 - CppEclipse - Usability improvements for b2g. r=botond
...
--HG--
extra : rebase_source : 9d60aca829f8f93a82ebf887070305b1e2baa815
2014-03-10 13:41:37 -04:00
Benoit Girard
5968d2fa59
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
c8899d58ac
Bug 981353 - CppEclipse - Fix nspr indexer errors. r=botond
...
--HG--
extra : rebase_source : b51cda487916e32a0f6dcc1c2d3eff3c4856412c
2014-03-10 13:37:34 -04:00
Gregory Szorc
f8f429ae92
Bug 980174 - Remove some empty Makefile.in; r=mshal
...
--HG--
extra : rebase_source : eada340aed8daebbfc3bf7d4218bca980d654cef
2014-03-05 19:56:56 -08:00
Benoit Girard
1f49547ce9
Bug 980183 - Add support for eclipse CDT 8.3. r=botond NPOTB
2014-03-07 14:54:45 -05:00
Ted Mielczarek
7cf5af0d29
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
450fef6f62
Bug 973770 - Build backend that generates C/C++ Eclipse projects. r=gps
2014-03-06 00:03:10 -05:00
Gregory Szorc
dd337c330c
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
c35a66e1db
Backed out changeset 593206fbd97e (bug 979640) for mochitest-other failures.
...
CLOSED TREE
2014-03-05 13:52:02 -05:00
Gregory Szorc
6ce0f069d4
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
bd787c3deb
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
17f4a32d8b
Bug 976896 - Port STL_FLAGS to moz.build; r=mshal
2014-03-04 19:39:06 -05:00
Ehsan Akhgari
5ff28bc333
Bug 976886 - Port RCINCLUDE to moz.build; r=mshal
...
--HG--
extra : rebase_source : e8a75bc01c3f57516a1a1307de3d170ea07ca1ac
2014-03-04 17:19:24 -05:00
Ehsan Akhgari
a8d5c6ba79
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
0604b7f97a
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