RIOTGEN:用于RIOT应用程序/驱动程序/板代码的生成器
riotgen的Python项目详细描述
riot generator是一个命令行界面助手,它为应用程序、板初始化RIOT源文件 支持、打包和测试应用程序。
安装
使用pip:
安装riotgen。pip install riotgen
从源安装
克隆此存储库:
git clone git://github.com/aabadie/riot-generator.git
使用源目录中的pip安装:
cd riot-generator pip install .
用法
riot代码生成器使用子命令为应用程序生成代码, 测试、包和板支持。
application子命令需要一个<path>参数来设置 生成应用程序代码的目录:
riotgen application <output directory>
然后该命令启动一个命令行向导,其中包含有关新的 应用:目标板、防暴基本目录、作者姓名等。
完成后,可以使用以下命令生成新应用程序:
make -C <output directory>
example、pkg、test和board子命令只能调用 如果没有参数,则直接在riot base目录中生成代码:
riotgen example riotgen pkg riotgen board riotgen test
使用--config选项传递带有预定义参数的配置文件 到riotgen。 Samples 在源代码中提供:
riotgen board --config path/to/config/file.cfg