lệnh trình bao

Make cho phép chạy các lệnh shell tùy ý trong quá trình đánh giá thông qua hàm $(shell) . Hiện tại, chúng tôi vẫn cho phép điều này trong Starlark đã chuyển đổi, nhưng có kế hoạch xóa nó trước khi kết thúc quá trình chuyển đổi.

Việc chạy các lệnh shell tùy ý làm cho quá trình xây dựng không bị kín .

Đồng thời, không đọc hoặc ghi bất kỳ tệp nào trong khi định cấu hình sản phẩm, thông qua $(shell cat file.txt) hoặc $(file <file.txt) . Tệp I/O trong Bazel chỉ được hỗ trợ trong một số trường hợp nhất định, chẳng hạn như quy tắc kho lưu trữ.