跳转到主要内容

ZC Buildout recipe for installing Zope 2.

项目描述

isotoma.recipe.zope2install

这是plone.recipe.zope2install的一个分支,使其使用Buildout下载API。

选项

要指定要使用的Zope 2版本,请使用以下选项之一

url

用于Zope 2安装的tarball的URL。

svn

用于Zope 2安装的subversion检查出的URL。

location

指向本地现有Zope 2安装的路径。注意:为此要工作,Zope必须使用运行buildout的同一Python版本构建。

fake-zope-eggs

如果设置为true,则向Zope 3库添加假egg链接,以便setuptools可以查看并使用它们进行依赖项查找。从该食谱的3.0版本开始默认启用。

additional-fake-eggs

指定可选的附加假egg列表。仅包括Python路径上可用的包。

您还可以指定一个假egg的显式版本。例如

additional-fake-eggs =
    ZODB3 = 3.7.1
    zope.annotation = 3.3.2

否则,假egg的版本始终为0.0。

默认值包括Acquisition、ClientForm、DateTime、docutils、ExtensionClass、mechanize、Persistence、pytz、RestrictedPython、tempstorage、ZConfig、zLOG、zodbcode、ZODB3、zdaemon和Zope2。

skip-fake-eggs

指定一个可选的包列表,对于这些包不创建假egg。这允许通过正常的版本要求拉取一些Zope包的新版本。

smart-recompile

如果找到.so或.pyd文件,则不会重新编译Zope。这意味着您可以移动buildout并加快构建速度。

python

指定一个配置另一个可执行文件的节,而不是由bin/buildout使用的可执行文件。例如

[zope2]
recipe = isotoma.recipe.zope2install
...
python = python2.4

[python2.4]
executable = ${buildout:directory}/parts/python/bin/python

如果您使用多个与同一 Zope 2 版本相同的构建,则可以在 ~/.buildout/default.cfg 文件中的“buildout”部分添加“zope-directory”,如下所示:

[buildout]
zope-directory = /home/me/buildout/zope

对于从 tarball 安装的系统,将使用该目录而不是构建中的部分目录。每个 Zope 版本都将获得其自己的目录,但如果已经安装,则将重用现有的一个。

导出的变量

以下变量由此配方设置,并可用于其他部分。

location

Zope 安装根目录的路径。

报告错误或提问

请在 GitHub 上报告错误。

变更历史

0.0 (2012-07-27)

  • 初始版本(plone.recipe.zope2install 3.3 的分支)。

  • 现在下载使用 zc.buildout.download.Download() api

项目详情


下载文件

下载适用于您平台上的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源代码分发

isotoma.recipe.zope2install-0.0.zip (22.0 kB 查看哈希值)

上传时间 源代码