Библиотека Qt разбита на OSX 12 (Sierra), которая является одной из зависимостей для драгоценного камня capybara-webkit
. Поэтому на данный момент bundle install
не удастся для большинства людей, если capybara-webkit
находится в Gemfile.Как настроить Bundler для использования локальной зависимости от жемчужины
Существует a workaround for this, который включает в себя установку Qt вручную, а затем с помощью локальной версии, чтобы установить камень ...
$ PATH=~/Qt5.5.1/5.5/clang_64/bin:$PATH gem install capybara-webkit
Я хочу настроить Bundler на всегда использования этой локальной копии Qt, так что я не стоит забывать делать это в каждом наборе. Это возможно? Я просмотрел документацию Bundler config и не совсем понял, что я искал.
В идеале, мне бы хотелось найти решение, в котором использовался переносимый файл конфигурации, который я мог бы передать своей команде, а не последовательность команд, которые все они должны запускать.
Спасибо за любые предложения!