You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enhance CMake functionality and improve error messaging
- Updated regex handling in cpp_library_setup to correctly escape namespace prefixes when calculating clean names.
- Refined version extraction logic in dependency provider to enforce semantic versioning format.
- Improved error messages in dependency resolution to clarify common issues and provide guidance on correct usage.
- Expanded unit test documentation to reflect the interaction between dependency tracking and custom mappings.
These changes enhance the clarity and robustness of the CMake configuration for the cpp-library.
0 commit comments