Я пытаюсь написать формулу homebrew для моего проекта Java. Я использую buck для создания проекта, который требует, чтобы некоторые файлы jar загружались из Maven.Как загрузить удаленные файлы Buck в формулу Homebrew?
Например, мой BUCK
файл имеет:
remote_file(
name = 'guava-jar',
out = 'guava-21.0.jar',
url = 'mvn:com.google.guava:guava:jar:21.0',
sha1 = '3a3d111be1be1b745edfa7d91678a12d7ed38709',
)
prebuilt_jar(
name = 'guava',
source_jar = ':guava-jar',
binary_jar = ':guava-jar',
javadoc_url = 'https://google.github.io/guava/releases/21.0/api/docs/',
)
В моей формуле У меня есть строка для извлечения этих банок:
system 'buck fetch :my-project'
Однако загрузка баночки терпит неудачу:
Не удалось скачать: mvn: com.google.guava: guava: jar: 21.0
Is Homebrew применяет некоторые ограничения к моим командам (например, блокировка веб-запросов)?
Как я могу извлечь файлы из Maven в формулу Homebrew?
Или вы могли бы поставить .buckconfig в системы управления версиями так как теперь мы имеем .buckconfig.local – sdgfsdh