Hermann von Kleist
Hermann von Kleist
The code should not emit warnings if used as sub-project. This PR adds CMake logic to detect if Lyra was added using `add_subdirectory` and declares the include directories as SYSTEM...
This project's top-level `CMakeLists.txt` requires CMake 3.0. As of CMake 3.27, compatibility to anything below version 3.5 is deprecated: https://cmake.org/cmake/help/v3.27/command/cmake_minimum_required.html I think we should consider requiring CMake 3.5 to eliminate...
Building the code with `-Wnon-virtual-dtor` emits warnings in `lyra/detail/deprecated_parser_customization.hpp`. I propose at least one of two things to fix this: 1. Add a virtual default destructor to 'lyra::parser_customization', fixing the...
Since `modern-cpp-kafka` only works with recent versions of `librdkafka`, I see myself forced to not use the system-provided version of `librdkafka`. I considered `vcpkg`, but it did not seem feasible...
Not sure if this is the right place to suggest this. Over time, new MSYS profiles are created or updated. The start menu shortcuts should be updated accordingly when using...
When using strict compiler warnings with clang, the header `cmrc.hpp` emits conversion warnings. When building a project using cmrc, such a warning should not appear to the user, so I...
This warning occurs when building with Clang from Visual Studio (using CMake). This affects - Clang 12.0.0 (from Visual Studio 2019) and Clang 15.0.1 (from Visual Studio 2022) - when...
**Is your feature request related to a problem? Please describe.** I would like to set up C/C++ IntelliSense with includes and defines for MEX files for the correct MATLAB installation....
### Brief Issue Summary I'm having a CMake project with dependencies which are pulled using FetchContent. CMake creates build directories and cache files at `build/_deps` which are not cleared when...
**Type: LanguageService** This is a feature request. **Describe the bug** - OS and Version: Ubuntu 20.04 - VS Code Version: 1.53.2 - C/C++ Extension Version: v1.2.1 - Other extensions you...