diff options
author | 2016-05-25 20:32:08 +0000 | |
---|---|---|
committer | 2016-05-27 08:44:41 +0000 | |
commit | 42fb560f7f8a6713f0da1fd45c64d49a8c039709 (patch) | |
tree | f7a5a02c3cf641565397b87a4c912401e87669fe /src/tools/generate_workspace | |
parent | aaf87a654b76eb6f44ceb1bb1bdd7e6d869f6690 (diff) |
Allow BlazeModules to expose a helper that PackageFactory will use for creating fresh Package instances. Also make a few Package methods public.
--
MOS_MIGRATED_REVID=123247246
Diffstat (limited to 'src/tools/generate_workspace')
-rw-r--r-- | src/tools/generate_workspace/src/main/java/com/google/devtools/build/workspace/WorkspaceResolver.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/tools/generate_workspace/src/main/java/com/google/devtools/build/workspace/WorkspaceResolver.java b/src/tools/generate_workspace/src/main/java/com/google/devtools/build/workspace/WorkspaceResolver.java index 60a347c80b..53af210cce 100644 --- a/src/tools/generate_workspace/src/main/java/com/google/devtools/build/workspace/WorkspaceResolver.java +++ b/src/tools/generate_workspace/src/main/java/com/google/devtools/build/workspace/WorkspaceResolver.java @@ -76,8 +76,10 @@ public class WorkspaceResolver { * Converts the WORKSPACE file content into an ExternalPackage. */ public Package parse(Path workspacePath) { - Package.Builder builder = - Package.newExternalPackageBuilder(workspacePath, ruleClassProvider.getRunfilesPrefix()); + Package.Builder builder = Package.newExternalPackageBuilder( + Package.Builder.DefaultHelper.INSTANCE, + workspacePath, + ruleClassProvider.getRunfilesPrefix()); try (Mutability mutability = Mutability.create("External Package %s", workspacePath)) { new WorkspaceFactory(builder, ruleClassProvider, environmentExtensions, mutability) .parse(ParserInputSource.create(workspacePath)); |