Make מאפשר להפעיל פקודות מעטפת שרירותיות במהלך הערכה באמצעות הפונקציה $(shell)
. נכון לעכשיו, אנו עדיין מאפשרים זאת ב-Starlark שהוסב, אך מתכננים להסיר אותו לפני סיום ההמרה.
הפעלת פקודות מעטפת שרירותיות הופכת את הבנייה ללא הרמטית .
באותו קו, אל תקרא או תכתוב קבצים כלשהם במהלך תצורת המוצר, לא דרך $(shell cat file.txt)
או $(file <file.txt)
. קובץ I/O ב-Bazel נתמך רק במצבים מסוימים, כגון כללי מאגר.