Я установил imagemagick через homebrew.Как изменить формулу доморощенного?
Однако из-за ошибки, имеющейся у меня с моей текущей конфигурацией, мне нужно настроить флаги компиляции для формулы и переустановить ее.
Как это сделать?
Я установил imagemagick через homebrew.Как изменить формулу доморощенного?
Однако из-за ошибки, имеющейся у меня с моей текущей конфигурацией, мне нужно настроить флаги компиляции для формулы и переустановить ее.
Как это сделать?
Удалить существующую версию.
$ brew rm imagemagick
Затем изменить формулу, просто изменить его:
$ brew edit imagemagick
Это приведет его в редакторе; убедитесь, что ваша переменная $EDITOR
настроена по вашему усмотрению (для меня: TextMate)
Измените его, сохраните его, попробуйте установить его.
Если вам удобно с git, вы можете сначала сделать ветку и внести свои изменения в ветку.
Как изменить его на исходную версию? Должен ли я просто запускать обновление «brew upgrade»? – slhck
Вы измените его на оригинальную версию с git. 'git checkout mysql.rb' может быть достаточно, если вы не совершаете. Если вы заявили, что вам необходимо отменить фиксацию. – mxcl
Я отредактировал формулу, но из этого файла не вызывается метод 'install' (проверенный, поставив оператор «raise» как раз в начале метода), и imagemagick будет успешно установлен. Интересно, какой файл формул использует Homebrew? – ebsbk