velxio/backend/app
ZhadowValker 4ff1502b96 refactor: preserve library directory structure in ESP-IDF component conversion
- Maintain original library layout (src/, utility/) instead of flattening files
- Add exclusion logic for non-buildable directories (examples, tests, docs, CI)
- Dynamically generate INCLUDE_DIRS from actual directory structure
- Add validation to ensure buildable source files exist before proceeding
- Support both flat and src-based library layouts
- Fix path separator normalization for cross-platform compatibility

This improves compatibility with complex Arduino libraries that rely on
specific directory structures and relative includes.
2026-05-02 10:54:24 +05:30
..
api feat: persist multi-board projects + add auto-save 2026-05-01 13:43:33 -03:00
core feat: add admin management features and user role handling 2026-03-06 23:46:36 -03:00
database feat: implement user authentication and project management features 2026-03-06 10:14:50 -03:00
mcp feat: integrate MCP (Model Context Protocol) for agent compatibility 2026-03-11 15:29:55 +00:00
models feat: persist multi-board projects + add auto-save 2026-05-01 13:43:33 -03:00
schemas feat: persist multi-board projects + add auto-save 2026-05-01 13:43:33 -03:00
services refactor: preserve library directory structure in ESP-IDF component conversion 2026-05-02 10:54:24 +05:30
utils feat(metrics): add usage analytics dashboard with country tracking 2026-04-25 19:47:40 -03:00
__init__.py
main.py feat: persist multi-board projects + add auto-save 2026-05-01 13:43:33 -03:00