CMake BASIS makes it easy to create sharable software and libraries that work together. This is accomplished by combining and documenting some of the best practices and utilities available. This project supplies a fully integrated suite of functionality to make the whole process seamless!
- cmake
- project-template
- project-creation
- cmake-basis
CMake based hardware build system
Emacs Font-lock rules for CMake
CMake plugin composer.
LibFindMacros development repository and other cool CMake stuff
Bunch of CMake pain in the baker
- cmake
- cmake-modules
- cmake-scripts
Installation example for a C++ project (Windows) with Cmake.
A unit testing framework for CMake
ROS package to run coverage testing
The repository host gives no description.
Tutorial about doing CMake Right
- cmake
- cmake-modules
- cmake-basis
CMake module collection
[CMake] [BSD-2] CMake module to find ICU
Python module to reduce a cmake file to an AST
Arli is the command line tool, that's both — the Arduino Library manager that's decoupled from any IDE, as well a project generator based on "arduino-cmake". By coupling dependency management with CMake-based build system, Arli provides an easy way to package, share, and distribute complex Arduino projects.
A fast, correct CMake formatter — cmake-format, reimagined in Rust.
CMake module for building IDL files with MIDL and generating CLR DLL using Tlbimp
- cmake
- cmake-module
- idl
- com-object
CMake module for building Windows Installer packages with WiX toolset
- cmake
- wix-toolset
- wix
- cmake-module
Per-target CPPCheck for CMake
:package: :mailbox_with_no_mail: It's the C++ Package Manager Manager
Add clang-tidy checks to a target using CMake
A feature-packed, ready-to-use CMake template with testing, static and dynamic checks, coverage reports, and a tutorial.
TigerBeetle C++ client
- tigerbeetle-client
- cpp
- distributed-database
- cplusplus
Ada language support for CMake.