Остановить компиляцию формул домашнего приготовления, если зависимость не удалась

230
peetonn

Моя формула зависит от другого как:

depends_on: "libconfig" 

Недавно я столкнулся с проблемой на одной из машин при установке моего пакета, когда libconfighomebrew не настроил его должным образом:

==> Downloading https://homebrew.bintray.com/bottles/libconfig-1.7.2.high_sierra.bottle.tar.gz ######################################################################## 100.0% ==> Pouring libconfig-1.7.2.high_sierra.bottle.tar.gz Error: The `brew link` step did not complete successfully The formula built, but is not symlinked into /usr/local Could not symlink lib/pkgconfig/libconfig++.pc /usr/local/lib/pkgconfig is not writable.  You can try again using: brew link libconfig 

Я ожидаю, что homebrew остановится здесь, так как мой пакет не будет компилироваться без этой зависимости, но он продолжал работать, что в конечном итоге приводило к ошибке компиляции. Есть ли способ заставить homebrew прекратить сборку, если возникли проблемы с установкой зависимостей?

0

0 ответов на вопрос