أوامر شل

يسمح Make بتشغيل أوامر shell التعسفية أثناء التقييم عبر وظيفة $(shell) . حاليًا ، ما زلنا نسمح بهذا في Starlark المحول ، لكننا نخطط لإزالته قبل إنهاء التحويل.

يؤدي تشغيل أوامر shell التعسفية إلى جعل البناء غير محكم .

في نفس السطر ، لا تقرأ أو تكتب أي ملفات أثناء تكوين المنتج ، سواء من خلال $(shell cat file.txt) أو $(file <file.txt) . يتم دعم إدخال / إخراج الملف في Bazel فقط في حالات معينة ، مثل قواعد المستودع.