aboutsummaryrefslogtreecommitdiff
path: root/tools/tscn-to-bsn/src/cmd/mod.rs
Commit message (Collapse)AuthorAgeFilesLines
* chore: rename build-cache command to build-uid-indexHEADmaster魏曹先生7 days1-7/+4
|
* feat: replace convert command with ast JSON output魏曹先生7 days1-3/+3
|
* feat(tscn-to-bsn): add Godot project discovery and build-cache command魏曹先生7 days1-0/+14
|
* feat(tscn-to-bsn): switch to git dependency and add converter binary魏曹先生7 days1-0/+1
Restructure the tool to use mingling from git with pathf feature, add a dedicated tscn2bsn binary, and implement: - Full TSCN syntax parser as a 1:1 replica of Godot's parsing logic - AST representation with line numbers for error reporting - Conversion command that reads TSCN, parses to AST, and serializes to RON - Error handlers for IO, RON, and parse errors