如何解决如何在 bazel 规则实现中访问环境变量
我正在尝试在 bazel 规则的实现中访问 TMP 环境变量。该规则在 .bzl 文件中定义。像这样:
def _foo_binary_impl(ctx):
tmp_env_var = some_function("%TMP%")
"""
Do something with tmp_env_var
"""
foo_binary = rule(
implementation = _foo_binary_impl,)
现在我希望 tmp_env_var 等于“C:\Users\username\temp”。所以在 TMP 环境变量中设置的临时文件夹的路径。我怎样才能做到这一点?我一直在网上广泛寻找,但我找不到这个问题的解决方案。
谢谢
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。