This allows users to change the features they build either in CMakeCache.txt or by using a CMake GUI.
Pull request checklist
Please check if your PR fulfills the following requirements:
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been reviewed and added / updated if needed (for bug fixes / features)
[X] Build was run locally and without warnings or errors
[X] All previous and new tests pass
Pull request type
Please check the type of change your PR introduces:
- [ ] Bugfix
- [ ] Feature
- [ ] Code style update (formatting, renaming, typo fix)
- [ ] Refactoring (no functional changes, no api changes)
- [X] Build related changes
- [ ] Documentation content changes
- [ ] Other (please describe):
## What is the current behavior?
CMake build cannot have the features changes like check types, match finders, encoders, and decoders.
What is the new behavior?
Features can be configured in CMake GUI or CMakeCache.txt
Does this introduce a breaking change?
[ ] Yes
[X] No
Other information
This will allow CI tests to test the different configurations, similar to the Autotools runners.
This allows users to change the features they build either in CMakeCache.txt or by using a CMake GUI.
Pull request checklist
Please check if your PR fulfills the following requirements:
Pull request type
Please check the type of change your PR introduces: - [ ] Bugfix - [ ] Feature - [ ] Code style update (formatting, renaming, typo fix) - [ ] Refactoring (no functional changes, no api changes) - [X] Build related changes - [ ] Documentation content changes - [ ] Other (please describe): ## What is the current behavior?CMake build cannot have the features changes like check types, match finders, encoders, and decoders.
What is the new behavior?
Does this introduce a breaking change?
Other information
This will allow CI tests to test the different configurations, similar to the Autotools runners.