summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
fischman@chromium.org [Thu, 2 May 2013 19:41:30 +0000 (19:41 +0000)]
Add special case to deps2git.py for usrsctplib
BUG=236498
R=szager@chromium.org
Review URL: https://codereview.chromium.org/
14790006
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@197957
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
cmp@chromium.org [Wed, 1 May 2013 02:03:57 +0000 (02:03 +0000)]
Correctly update the Blink DEP.
TBR=dpranke@chromium.org
Review URL: https://codereview.chromium.org/
14738006
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@197543
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
dpranke@chromium.org [Wed, 1 May 2013 01:11:20 +0000 (01:11 +0000)]
adjust the webkit path used for determining the WebKit revision/hash to use.
As part of fixing bug 229611, we will start checking out the entire
Blink/WebKit repo even in Subversion checkouts; ios will still only use
a subset. This patch updates the deps2git script accordingly.
R=szager@chromium.org, cmp@chromium.org
BUG=229611
Review URL: https://chromiumcodereview.appspot.com/
14359009
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@197536
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
ilevy@chromium.org [Tue, 23 Apr 2013 22:20:07 +0000 (22:20 +0000)]
Covert git.chromium.org refs to chromium.googlesource
This is in preparation to switching chromiumos variable
in src/DEPS back to git.chromium.org. The intention is
that bots (which use a svn checkout) will pull chromiumos
from git.chromium.org, which does not have the problematic
refs/head/HEAD branch. Devs who use the git workflow will
pull from chromium.googlesource, which is OK because they
should be using a modern version of git (v1.8.1 or above).
Review URL: https://codereview.chromium.org/
14154004
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@195917
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@chromium.org [Thu, 18 Apr 2013 08:12:24 +0000 (08:12 +0000)]
Fix refspec for revision search.
R=cmp@chromium.org
Review URL: https://codereview.chromium.org/
14307005
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@194841
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@chromium.org [Thu, 18 Apr 2013 07:11:04 +0000 (07:11 +0000)]
Fetch all refs, not just refs/heads/master.
This broke gitdeps when the DEPS entry for angleproject was updated
to pull from a branch.
R=cmp@chromium.org,bevc@chromium.org,iannucci@chromium.org
Review URL: https://chromiumcodereview.appspot.com/
14018027
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@194826
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@chromium.org [Thu, 18 Apr 2013 00:32:38 +0000 (00:32 +0000)]
Use correct branch ref for mirrors.
R=mmoss@chromium.org,cmp@chromium.org
Review URL: https://codereview.chromium.org/
14268015
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@194741
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
mmoss@chromium.org [Mon, 15 Apr 2013 16:51:23 +0000 (16:51 +0000)]
Support automatically mirrored googlecode svn branches.
R=apatrick@google.com, szager@google.com
BUG=230128
Review URL: https://codereview.chromium.org/
13932017
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@194189
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@chromium.org [Thu, 4 Apr 2013 02:01:10 +0000 (02:01 +0000)]
Update for blink.
R=cmp@chromium.org,iannucci@chromium.org
Review URL: https://codereview.chromium.org/
13606005
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@192210
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
cmp@chromium.org [Wed, 20 Feb 2013 20:18:49 +0000 (20:18 +0000)]
Use cmp-cc for watchlist.
TBR=cmp@chromium.org
Review URL: https://codereview.chromium.org/
12316016
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@183603
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
ilevy@chromium.org [Wed, 6 Feb 2013 23:48:11 +0000 (23:48 +0000)]
Always run fetch on repos in deps2git
When run with the --repos command, for each repo,
the first time deps2git is run, it clones the directory, then
crashes on the revision lookup. The second time it is run, it
runs fetch on the directory, looks up the revision and moves on
to the next repo.
We fix this behavior by always running fetch, even on the initial checkout.
Review URL: https://chromiumcodereview.appspot.com/
12225067
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@181098
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@chromium.org [Wed, 6 Feb 2013 16:01:06 +0000 (16:01 +0000)]
Add mapping for webrtc/openmax.
BUG=172998
TBR=mmoss@chromium.org
Review URL: https://codereview.chromium.org/
12217039
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@180976
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
ilevy@chromium.org [Tue, 5 Feb 2013 01:41:23 +0000 (01:41 +0000)]
Reland "Improve support for internal DEPS files."
Relanding http://src.chromium.org/viewvc/chrome?view=rev&revision=180234
Reverted in r180247
Original commit broke deps2git cron due to a mistake in how the rules file function returns when the dependency should not be converted to git. This did not come up in my testing because I forgot to test the conversion of src/DEPS.
TBR=mmoss
Review URL: https://chromiumcodereview.appspot.com/
12179005
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@180601
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
ilevy@chromium.org [Sat, 2 Feb 2013 06:09:55 +0000 (06:09 +0000)]
Revert r180234
deps2git cronjob started failing from my change. Will
debug and reland change after I am more confident.
TBR=mmoss
Review URL: https://codereview.chromium.org/
12193003
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@180247
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
ilevy@chromium.org [Sat, 2 Feb 2013 02:50:51 +0000 (02:50 +0000)]
Improve support for internal DEPS files.
Work with DEPS files containing both public and private URLs by first trying to convert with an auxiliary file
before using the default public one.
Improved the API by allowing users to specify file path for rules instead of having to copy rules into current directory.
More descriptive errors messages.
BUG=172151
TEST=Run manually to check each new code path.
Review URL: https://chromiumcodereview.appspot.com/
12095009
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@180234
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
mmoss@chromium.org [Mon, 28 Jan 2013 17:14:15 +0000 (17:14 +0000)]
Support searching different refspecs.
This is useful for searching the 'git-svn' refspec in the "projects.py"
repos on cron.golo (which don't have FETCH_HEAD).
R=szager@google.com
Review URL: https://chromiumcodereview.appspot.com/
12040019
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@179157
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
xusydoc@chromium.org [Wed, 23 Jan 2013 23:46:45 +0000 (23:46 +0000)]
Add special cases for boto and gsutil.
This allows tools/build to be deps2gitified.
Review URL: https://chromiumcodereview.appspot.com/
11953062
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@178431
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@chromium.org [Tue, 18 Dec 2012 01:18:08 +0000 (01:18 +0000)]
Add .git suffix to cdm URL.
iannucci caught it first! Without the suffix, deps2git.py will run without
error, but the .DEPS.git file it produces will confuse gclient.
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/
11615012
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@173611
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@chromium.org [Mon, 17 Dec 2012 23:24:05 +0000 (23:24 +0000)]
Add special case for /trunk/deps/cdm.
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/
11614012
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@173563
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@google.com [Thu, 13 Dec 2012 00:16:34 +0000 (00:16 +0000)]
Revert:
https://src.chromium.org/viewvc/chrome?view=rev&revision=172645
The special case for eyes-free is unnecessary.
Review URL: https://codereview.chromium.org/
11550027
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@172717
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@google.com [Wed, 12 Dec 2012 20:09:23 +0000 (20:09 +0000)]
Add special case for eyes-free project.
Review URL: https://codereview.chromium.org/
11554005
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@172645
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
dtrainor@chromium.org [Sat, 8 Dec 2012 00:02:05 +0000 (00:02 +0000)]
Use os.makedirs to build intermediate directories
BUG=
Review URL: https://chromiumcodereview.appspot.com/
11474039
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@171889
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@google.com [Thu, 15 Nov 2012 23:34:01 +0000 (23:34 +0000)]
Replace more instances of git.chromium.org with chromium.googlesource.com
Review URL: https://codereview.chromium.org/
11417016
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@168075
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@google.com [Thu, 15 Nov 2012 22:03:36 +0000 (22:03 +0000)]
Switch upstream to git-on-borg.
Review URL: https://codereview.chromium.org/
11312251
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@168044
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@google.com [Wed, 14 Nov 2012 22:23:30 +0000 (22:23 +0000)]
Set a timeout for git invocations.
Review URL: https://codereview.chromium.org/
11377168
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@167757
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
maruel@chromium.org [Mon, 5 Nov 2012 19:03:06 +0000 (19:03 +0000)]
Add PRESUBMIT.py check; including pylint and automatic unittest run.
Made deps2submodules_unittest.py executable.
Fixed the pylint OCD about style.
R=szager@chromium.org
BUG=
Review URL: https://chromiumcodereview.appspot.com/
11191063
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@165980
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
maruel@chromium.org [Mon, 5 Nov 2012 18:58:54 +0000 (18:58 +0000)]
Add codereview.settings to deps2git.
R=szager@chromium.org
BUG=
Review URL: https://chromiumcodereview.appspot.com/
11183065
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@165975
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
wjia@chromium.org [Thu, 25 Oct 2012 00:24:01 +0000 (00:24 +0000)]
add old webrtc git back
Review URL: https://chromiumcodereview.appspot.com/
11275021
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@163971
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
wjia@chromium.org [Thu, 25 Oct 2012 00:02:14 +0000 (00:02 +0000)]
Corresponding change for git mirror for webrtc.
webrtc has renamed stable/src to stable/webrtc.
Review URL: https://codereview.chromium.org/
11274034
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@163959
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@google.com [Fri, 12 Oct 2012 06:55:42 +0000 (06:55 +0000)]
Set default value for options.rewrite_url
TBR=nsylvain@chromium.org
Review URL: https://codereview.chromium.org/
11117013
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@161520
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@chromium.org [Fri, 12 Oct 2012 05:29:18 +0000 (05:29 +0000)]
Add --rewrite-url option.
This will allow us to migrate the git-submodule flow to the git-on-borg
mirrors without impacting the gclient-based flow.
Review URL: https://chromiumcodereview.appspot.com/
11111006
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@161501
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
nsylvain@chromium.org [Wed, 10 Oct 2012 23:01:43 +0000 (23:01 +0000)]
Fetch only the master branch to ensure that FETCH_HEAD is not pointing to a branch.
Review URL: https://codereview.chromium.org/
11093054
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@161223
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@chromium.org [Wed, 10 Oct 2012 19:44:43 +0000 (19:44 +0000)]
Add --workspace option, so deps2git.py may be run in a
git-based checkout.
Gross, horrible hacks. If you make me refactor them, I will
rewrite the whole damn thing. I mean it.
Review URL: https://chromiumcodereview.appspot.com/
11085027
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@161157
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@chromium.org [Tue, 18 Sep 2012 22:54:36 +0000 (22:54 +0000)]
HACK to fix try bots without restarting master.
TBR=maruel@chromium.org
Review URL: https://chromiumcodereview.appspot.com/
10951019
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@157441
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@chromium.org [Tue, 18 Sep 2012 22:33:36 +0000 (22:33 +0000)]
Weed out another git invocation when --gitless is provided.
TBR=maruel@chromium.org
Review URL: https://chromiumcodereview.appspot.com/
10945018
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@157433
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@chromium.org [Fri, 14 Sep 2012 18:09:00 +0000 (18:09 +0000)]
Add --gitless flag.
This flag will skip all steps that assume a git working copy. This is primarily
intended to enable pre-commit checks.
BUG=148746
Review URL: https://chromiumcodereview.appspot.com/
10905279
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@156838
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@chromium.org [Mon, 10 Sep 2012 18:32:07 +0000 (18:32 +0000)]
Filter out nested deps.
Nested deps are allowed by gclient, but not by git-submodule.
Review URL: https://chromiumcodereview.appspot.com/
10915178
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@155775
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
stuartmorgan@chromium.org [Wed, 29 Aug 2012 07:37:26 +0000 (07:37 +0000)]
Add mappings for header-only pulls of WebKit for iOS
Maps two specific-directory pulls from WebKit to limited-scope
git mirrors.
BUG=145208
Review URL: https://chromiumcodereview.appspot.com/
10895007
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@153866
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
rsesek@chromium.org [Thu, 2 Aug 2012 17:15:36 +0000 (17:15 +0000)]
In deps2submodules.py, do not allow an OS-specific dependency to null out an OS-all one.
This also adds some unittests for deps2submodules.
Patch from Stefan Zager <szager@chromium.org>. Tests from rsesek.
BUG=140223
TEST=Covered by unittests. git submodules workflow works again.
Review URL: https://chromiumcodereview.appspot.com/
10823145
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@149645
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@chromium.org [Tue, 31 Jul 2012 21:43:22 +0000 (21:43 +0000)]
Gracefully handle deps with a None url.
Review URL: https://chromiumcodereview.appspot.com/
10823112
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@149282
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
xusydoc@chromium.org [Fri, 27 Jul 2012 18:58:18 +0000 (18:58 +0000)]
Pass excluded deps through.
BUG=139010
TEST=
R=cmp@chromium.org, maruel@chromium.org, nsylvain@chromium.org, stuartmorgan@chromium.org
Review URL: https://chromiumcodereview.appspot.com/
10827020
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@148781
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@chromium.org [Wed, 13 Jun 2012 20:48:39 +0000 (20:48 +0000)]
Sometimes DEPS will not pin a revision for a dependency, but just let it float
to ToT. Handle that.
Review URL: https://chromiumcodereview.appspot.com/
10544140
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@141963
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@chromium.org [Wed, 13 Jun 2012 17:40:59 +0000 (17:40 +0000)]
Only open /dev/null once.
Review URL: https://chromiumcodereview.appspot.com/
10537144
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@141907
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
szager@chromium.org [Fri, 8 Jun 2012 19:16:05 +0000 (19:16 +0000)]
Utility to read .DEPS.git and register git submodules.
Review URL: https://chromiumcodereview.appspot.com/
10532070
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@141251
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
peter@chromium.org [Tue, 29 May 2012 21:26:56 +0000 (21:26 +0000)]
Special-case git-only dependencies in the deps2git script
Some Android-specific dependencies are only available on git. Since these will
be added to Chromium's main DEPS file, the deps2git scripts should be taught how
to handle repositories and revisions (hashes) which already are git's.
BUG=129577
TEST=
Review URL: https://chromiumcodereview.appspot.com/
10458012
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@139377
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
cmp@chromium.org [Sat, 5 May 2012 22:04:21 +0000 (22:04 +0000)]
Add watchlist for deps2git.
TBR=nsylvain@chromium.org
Review URL: https://chromiumcodereview.appspot.com/
10381029
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@135564
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
xusydoc@chromium.org [Wed, 25 Apr 2012 23:07:09 +0000 (23:07 +0000)]
Add a 'verify' option that pings each git repo to make sure it's valid.
BUG=123644
Review URL: http://codereview.chromium.org/
10073031
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@134004
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
xusydoc@chromium.org [Tue, 10 Apr 2012 21:37:49 +0000 (21:37 +0000)]
Add default to 'DEPS' and add writing to stdout
Intended to make presubmit checks like https://chromiumcodereview.appspot.com/
10032019/ smoother.
Review URL: http://codereview.chromium.org/
10014032
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@131636
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
ferringb@google.com [Thu, 22 Mar 2012 22:56:38 +0000 (22:56 +0000)]
Fetch only if we didn't clone.
No point in cloning, then immediately fetching.
BUG=None
TEST=N/a
Review URL: http://codereview.chromium.org/9649003
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@128331
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
nsylvain@google.com [Wed, 21 Mar 2012 22:08:55 +0000 (22:08 +0000)]
Commit local changes to svn_to_git. Add canvas_bench and the new webrtc url
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@128067
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
dalecurtis@chromium.org [Wed, 22 Feb 2012 23:57:19 +0000 (23:57 +0000)]
Add support for non-git-svn repos. Fix syntax errors.
As titled, adds support for generic non-git-svn repos through
a deps_override mechanism. There were also a bevy of syntax
and style errors I fixed up too.
This shouldn't be committed until after the FFmpeg SVN repositories are updated and the DEPS rolled.
BUG=114210
TEST=Ran deps2git, gpylint.
Review URL: http://codereview.chromium.org/9359045
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@123141
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
cmp@chromium.org [Fri, 20 Jan 2012 21:45:57 +0000 (21:45 +0000)]
Fix SvnRevToGitHash call.
R=szager@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9233017
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@118509
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
cmp@chromium.org [Fri, 20 Jan 2012 19:46:50 +0000 (19:46 +0000)]
Add deps2git.
R=nsylvain@chromium.org
Review URL: http://codereview.chromium.org/9195025
git-svn-id: http://src.chromium.org/svn/trunk/tools/deps2git@118467
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c