Какова цель файла BUILD.tools в репозитории?
При установке брюк в новое хранилище кажется, что вам нужно скопировать файл BUILD.tools из дистрибутива брюк в корневой каталог хранилища.
- Для чего используется этот файл?
- Нужно ли редактировать этот файл?
- Нужно ли обновлять этот файл при обновлении версии брюк?
1 ответ
Решение
Этот файл используется для инструментов, которые использует сам Pants. Например, он включает в себя jmake, который Pants использует для создания файлов Java, и coberatura, который Pants использует для создания отчетов о текстовом покрытии.
Возможно, вы захотите отредактировать этот файл, если вы хотите использовать другую версию одного из этих инструментов (вам также иногда нужно будет отредактировать ваш файл ds.ini, чтобы отразить новую версию).
Иногда Pants сам добавит новый инструмент или обновит версию. В этом случае, когда вы обновите штаны, вы захотите обновить и файл BUILD.tools.