我正在为一个项目 ( https://www.cryfs.org ) 编写 Homebrew 程序公式。
由于它是一个文件系统,它依赖于 osxfuse,不幸的是它只能作为一个桶提供。也就是说,公式应该将木桶作为依赖项。
我尝试了以下
depends_on :cask => "osxfuse"
但我收到了错误信息
Unsupported special dependency :cask
将桶作为依赖项添加到公式的语法是什么?
最佳答案
也找不到这个问题的答案。
但作为一个穷人 解决方法 这暂时适用:
def install
# Resolve cask dependencies
system "/usr/local/bin/brew", "cask", "install", "osxfuse"
最大的缺点是显而易见的,与其说是安装命令,不如说是依赖关系。在您实际安装软件包之前,这可能会导致问题。
关于macos - 取决于木桶的 Homebrew 配方的语法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35461948/