anchor.diff:      # The binary _must_ exist with this naming if your project contains a .bazelversion
       # file.
       cp ./bazel_src/scripts/packages/bazel.sh $out/bin/bazel
  +
  +    mkdir $out/share
  +    cp ./bazel_src/bazel-bin/src/tools/execlog/parser_deploy.jar $out/share/parser_deploy.jar
       mv ./bazel_src/output/bazel $out/bin/bazel-${version}-${system}-${arch}
  +    cat <<EOF > $out/bin/bazel-execlog
  +    #!${runtimeShell} -e
  +    ${runJdk}/bin/java -jar $out/share/parser_deploy.jar \$@
  +    EOF
  +    chmod +x $out/bin/bazel-execlog
   
       # shell completion files
       installShellCompletion --bash \
  
positive.code:       srcs.rules_cc
        srcs.rules_java
        srcs.rules_proto
        ]);
  
    distDir = runCommand "bazel-deps" {} ''
  
negative.code:         --output=./bazel_src/output/bazel-complete.bash \
          --prepend=./bazel_src/scripts/bazel-complete-header.bash \
          --prepend=./bazel_src/scripts/bazel-complete-template.bash
  
      # need to change directory for bazel to find the workspace
      cd ./bazel_src
      # build execlog tooling
      export HOME=$(mktemp -d)
      ./output/bazel build  src/tools/execlog:parser_deploy.jar
      cd -
    '';
  
    installPhase = ''
  