need to move the dependency checks to the top-level
[x] Add dependent options: More useful default values, e.g. if BUILD_TESTS is not enabled, COVERAGE should always be disabled
[x] Refactor examples:
These are now standalone projects that show from start to finish, how one should consume this project
One caveat about the current interface is that BUILD_EXAMPLES implies that we want to install these examples. Is that really what we want? It can be partially simplified if it is only part of the tests. @pboettch thoughts on this?
What is readme example?
[ ] Convert issue tests to catch2
[ ] Investigate JSON-Schema-Test-Suite
[ ] Fix clang-tidy pre-commit issues. Seems to be complaining about the CMake script.
Revert "[Temp] Disable clang-tidy"
FeatureSummary
: Nice overview displayBUILD_TESTS
is not enabled,COVERAGE
should always be disabledBUILD_EXAMPLES
implies that we want to install these examples. Is that really what we want? It can be partially simplified if it is only part of the tests. @pboettch thoughts on this?readme
example?catch2
JSON-Schema-Test-Suite
clang-tidy
pre-commit issues. Seems to be complaining about the CMake script. Revert "[Temp] Disable clang-tidy"Closes #266