“collects”目录有什么共同含义吗?

“collects”目录有什么共同含义吗?

我的印象是,有一堆具有共同语义的目录名称,例如(无特定顺序):

  • usr
  • tmp
  • src
  • lib
  • etc
  • share
  • opt
  • bin
  • sbin
  • var
  • data
  • include

还有其他一些可能是也可能不是 UNIX-y(例如libexec),但它们出现的频率足以暗示约定的存在。

我注意到Racket 使用collects目录。还有其他使用collects目录的软件吗?

答案1

球拍有一个概念收藏品。从其网站:

库是供多个程序使用的模块声明。 Racket 进一步将库分组为可以轻松分发并添加到本地 Racket 安装的集合。

该目录似乎collects包含随 Racket 分发的集合。为了证实这一点,我在#racket IRC 频道。我收到了 Racket 开发人员的回复。

< EvanTeitelman> What is the purpose of the `collects` directory in the
                 Racket git repository?
< [developer]> It used to hold all libraries (aka collections) of Racket
               implemented in Racket.
< EvanTeitelman> soegaard: Are those collections distributed with Racket?
< [developer]> yes

collects在 Racket 之外,我从未见过以这种方式使用名为 的目录。

相关内容