KVPAC Maker 是 KVPAC 平台的命令行构建工具,支持自动化编译和 CI/CD 集成。

基本用法

# 查看帮助
kvpac-maker --help

# 编译工程
kvpac-maker build <project-directory>

# 导出可执行文件
kvpac-maker export <project-directory> --target stm32

# 清理构建产物
kvpac-maker clean <project-directory>

# 版本信息
kvpac-maker --version

编译选项

选项 说明 默认值
--target 目标平台 (stm32, simulator) simulator
--optimization 优化级别 (0-3) 2
--output 输出目录 ./build
--verbose 详细输出 false
--config 配置文件路径 kvpac.config.json

CI/CD 集成

# GitHub Actions 示例
- name: Build KVPAC Project
  run: kvpac-maker build ./my-project --target stm32 --output ./artifacts

配置文件

kvpac.config.json 包含工程构建配置,支持多目标、多配置管理。