aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/tools/generate_workspace/src/main/java/com/google/devtools/build/workspace/GenerateWorkspaceOptions.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/generate_workspace/src/main/java/com/google/devtools/build/workspace/GenerateWorkspaceOptions.java')
-rw-r--r--src/tools/generate_workspace/src/main/java/com/google/devtools/build/workspace/GenerateWorkspaceOptions.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/tools/generate_workspace/src/main/java/com/google/devtools/build/workspace/GenerateWorkspaceOptions.java b/src/tools/generate_workspace/src/main/java/com/google/devtools/build/workspace/GenerateWorkspaceOptions.java
index 935df95345..7e9011bd0d 100644
--- a/src/tools/generate_workspace/src/main/java/com/google/devtools/build/workspace/GenerateWorkspaceOptions.java
+++ b/src/tools/generate_workspace/src/main/java/com/google/devtools/build/workspace/GenerateWorkspaceOptions.java
@@ -36,6 +36,7 @@ public class GenerateWorkspaceOptions extends OptionsBase {
abbrev = 'b',
help = "Directory contains a Bazel project.",
allowMultiple = true,
+ category = "input",
defaultValue = ""
)
public List<String> bazelProjects;
@@ -45,15 +46,27 @@ public class GenerateWorkspaceOptions extends OptionsBase {
abbrev = 'm',
help = "Directory containing a Maven project.",
allowMultiple = true,
+ category = "input",
defaultValue = ""
)
public List<String> mavenProjects;
@Option(
+ name = "artifact",
+ abbrev = 'a',
+ help = "Maven artifact coordinates (e.g. groupId:artifactId:version).",
+ allowMultiple = true,
+ category = "input",
+ defaultValue = ""
+ )
+ public List<String> artifacts;
+
+ @Option(
name = "output_dir",
abbrev = 'o',
help = "Output directory to store the WORKSPACE and BUILD files. If unspecified, a temporary"
+ " directory is used.",
+ category = "output",
defaultValue = ""
)
public String outputDir;