Я пишу формулу доморощенного, которая устанавливает альтернативную версию clang. Поскольку я хочу , как оригинальный, системный clang
, так и измененный clang в моей PATH, я хотел бы переименовать измененный в clang-omp
.Переименовать файлы в установочной части формулы доморощенного
Одна попытка сделать это в установочной части формулы. К сожалению, безуспешно.
def install
#...
system "./configure", "--prefix=#{prefix}"
system "make", "install"
# The following isn't working:
(bin/'clang').mv 'clang-omp'
(bin/'clang++').mv 'clang++-omp'
end
Другая идея состояла в том, чтобы отметить формулу keg-only
, и создать установки бинарных файлов вручную, изменяя имена.
Еще один подход (возможно, лучший) - это настроить символические ссылки, созданные в /usr/local/bin/*
. Но я не могу найти информацию о шаге создания символической ссылки.
Благодарим вас за ответ. Я попробую, как только я буду дома. –