diff options
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/buildtool/BuildRequest.java | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/buildtool/BuildRequest.java b/src/main/java/com/google/devtools/build/lib/buildtool/BuildRequest.java index a506c442eb..718b7f8e37 100644 --- a/src/main/java/com/google/devtools/build/lib/buildtool/BuildRequest.java +++ b/src/main/java/com/google/devtools/build/lib/buildtool/BuildRequest.java @@ -56,8 +56,6 @@ import java.util.regex.Pattern; * as --keep_going, --jobs, etc. */ public class BuildRequest implements OptionsClassProvider { - private static final String DEFAULT_SYMLINK_PREFIX_MARKER = "...---:::@@@DEFAULT@@@:::--..."; - /** * A converter for symlink prefixes that defaults to {@code Constants.PRODUCT_NAME} and a * minus sign if the option is not given. @@ -67,9 +65,7 @@ public class BuildRequest implements OptionsClassProvider { public static class SymlinkPrefixConverter implements Converter<String> { @Override public String convert(String input) throws OptionsParsingException { - return input.equals(DEFAULT_SYMLINK_PREFIX_MARKER) - ? Constants.PRODUCT_NAME + "-" - : input; + return input.isEmpty() ? Constants.PRODUCT_NAME + "-" : input; } @Override @@ -237,12 +233,12 @@ public class BuildRequest implements OptionsClassProvider { public boolean announce; @Option(name = "symlink_prefix", - defaultValue = DEFAULT_SYMLINK_PREFIX_MARKER, + defaultValue = "", converter = SymlinkPrefixConverter.class, category = "misc", help = "The prefix that is prepended to any of the convenience symlinks that are created " + "after a build. If '/' is passed, then no symlinks are created and no warning is " - + "emitted." + + "emitted. If omitted or is empty, the default value is the name of the build tool." ) public String symlinkPrefix; |