cmake_template
cmake_template copied to clipboard
CMake for C++ Best Practices
For example, I was developing from the command-line, and Sean said, “I can't get this to work with VSCode.” So I fired up VSCode to check it out. It had...
The warning "You need asan or tsan enabled for meaningful fuzz testing" is always shown due to typos in the variable names in the condition. Here's a fix!
Fixed so example compiles without compilation errors By suppressing --suppress=knownConditionTrueFalse Fixing C++ code so it is compatible with checks
CodeQL Action major versions v1 and v2 have been deprecated. Please update all occurrences of the CodeQL Action in your workflow files to v3. For more information, see [CodeQL Action...
…oting steps This PR updates the `README_docker.md` to address inconsistencies and improve clarity in the Docker setup instructions. Key changes include: - Revised commands for building and running Docker containers....
When setting Hardening to not global the previous way in setting the flags is error prone. Clang does not recognize multiple flags by setting on big string. Switching to list(APPEND)...
though this project is mainly for cpp, I still use this for my c/fortran project and found this line: https://github.com/cpp-best-practices/cmake_template/blob/759d7184f44aad80a3e24ba6ce8e86d08e64d9bb/cmake/StandardProjectSettings.cmake#L26 will add compile flags for fortran compiler, and if one...
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 4. Release notes Sourced from github/codeql-action's releases. v3.30.8 CodeQL Action Changelog See the releases page for the relevant changes to the CodeQL CLI and language...
I keep getting compiler errors: `error: do not use pointer arithmetic`, but pointer arithmetic is necessary to my project. I think this is related to warnings as errors settings enabled...