.bzl
код не может читать файлы и не может принимать решения на основе содержимого файлов.
Вы должны создать действия (например, ctx.actions.run
), сделать файл вводом действия и иметьДействие чтения файла.
.bzl
код может загрузить другие .bzl
файлы, хотя, вы можете найти это полезным.