将 bazel-bin 符号链接移动到其他地方?
Moving bazel-bin symlink somewhere else?
有没有一种简单的方法可以将 bazel-bin 符号链接移动到其他位置并且仍然能够像往常一样执行 bazel test
命令?
哲学问题是 reponame/bazel-bin 将目标文件置于与源文件相同的层次结构中。
实际问题是我让我的 github 存储库在不同机器之间保持同步,因此在层次结构中使用 bazel-bin 会强制我的同步工具 (dropbox) 到 fswatch >1M 文件
您可以使用 --symlink_prefix
标志。例如,bazel build --symlink_prefix=/tmp/somewhere_else
将在 /tmp/somewhere_else
下创建符号链接,而 bazel build --symlink_prefix=/
根本不会创建任何符号链接。
文档在这里:https://docs.bazel.build/versions/master/command-line-reference.html#build-options
有没有一种简单的方法可以将 bazel-bin 符号链接移动到其他位置并且仍然能够像往常一样执行 bazel test
命令?
哲学问题是 reponame/bazel-bin 将目标文件置于与源文件相同的层次结构中。
实际问题是我让我的 github 存储库在不同机器之间保持同步,因此在层次结构中使用 bazel-bin 会强制我的同步工具 (dropbox) 到 fswatch >1M 文件
您可以使用 --symlink_prefix
标志。例如,bazel build --symlink_prefix=/tmp/somewhere_else
将在 /tmp/somewhere_else
下创建符号链接,而 bazel build --symlink_prefix=/
根本不会创建任何符号链接。
文档在这里:https://docs.bazel.build/versions/master/command-line-reference.html#build-options