aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/cpp/CppOptions.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp/CppOptions.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/CppOptions.java11
1 files changed, 11 insertions, 0 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 fbc8fb80fe..ecbe6bb70b 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
@@ -229,6 +229,17 @@ public class CppOptions extends FragmentOptions {
public DynamicModeFlag dynamicMode;
@Option(
+ name = "experimental_link_dynamic_binaries_separately",
+ defaultValue = "false",
+ category = "semantics",
+ help =
+ "This flag is experimental and may go away at any time. "
+ + "If true, dynamically linked binary targets will build and link their own srcs as "
+ + "a dynamic library instead of directly linking it in."
+ )
+ public boolean linkDynamicBinariesSeparately;
+
+ @Option(
name = "force_pic",
defaultValue = "false",
category = "semantics",