3 Commits

Author SHA1 Message Date
c6d311128e
fix: install catch2 only with BUILD_TESTS enabled
Signed-off-by: szdytom <szdytom@qq.com>
2025-08-06 12:27:38 +08:00
60e0e213a0
refactor: tests with Catch2, consolidate test cases and improve structure
Signed-off-by: szdytom <szdytom@qq.com>
2025-08-06 11:28:11 +08:00
280aff5465
feat: reorganize CMake configuration and add third-party library setup for Asio and EnTT
Signed-off-by: szdytom <szdytom@qq.com>
2025-08-04 14:05:00 +08:00