如何在 `bzl` 文件中加载 glob 函数

How to load glob function in `bzl` file

我想使用bzl文件中的glob函数,但是好像不能直接使用。那么如何在 bzl 文件中使用它呢?或者如何在 bzl 文件中使用正则表达式?

非常感谢您的帮助!

我们可以在 the doc 上看到:

Note that the native module is only available in the loading phase (i.e. for macros, not for rule implementations).

这基本上意味着如果此文件是从 BUILD 文件调用的宏,则只能在 .bzl 文件中使用 glob 函数。

您能否详细说明您的用例?

关于正则表达式:它们在 bzl 文件中不可用。