跳到主要内容

SIP的GUI开发工具

项目描述

MetaSIP——一种用于SIP的GUI开发工具

是用于C和C++库。它以一组.sip协议描述的文本文件库API的历史记录。A类.sip协议文件类似于C/C++头文件,但带有附加指令、注释和补充手工编写的C/C++代码。

MetaSIP(特别是msip(msip)application)是一个GUI工具,用于指定库API的完整历史记录,允许附加指令、注释并添加手写代码。A类.msp文件项目文件用于存储此信息和MetaSIP(特别是msipgen公司应用程序)可以生成一套合适的.sip协议要馈送到SIP的文件。

MetaSIP的关键特性是它可以扫描特定库的版本,以便最初填充项目文件。它会的然后指出可能需要执行的所有任务,以便完成绑定的实现。它还将扫描新版本将其与以前的版本进行比较,更新项目文件并指出现在可能需要执行的任何新任务为了使绑定保持最新。这些功能使其相对易于维护大型库的绑定。

目前,扫描库的头文件是使用CastXML而且还必须安装。

MetaSIP是用Python和PyQt6型.

值得注意的是,MetaSIP是由作者作为个人生产力工具。因此,它相当有特色完成。然而,由于它尚未被大量人们,它的行为在某些地方可能看起来很古怪。这当然很糟糕在没有联机帮助的情况下记录。

文档

文件可在以下网址找到:阅读文档.

许可证

MetaSIP根据BSD 2条款许可证进行许可。

安装

要安装msipgen公司,运行:

pip安装metasip

要安装msip(msip)GUI开发工具,运行:

pip安装“metasip[gui]”

创建要分发的包

Python sdists和轮子可以使用任何标准Python构建创建前端。

例如,使用建造sdist和wheel将通过运行以下命令从当前目录中的签出创建:

python-m构建--outdir。

构建文档

文档是使用狮身人面像,myst解析器狮身人面像rtd主题主题。

更改为文档签出并运行的目录:

生成html

HTML文档可以在_构建/html子目录。

项目详细信息


下载文件

为您的平台下载文件。如果您不确定选择哪一个,请了解更多安装软件包.

来源分布

元-2.13.3.tar.gz(81.8 kB查看哈希)

已上传 来源

构建的分发

metasip-2.13.3-py3-none-any.whl(154.2千字节查看哈希)

已上传 Python 3语言

支持单位:

美国焊接学会 美国焊接学会 云计算和安全赞助商 数据加密狗 数据加密狗 监测 快速地 快速地 内容交付网络 谷歌 谷歌 下载分析 微软 微软 PSF赞助商 Pingdom公司 Pingdom公司 监测 哨兵 哨兵 错误日志记录 状态页 状态页 状态页