LPC55S69_CMake_Template is a GitHub template project you can start a new project for this board from. This shows many the CI examples from the talk for GitHub Actions and CodeQL.
Renesas Electronics Corporation
CLion Embedded Development Features
CLion Embedded development documentation
Using CMake with IAR Embedded Workbench and IAR Build Tools
IAR Visual Studio Code extensions
Embedded development with C++ Microsoft Docs
Embedded Software Development in Visual Studio Code
Embedded Software Development in Visual Studio
Import STM32 projects to VS Code
Debug & Trace Probes (segger.com)
Embedded Studio: The Multi-Platform IDE
Sysprogs, a Visual Studio plug in for embedded
Project > Properties
C/C++ Build, unselect "Generate Makefiles automatically". The makefiles will be in the build directory specified for the project.
This is an example from CLion of a straightforward CMakeLists.txt with most of the things you'll want to consider setting there for your firmware. You will of course have to adjust it for your device target. This sets things up for the Arm GCC compiler, it needs to be on path.
This is an example CMakeLists.txt for Azure RTOS (threadx). There is less specific to embedded here as it uses a toolchain file (also set from the CMakePresets.json). This toolchain file is common across many projects in this repo and sets options explicit for the Cortex M7. It includes a more generic toolchain file for common options across Cortex M. These toolchain files also presume the compiler is on the path. Note that it uses CMake's find_program to get the directory location of arm-none-eabi-gcc to use in specifying additional tools.