Metadata-Version: 2.4
Name: zbuild-tools
Version: 1.2.1
Summary: It is the build system of linux which is based on Conan
Author-email: "Zhiguo.Zhu" <294966@qq.com>
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: conan-zbuild<2.0.0,>=1.66.7
Requires-Dist: dockerpty==0.4.1
Requires-Dist: docker==7.1.0
Requires-Dist: intervaltree==3.2.1
Requires-Dist: pyelftools
Requires-Dist: ruamel.yaml==0.19.1
Requires-Dist: psutil
Requires-Dist: pyserial==3.5
Requires-Dist: fbtftp==0.5
Requires-Dist: requests
Requires-Dist: python-dateutil
Requires-Dist: aiohttp
Requires-Dist: easy_enum==0.3.0
Requires-Dist: paramiko==3.5.0
Requires-Dist: tblib
Requires-Dist: pymongo>=4.0
Requires-Dist: openpyxl>=3.0
Requires-Dist: python-dotenv>=1.2.0
Requires-Dist: langchain-community
Requires-Dist: langchain-core
Requires-Dist: langchain-openai
Requires-Dist: langchain-anthropic
Requires-Dist: prompt_toolkit
Provides-Extra: test
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-benchmark>=4.0; extra == "test"
Requires-Dist: pytest-xdist>=3.0; extra == "test"
Requires-Dist: pytest-dependency>=0.6; extra == "test"

# zbuild-tools

基于 Conan 的 RISC-V Linux 构建系统，提供从编译、测试、烧写到性能分析的全流程工具链。

## 功能概览

- **zbuild / zb** — 项目编译、依赖管理、recipe 搜索
- **zf** — 镜像烧写到开发板
- **zai** — AI 驱动的 Benchmark 性能分析
- **board** — 开发板管理与查询
- **mkuenv** — 构建环境初始化

## 安装

```bash
pip install zbuild-tools
```

## 快速开始

```bash
# 编译 recipe
zb build ffmpeg

# 查看依赖
zb info ffmpeg

# 搜索 recipe
zb search opencv

# 烧写镜像
zf flash --board a210-02

# AI 性能分析
zai
```

## 环境要求

- Python >= 3.8
- Conan >= 1.66.7, < 2.0.0

## 许可证

MIT
