diff options
author | ccalvarin <ccalvarin@google.com> | 2017-04-17 23:37:46 +0200 |
---|---|---|
committer | Klaus Aehlig <aehlig@google.com> | 2017-04-18 11:33:49 +0200 |
commit | 2eaa02e8b630ce94fff39422334c47726ead6324 (patch) | |
tree | 2c6d37b928f5375520470b4214d3e0847581f8e4 /src/main/java/com/google/devtools/build/lib/rules/cpp | |
parent | 91e4dedd402c214a815eb6e2290998dec1f3d397 (diff) |
Split out option usage restriction from option category.
These are two different concepts. Do not remove category overload compatibility in this CL, to keep this change limited to converting the current uses of category.
With some flyby formatting fixes on affected OptionsBases.
RELNOTES: None.
PiperOrigin-RevId: 153390002
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/cpp/CppOptions.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppOptions.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppOptions.java index 19af5fd0b8..baa5bfe613 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppOptions.java +++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppOptions.java @@ -33,6 +33,7 @@ import com.google.devtools.build.lib.view.config.crosstool.CrosstoolConfig.LipoM import com.google.devtools.common.options.Converter; import com.google.devtools.common.options.EnumConverter; import com.google.devtools.common.options.Option; +import com.google.devtools.common.options.OptionsParser.OptionUsageRestrictions; import com.google.devtools.common.options.OptionsParsingException; import java.util.LinkedHashSet; import java.util.List; @@ -129,7 +130,7 @@ public class CppOptions extends FragmentOptions { @Option( name = "lipo input collector", defaultValue = "false", - category = "internal", + optionUsageRestrictions = OptionUsageRestrictions.INTERNAL, help = "Internal flag, only used to create configurations with the LIPO-collector flag set." ) public boolean lipoCollector; @@ -603,7 +604,7 @@ public class CppOptions extends FragmentOptions { category = "strategy", help = "If true, headers found through system include paths (-isystem) are also required to be " - + "declared." + + "declared." ) public boolean strictSystemIncludes; |