Правила рабочей области "(new_) git_repository" и "(new_) http_archive" работают с внешними проектами таким образом, что любая внешняя зависимость копируется во временный каталог, связанный с рабочей областью как ${WORKSPACE}/bazel-workspace/external/${EXTERNAL_DEP_NAME}
при сборке или предварительной выборке.
Я хотел бы сохранить внешние зависимости локально в моем репо, поэтому, если удаленный репозиторий исчезнет, у меня будет копия зависимости даже на новой машине, где она не была кэширована.
Могу ли я как-то изменить поведение по умолчанию, не написав настраиваемое правило рабочего пространства?