diff options
author | 2018-05-25 09:36:08 -0700 | |
---|---|---|
committer | 2018-05-25 09:37:29 -0700 | |
commit | 780801c87227754fac166ec54d6f5f52c40fee35 (patch) | |
tree | b86deaad808a9b2f54f4063af50d9c13931be1b3 /src/main/java/com/google/devtools/build/lib/rules/cpp/CcBinary.java | |
parent | 9fa72497c03573175eda1130617630bb0904faf2 (diff) |
C++: Separates adding sources and private headers to CcCompilationHelper
This is part of a chain of CLs that will pull initialization of
CcCompilationContext from CcCompilationHelper.
RELNOTES:none
PiperOrigin-RevId: 198060027
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp/CcBinary.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/cpp/CcBinary.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcBinary.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcBinary.java index 334035c29d..eb3fb4747d 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcBinary.java +++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcBinary.java @@ -235,7 +235,8 @@ public abstract class CcBinary implements RuleConfiguredTargetFactory { CcCompilationHelper compilationHelper = new CcCompilationHelper( ruleContext, semantics, featureConfiguration, ccToolchain, fdoSupport) - .fromCommon(common, /* additionalCopts= */ImmutableList.of()) + .fromCommon(common, /* additionalCopts= */ ImmutableList.of()) + .addPrivateHeaders(common.getPrivateHeaders()) .addSources(common.getSources()) .addDeps(ImmutableList.of(CppHelper.mallocForTarget(ruleContext))) .setFake(fake) |