gecko-dev/build
Ted Mielczarek 93587924f6 bug 1294565 - add some more helpers to mozversioncontrol, add MozbuildObject.repository. r=gps
I wanted to be able to do some VCS interaction from a mach command, and we
didn't have anything suitable, so I tore up mozversioncontrol and replaced
it with a framework to hang new features off of. I've only implemented
the bits I need currently (get_modified_files and add_remove_files),
but it should be straightforward to add more functionality there.

This patch also adds a `repository` property to `MozbuildObject`, which will
return a `Repository` object for the topsrcdir to make using these helpers
even easier for `MozbuildObject`-derived classes.

MozReview-Commit-ID: Gw6Ixp1ltiN

--HG--
extra : rebase_source : e619d6642eb86c3f96e679ac22a3e561dfdbb56a
2016-09-29 06:48:37 -04:00
..
annotationProcessors Bug 1291375 - 2. Let AnnotationProcessor generate multiple sets of bindings; r=snorp 2016-09-16 15:13:47 -04:00
autoconf Backed out changesets cc4bdd6afea0, abc52d4c5f87, and 25e1ca942799 (bug 1267884) for Android bustage 2016-09-30 15:01:13 -07:00
build-clang Bug 1273981 part 1: Add libc++ to clang. r=glandium 2016-08-05 10:46:38 -03:00
clang-plugin Bug 1018486 - Part 10: Add an analysis to reject the kungFuDeathGrip pattern on function results and member variables, r=ehsan 2016-09-07 10:50:48 -04:00
compare-mozconfig
docs Bug 1283203 - Update to Visual Studio 2015 Update 3, SDK 10.14393.0; r=glandium 2016-09-09 10:35:15 -07:00
macosx Bug 1291028 - add build script for custom Mac linker; r=mshal 2016-08-04 01:24:40 -04:00
mobile Bug 1290114 - Make Android test logging more responsive; r=ahal 2016-07-29 08:29:53 -06:00
moz.configure Bug 1306138 - Include project-specific moz.configure at a later time. r=chmanchester 2016-09-28 15:26:23 +09:00
package/mac_osx
pgo Bug 1293837 - Followup to fix 32-bit PGO builds r=me 2016-08-11 14:40:59 -07:00
pymake
release
sanitizers Bug 1301069 - Backed out bug 1185120 (changeset 38cad72a77a6) a=backout 2016-09-08 00:04:07 +02:00
unix Bug 1272629 - Add taskcluster task to build binutils package; r=glandium 2016-09-14 18:47:50 -07:00
util
valgrind Bug 1288618 - Add a new valgrind suppression entry to fix a false positive with CPUID. r=njn 2016-09-21 21:26:31 +12:00
win32 Bug 1283203 - Update to Visual Studio 2015 Update 3, SDK 10.14393.0; r=glandium 2016-09-09 10:35:15 -07:00
win64 Bug 1283203 - Update to Visual Studio 2015 Update 3, SDK 10.14393.0; r=glandium 2016-09-09 10:35:15 -07:00
.gdbinit_python.in
.lldbinit.in
Makefile.in
__init__.py
appini_header.py
application.ini
automation-build.mk
automation.py.in
binary-location.mk
buildconfig.py
checksums.py
defines.sh
dumbmake-dependencies
gecko_templates.mozbuild
gen_test_packages_manifest.py Backed out 6 changesets (bug 1286900) for making wpt-7 permanently fail on Windows debug 2016-09-27 18:24:38 -07:00
genrc.sh
gyp.mozbuild
mach_bootstrap.py Bug 1303590 - Remove Luciddream test suite r=aobreja 2016-09-23 09:20:54 -04:00
moz-automation.mk
moz.build Bug 1301076 - remove stlport support from the build system and stlport code; r=glandium 2016-09-21 19:21:40 -04:00
mozconfig.automation
mozconfig.cache Bug 1304998 - enable tc win pgo; r=dustin 2016-09-29 07:49:30 +01:00
mozconfig.clang-cl
mozconfig.common
mozconfig.common.override
mozconfig.rust
mozconfig.vs-common
mozconfig.win-common
prebuilt-interfaces.manifest Bug 1240134 - Incorporate the interfaces.xpt from downloaded artifacts instead of building XPIDL during an artifact build. r=glandium 2016-08-17 15:02:31 -07:00
qemu-wrap
sccache.mk
subconfigure.py
submit_telemetry_data.py
telemetry-schema.json
templates.mozbuild Bug 1301076 - remove stlport support from the build system and stlport code; r=glandium 2016-09-21 19:21:40 -04:00
test_templates.mozbuild
update-settings.ini
upload.py
variables.py
virtualenv_packages.txt bug 1294565 - add some more helpers to mozversioncontrol, add MozbuildObject.repository. r=gps 2016-09-29 06:48:37 -04:00
windows_toolchain.py Bug 1283203 - Package Windows 10 Anniversary Update SDK; r=glandium 2016-09-09 09:55:44 -07:00