Otherwise they cause noise when this library is used as a git
submodule and a CMake subdirectory in a project like this:
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
(commit or discard the untracked or modified content in submodules)
modified: vendor/expected (untracked content)
Running `cmake .` in such a project creates CMake artifacts and
then `git status` reports them "untracked content".
Signed-off-by: Vratislav Podzimek <v.podzimek@mykolab.com>
🎨 Cleanup include path for catch2
✨ Add basic .deb generation support
WiX and RPM support is still needed (if even desired?)
⬆️ Upgrade minimum CMake version to 3.14
⬆️ Upgrade Catch to Catch v2.9.2
📌 Pin Catch to v2.9.2