我正在写一个自制的公式,安装一个替代的clang版本 . 正如我想要的那样,原始的,系统提供的 clang
和我的PATH中的修改过的clang,我想将修改后的一个重命名为 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/*
中创建的符号链接 . 但我找不到有关符号链接创建步骤的任何信息 .
1 回答
在
install
:mv bin/"clang", bin/"clang-omp"
点击已安装的公式,例如/ usr / local / Library / Formula可以让你很好地了解它的作用 .