mirror of
https://github.com/alexhopeoconnor/DFTE.git
synced 2026-10-03 22:21:59 +10:00
990 B
990 B
Device Framework Template Engine (DFTE)
Device Framework Template Engine provides a lightweight templating layer for Arduino-based projects within the Device Framework ecosystem. It exposes a registry for dynamic placeholders, a rendering engine, and utilities for composing nested templates.
Structure
include/andsrc/contain the core template engine components.test/test_template_engine/hosts PlatformIO-based unit tests covering placeholder registration, context handling, renderer behaviours, and integration scenarios.
Getting Started
The library is distributed as a PlatformIO library. To use it in another PlatformIO project, add the repository as a dependency in your platformio.ini:
lib_deps =
alexhopeoconnor/DFTE
To develop locally or contribute, clone the repository and run the tests through PlatformIO:
pio test -e test_template_engine
License
This project is released under the MIT License. See LICENSE for details.