现代cmake的sphinx域

sphinxcontrib-moderncmakedomain的Python项目详细描述


现代cmake的sphinx域

这是直接从Kitware Git存储库的Utilities目录中获取的。 原来的sphinxcontrib-cmakedomain在相当长的一段时间里没有被触摸过,而且 结果,它完全过时了。在中记录cmake域实体 否则项目是痛苦的。它的工作原理与Kitware完全相同, 因此,可能需要一些时间来研究他们解决这些问题的方法。

此存储库与所有CMAKE都处于同一许可证下,即 BSD-3条款许可证。

我将尽我所能使这个模块与厨房用具使用的模块保持同步 他们自己。

_ 使用此插件遇到的任何问题都必须报告给Kitware

i将{str 1}$not{em1}$尽一切努力修改模块,only打包{em1}$改进。

安装

PYPI

此域可通过PYPI访问。直接通过pip

安装
$ pip install sphinxcontrib-moderncmakedomain

或者,把它放在你的setup.pypyproject.toml里面, requirements.txt或您用来声明和管理的任何系统 你的依赖。可用版本与mair版本相同 最新的cmake版本。

吉特

此模块也可以通过pip和github直接安装

$ pip install git+https://github.com/slurps-mad-rips/moderncmakedomain.git

用法

要启用moderncmakedomain的使用,请添加 sphinxcontrib.moderncmakedomainconf.py文件:

extensions=[...,'sphinxcontrib.moderncmakedomain',...]

插件目前提供了一些指令和参考。这些是 记录如下。

指令

directivedescription
^{}For a basic variable
^{}For a function
^{}Autodoc style extractor (takes a relative filepath)
^{}For environment variables

若要声明下面找到的任何引用,必须将它们放入 sphinx sourcedir/master doc下同名的目录。因此, prop_tgt/MY_PERSONAL_PROPERTY.rst可以用 :prop_tgt:`MY_PERSONAL_PROPERTY`。这是目前唯一的方式 允许申报新财产。

参考文献

下面的每个引用都可以放在一个同名的目录中 文档自定义扩展由您的cmake库提供。

refdescription
^{}Refer to a CMake variable
^{}Refer to a CMake command
^{}Refers to an environment variable
^{}Refers to CPack generators
^{}Refers to a build file generator
^{}Used to refer to a "manual" page (like ^{})
^{}Refers to CMake Policies
^{}Refers to CMake Modules
^{}For target properties
^{}For test properties
^{}For source file properties
^{}For global properties
^{}For directory properties
^{}For installed file properties
^{}For cache properties

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

推荐PyPI第三方库


热门话题
使用导入范围函数下载文件时发生java错误   java是否提供内置的静态字符串。比较方法?   添加“再次播放?”Java中我的随机数猜测游戏的功能   java在tomcat 8中配置JPDA   编译器构造Java:检查编译时是否存在给定的方法名   当RedistreLimiter阻止请求时,java Spring云网关全局筛选器未执行   java无法将带有Gradle的单片Spring Boot应用程序转换为多模块   Eclipse(IDE)如何在没有公共类的情况下在Java中运行main方法?   用Java上传Youtube帖子   没有css和javascript的html Java httpGet页面正文   具有相同哈希代码的java Equal对象不会映射到HashMap中的相同值   字符串格式在Java中如何向数字中添加左填充的零?   java表示XML/DOM对象中attributesvalues或textnodes上的“条件”   JavaSpringJPA根据从POST请求体获取的列和值查询数据库   java BouncyCastle编码差异   java从intellij idea中提取运行命令   java类型、属性、实例和值之间的关系   java除了一个复选框外,屏幕上没有显示任何内容