如何在自制软件公式中添加其他符号链接?

时间:2016-12-07 09:27:13

标签: homebrew mc

我至少有一个应用程序在另一个文件夹中安装可执行文件而不是brew edit mc,例如WeiChat

我知道brew会自动对来自android:resizeableActivity="true" android:supportsPictureInPicture="true" 的所有文件进行符号链接,而无需任何配置。检查/a-form-confirmation,您将看不到任何用于创建符号链接的代码。

现在的问题是我如何告诉mc还有几个其他脚本的符号链接,以便我可以在路径中使用它们?

1 个答案:

答案 0 :(得分:0)

公式是Ruby脚本,您可以使用ln_sln_sf方法创建符号链接。

ln_s SOURCE, "#{HOMEBREW_PREFIX}/some/custom/target", :force => true

使用别名ln_sf

或更短

ln_sf SOURCE, "#{HOMEBREW_PREFIX}/some/custom/target"

SOURCE替换为您想要符号链接的文件或目录。

来自Ruby文档:

  

ln_s(old,new,options = {})

     

创建一个指向旧的符号链接new。如果新的已存在   它是一个目录,创建一个新的/旧的符号链接。如果新的已经   存在并且它不是目录,引发Errno :: EEXIST。但如果:强迫   选项已设置,覆盖新。