diff options
author | 2015-03-18 17:00:21 +0000 | |
---|---|---|
committer | 2015-03-20 14:26:56 +0000 | |
commit | 830af4ca3ad02de3901dbbd790713753668b2b0e (patch) | |
tree | 66aa1122cc4ec7967599bcaf4afff200970e7adc /src/main/java/com/google/devtools/build/lib/skyframe/RepositoryValue.java | |
parent | d584f6520da8f480bdfdfdac7e7f8160102379ae (diff) |
Add on-the-fly remote repos
Adds a new rule:
new_http_archive(
name = "whatever",
url = "http://www.github.com/google/bazel-tools/my-tools.zip",
sha256 = "...",
build_file = "my/tools/objc.BUILD",
)
This will download & unzip my-tools.zip, put a WORKSPACE file in its root, and
link the provided BUILD file into its root.
--
MOS_MIGRATED_REVID=88941267
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/RepositoryValue.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/RepositoryValue.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/RepositoryValue.java b/src/main/java/com/google/devtools/build/lib/skyframe/RepositoryValue.java index 3183953e77..8272e6726a 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/RepositoryValue.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/RepositoryValue.java @@ -47,6 +47,10 @@ public class RepositoryValue implements SkyValue { return path; } + public FileValue getRepositoryDirectory() { + return details; + } + @Override public boolean equals(Object other) { if (this == other) { |