riotgen: generator for RIOT application/driver/board code
Project description
RIOT generator is a command line interface helper that initiates RIOT source files for applications, boards support and test applications.
Installation
Clone this repository:
git clone git://github.com/aabadie/riot-generator.git
Install riotgen using pip:
cd riot-generator pip install .
The package is not yet available on PyPI.
Usage
RIOT code generator uses subcommands for generating the code for applications, tests and board support.
The application subcommand requires a <path> argument to set the directory where the application code will be generated:
riotgen application <output directory>
Then this command starts a command line wizard with questions about the new application: target board, RIOT base directory, author name, etc.
Once complete, the new application can be built using:
make -C <output directory>
test and board subcommands can just be called without parameters, the code is generated directly in the RIOT base directory:
riotgen board riotgen test
Use --config option to pass a configuration file with predefined parameters to riotgen. Samples are provided in the source code:
riotgen board --config path/to/config/file.cfg
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.