Restructure the project tree for unit testing

Restructure the whole project tree so that the component can be unit tested. Also update some cmake files to update the modified paths, update test cases etc.
This commit is contained in:
2025-07-04 00:38:57 +03:00
parent ed5b86e863
commit 41c292cc89
11 changed files with 2100 additions and 9 deletions

File diff suppressed because it is too large Load Diff