跳转到主要内容

用于检查系统依赖项的buildout配方

项目描述

这是一个简单而愚蠢的buildout配方,用于检查系统需求。它主要针对Linux和MacOsX上的依赖项进行检查,但任何使它能够在Windows上工作的帮助都将被整合。

配方选项

deps:列出所有必需的系统包名称以及相应的命令行来检查需求。

示例buildout

[buildout]
parts = sysdeps

[sysdeps]
recipe = anybox.recipe.sysdeps
deps = PostgreSQL: which pg_dump
       Redis:      which redis-server
       php5-mysql: dpkg -l php5-mysql

如果redis-server不可用,运行buildout时将出现错误,提示您安装Redis。您可以使用任何命令行来检查是否已安装该包。

贡献

主要分支在此处

变更

0.5 (12-01-2014)

  • 小的相对导入修复

  • 在Python 3上工作

0.4 (01-07-2012)

  • 依赖项检查现在只是一个要运行的命令行

0.3 (19-12-2011)

  • 迁移到mercurial

  • (错误)返回可迭代的而不是None

0.2 (15-10-2011)

  • 修复了安装配方和遗忘的文件

0.1 (06-08-2011)

  • 使用‘which’的初始简单实现

项目详情


下载文件

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

源分布

anybox.recipe.sysdeps-0.5.tar.gz (2.8 kB 查看哈希值)

上传时间

支持