我正在使用bazel 0.24.0构建一个现有的bzazel项目。在阅读bazel文档后,我将"PACKAGE_NAME“更改为"package_name()”。下面的问题显示
“未定义名称'package_name‘(您的意思是’PACKAGE_NAME‘吗?)”
此外,"PACKAGE_NAME“无法显示错误:值”PACKAGE_NAME“已被删除,取而代之的是”package_name()“,请使用后者(https://docs.bazel.build/versions/master/skylark/lib/native.html#package_name)。
A有什么解决方案吗?
发布于 2019-10-14 18:35:56
您必须使用native.package_name(),而不是package_name。
还要注意的是,文档是版本化的。您看到的是master版本,但我认为您需要的是0.24.0文档:https://docs.bazel.build/versions/0.24.0/skylark/lib/native.html#package_name
https://stackoverflow.com/questions/58370021
复制相似问题