Skip to content

Commit 519d2da

Browse files
glukasiknurocopybara-github
authored andcommitted
SolibSymlinkAction does not need exec platform or properties
bazelbuild#14826 Closes bazelbuild#14827. PiperOrigin-RevId: 447948011
1 parent b4b8b26 commit 519d2da

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

src/main/java/com/google/devtools/build/lib/rules/cpp/SolibSymlinkAction.java

+15
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
package com.google.devtools.build.lib.rules.cpp;
1616

1717
import com.google.common.base.Preconditions;
18+
import com.google.common.collect.ImmutableMap;
1819
import com.google.common.collect.ImmutableSet;
1920
import com.google.devtools.build.lib.actions.AbstractAction;
2021
import com.google.devtools.build.lib.actions.ActionAnalysisMetadata;
@@ -29,6 +30,7 @@
2930
import com.google.devtools.build.lib.actions.ArtifactRoot;
3031
import com.google.devtools.build.lib.analysis.RuleContext;
3132
import com.google.devtools.build.lib.analysis.actions.ActionConstructionContext;
33+
import com.google.devtools.build.lib.analysis.platform.PlatformInfo;
3234
import com.google.devtools.build.lib.cmdline.Label;
3335
import com.google.devtools.build.lib.collect.nestedset.NestedSetBuilder;
3436
import com.google.devtools.build.lib.collect.nestedset.Order;
@@ -282,4 +284,17 @@ public boolean shouldReportPathPrefixConflict(ActionAnalysisMetadata action) {
282284
public boolean mayInsensitivelyPropagateInputs() {
283285
return true;
284286
}
287+
288+
@Override
289+
@Nullable
290+
public PlatformInfo getExecutionPlatform() {
291+
// SolibSymlinkAction is platform agnostic.
292+
return null;
293+
}
294+
295+
@Override
296+
public ImmutableMap<String, String> getExecProperties() {
297+
// SolibSymlinkAction is platform agnostic.
298+
return ImmutableMap.of();
299+
}
285300
}

0 commit comments

Comments
 (0)