A master repo of multiple templates for rust tdd cycles across multiple platforms
Go to file
jakeg00dwin 787280da0c updated x86 template a bit and added int a template for embedded i2c sensors 2024-01-08 19:43:33 -08:00
ch32v20x_tdd_template@e8e158ad5c Added in submodule template repos 2023-12-21 00:09:35 -08:00
i2c_sensor_driver@4e093f648a updated x86 template a bit and added int a template for embedded i2c sensors 2024-01-08 19:43:33 -08:00
stm32f1xx_tdd_template@fdc220f5b6 Added in submodule template repos 2023-12-21 00:09:35 -08:00
x86_tdd_template@5668381b6f updated x86 template a bit and added int a template for embedded i2c sensors 2024-01-08 19:43:33 -08:00
.gitignore Initial commit 2023-12-21 07:53:27 +00:00
.gitmodules updated x86 template a bit and added int a template for embedded i2c sensors 2024-01-08 19:43:33 -08:00
LICENSE Initial commit 2023-12-21 07:53:27 +00:00
README.md updated readme with instructions on usage 2023-12-21 00:22:52 -08:00

README.md

tdd_templates

A master repo of multiple templates for rust tdd cycles across multiple platforms

Targets(Platforms)

This outlines the plans for what targets will be the most supported and worked on.

Tier 1

  • x86-linux/Freebsd
  • stm32f1xx
  • ch32v20x

Tier 2

  • AVR
  • armv6
  • armv7

Usage

  1. Download the master repo(superrepo)
  2. cd into the directory.
  3. check out the newest release tag.
  4. fetch the git sub-modules or templates as desired.
  5. read the readme in the sub-module/template
git clone ssh://git@gorge.works:30023/TDD-For-Rust/tdd_templates.git
cd tdd_templates

# Updates and clones for all submodules.
git submodule update --init