aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/cpp/CreateIncSymlinkAction.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp/CreateIncSymlinkAction.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/CreateIncSymlinkAction.java8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CreateIncSymlinkAction.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CreateIncSymlinkAction.java
index ce7824cdc8..bcad6786a7 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CreateIncSymlinkAction.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CreateIncSymlinkAction.java
@@ -84,13 +84,11 @@ public final class CreateIncSymlinkAction extends AbstractAction {
}
@Override
- public String computeKey(ActionKeyContext actionKeyContext) {
- Fingerprint key = new Fingerprint();
+ public void computeKey(ActionKeyContext actionKeyContext, Fingerprint fp) {
for (Map.Entry<Artifact, Artifact> entry : symlinks.entrySet()) {
- key.addPath(entry.getKey().getPath());
- key.addPath(entry.getValue().getPath());
+ fp.addPath(entry.getKey().getPath());
+ fp.addPath(entry.getValue().getPath());
}
- return key.hexDigestAndReset();
}
@Override