SRB2/cmake/Modules
Eidolon 101cdea022 cmake: Add optional clang-tidy integration
clang-tidy performs static analysis over the compilation unit,
producing more comprehensive compile warnings than are normally
generated by the compiler. For example, it will trace branches in a
function to find the exact conditions in which a null dereference
can occur.

Note that this produces an absurd amount of warnings for our existing
C code, and significantly slows compile times. It is pretty effective
at its job though. I think it would be good to turn on by default for
upcoming C++ code.
2023-07-26 07:58:31 -04:00
..
clang-tidy-default.cmake cmake: Add optional clang-tidy integration 2023-07-26 07:58:31 -04:00
CMakeASM_YASMInformation.cmake cmake: Fix nasm/add yasm support 2015-02-01 21:25:02 -06:00
CMakeDetermineASM_YASMCompiler.cmake cmake: Fix nasm/add yasm support 2015-02-01 21:25:02 -06:00
CMakeTestASM_YASMCompiler.cmake cmake: Fix nasm/add yasm support 2015-02-01 21:25:02 -06:00
FindGME.cmake cmake: Build all deps and static link 2022-11-05 00:12:09 -05:00
FindOPENMPT.cmake cmake: Build all deps and static link 2022-11-05 00:12:09 -05:00
FindSDL2.cmake cmake: Build all deps and static link 2022-11-05 00:12:09 -05:00
FindSDL2_main.cmake whitespace clean 2016-02-25 18:31:40 -05:00
FindSDL2_mixer.cmake cmake: Build all deps and static link 2022-11-05 00:12:09 -05:00
GitUtilities.cmake Make this be consistent with non-CMake builds 2018-12-03 15:42:37 -05:00
LibFindMacros.cmake whitespace clean 2016-02-25 18:31:40 -05:00