首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >取决于木桶的自制配方的语法

取决于木桶的自制配方的语法
EN

Stack Overflow用户
提问于 2016-02-18 00:10:15
回答 3查看 1.2K关注 0票数 6

我正在为一个项目写一个自制的公式(https://www.cryfs.org)。因为它是一个文件系统,所以它依赖于osxfuse,不幸的是,osxfuse只能作为cask使用。也就是说,公式应该将cask作为依赖项。

我尝试了以下几种方法

代码语言:javascript
复制
depends_on :cask => "osxfuse"

但我收到了错误消息

代码语言:javascript
复制
Unsupported special dependency :cask

将桶作为依赖项添加到公式中的语法是什么?

EN

回答 3

Stack Overflow用户

发布于 2017-02-24 23:01:02

也找不到这个问题的答案。

但是,作为一个穷人的变通方法,它暂时可以很好地发挥作用:

代码语言:javascript
复制
def install
  # Resolve cask dependencies
  system "/usr/local/bin/brew", "cask", "install", "osxfuse"

最大的缺点是显而易见的,与其说它是一个依赖关系,不如说是一个安装命令。这可能会导致问题,直到您实际安装软件包。

票数 2
EN

Stack Overflow用户

发布于 2016-02-18 00:29:43

根据其他公式,它似乎需要是depends_on cask:而不是:cask。有多个地方的模块依赖于特定的cask/macosx版本,并定义为:depends_on macos: ""。桶公式中桶依赖项的Example

代码语言:javascript
复制
depends_on cask: => "osxfuse"

如果它成功了,请给我提个醒!

票数 -1
EN

Stack Overflow用户

发布于 2016-07-05 17:37:26

您是否尝试过:

depends_on "caskroom/cask/osxfuse“

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35461948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档