Commit Graph

8 Commits (main)

Author SHA1 Message Date
Joca f74b93ddf6
proper error handling on deps.v 2025-11-24 20:10:51 -03:00
Joca b8c2099892
Refactor all documentation
big ass scary commit but it's mostly we moving around docs.
2025-11-23 23:32:52 -03:00
Joca 4347a882a2
Add build graph preview functionality and enhance configuration parsing
- Introduced GraphNodeSummary and GraphPlanSummary structures for build graph representation.
- Implemented preview_build_graph function to generate a summary of the build graph.
- Refactored configuration parsing to improve handling of boolean values and inheritance of lists.
- Added unit tests for build graph preview and configuration parsing.
I still don't know how to write tests.
2025-11-22 22:10:32 -03:00
Joca 397df566ae
Debug messages shall now only appear if you enable the debug option 2025-11-02 23:53:34 -03:00
Joca 84f90e83c3
Remove default build steps for known dependencies; log message if no build_cmds are provided 2025-10-16 17:11:04 -03:00
Joca abb2315341
allow optional URLs on dependencies 2025-10-16 11:37:10 -03:00
Joca 0783e68b0a
Add dependency management functionality and setup command 2025-10-10 22:56:59 -03:00
Joca efb70b3662
Initial commit 2025-09-13 19:39:35 -03:00