代码之家  ›  专栏  ›  技术社区  ›  Will Robertson

如何编写自制配方,将文件保存在地窖中?

  •  1
  • Will Robertson  · 技术社区  · 14 年前

    我试图为图标编程语言(noweb所必需的)编写一个公式,但是它的二进制分布包含了大量的文件(几乎1000个) lib/ 目录。我想把它们从符号链接中去掉- /usr/local/lib 进程,因为我只需要依赖时,建设noweb。

    我有没有办法规定一个装置只能放在地窖里?

    2 回复  |  直到 14 年前
        1
  •  1
  •   Will Robertson    14 年前

    keg_only "Icon has hundreds and hundreds of lib/ files so we leave them in the keg."
    

    或者,你可以写

    keg_only :provided_by_osx
    

        2
  •  0
  •   Adam Vandenberg    14 年前

    “只桶”会保持 一切

    为了防止“大多数”内容被链接进来,您可以将所有内容安装到“libexec”,然后将它们符号链接到bin,或者将填充脚本写入bin,从libexec中调用内容。许多Java酿造使用这种方法,请参阅“ActiveMQ”或“Gant”以获取示例。