使用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”文件中。


欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
传递Java处理类类型参数的方式的参数   java安卓中间层admob在logcat中导致大量GC_FOR_ALLOC释放消息   java Vert。x Http请求未将参数分配为配置   java中多线程的输出不正确   如何减少java本地线程的冗余   java不完全分块结果   使用OpenCv时java中的Mat数据类型不受支持错误   Java中的正则表达式不工作,而同一正则表达式在shell中工作   java如何从数组中删除元素?   JDBCJava。sql。SQLException:[Microsoft][ODBC Microsoft Access驱动程序]操作必须使用可更新的查询   java如何以对角线打印字符串变量的字符?   SonarQube 5.2的java自定义插件生成NoClassDefFoundError   macos使用Java应用程序打开浏览器选项卡