使用tox构建cmake项目
tox-cmake的Python项目详细描述
#################################################
``tox-cmake``: Build CMake projects using Tox
#################################################
:author: Andre Caron (andre.l.caron@gmail.com)
Introduction
============
I guess this projects needs a bit of explaning :-)
I work on a product它使用后端的Python和C++的
客户端SDK。测试C++客户端SDK和Python后端快速地变得痛苦。因为python有很多更好的测试工具,所以想一直使用它们是很自然的。
在“path”中只能有一个“cmake”,这使得无法对具有相同“tox.ini”配置的多个cmake版本进行
测试;
和
*tox在调用未安装在
虚拟环境中的命令行工具时发出警告(例如,当它使用搜索“path”来调用
命令时)。
您的机器
(或者由于明显的错误而失败)。
将“tox cmake”添加到tox的“deps”设置中。使用tox的“changedir”设置(用于源外cmake生成)。
。在Tox的“命令”设置中调用“tox cFube”。这里有一个完整的例子。3--build--config debug.
----
*类似于``requirements.txt``文件,它接受``>;=````、`<;``和`=``=`
约束;
*对于`>;=``和`<;``约束,您可以指定部分版本号
(例如仅主版本号和次版本号);
*对于`=``约束,您需要有一个精确的匹配;
*小扩展允许选择taggerd构建(例如```'-foo``将选择``2.8.12.2-foo``这样的版本)
*逗号允许指定多个约束(例如,“>;=2.8,<;3“将在您的系统上搜索
最新的CMAKE 2.8)。
请参阅``license.txt``文件
获取法律文本。
欢迎参与
==
拉取请求!请确保将您的姓名添加到请求的“authors.txt”文件中。
``tox-cmake``: Build CMake projects using Tox
#################################################
:author: Andre Caron (andre.l.caron@gmail.com)
Introduction
============
I guess this projects needs a bit of explaning :-)
I work on a product它使用后端的Python和C++的
客户端SDK。测试C++客户端SDK和Python后端快速地变得痛苦。因为python有很多更好的测试工具,所以想一直使用它们是很自然的。
在“path”中只能有一个“cmake”,这使得无法对具有相同“tox.ini”配置的多个cmake版本进行
测试;
和
*tox在调用未安装在
虚拟环境中的命令行工具时发出警告(例如,当它使用搜索“path”来调用
命令时)。
您的机器
(或者由于明显的错误而失败)。
将“tox cmake”添加到tox的“deps”设置中。使用tox的“changedir”设置(用于源外cmake生成)。
。在Tox的“命令”设置中调用“tox cFube”。这里有一个完整的例子。3--build--config debug.
*类似于``requirements.txt``文件,它接受``>;=````、`<;``和`=``=`
约束;
*对于`>;=``和`<;``约束,您可以指定部分版本号
(例如仅主版本号和次版本号);
*对于`=``约束,您需要有一个精确的匹配;
*小扩展允许选择taggerd构建(例如```'-foo``将选择``2.8.12.2-foo``这样的版本)
*逗号允许指定多个约束(例如,“>;=2.8,<;3“将在您的系统上搜索
最新的CMAKE 2.8)。
请参阅``license.txt``文件
获取法律文本。
欢迎参与
==
拉取请求!请确保将您的姓名添加到请求的“authors.txt”文件中。