cmake-unit

Build script tester

A tool to make CMake build scripts more reliable and easier to debug by providing a standardized framework for unit testing

A unit testing framework for CMake

GitHub

36 stars
8 watching
5 forks
Language: CMake
last commit: over 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
polysquare/cmake-ast A tool to analyze and represent CMake files as abstract syntax trees (ASTs) for better understanding and manipulation of CMake code 30
polysquare/cppcheck-target-cmake A tool for performing static code analysis of C++ source files using the cppcheck tool. 18
polysquare/tooling-cmake-util Provides utility functions to integrate static analysis tools with C++ projects. 3
polysquare/cmake-header-language A CMake macro to determine the language of header files based on inclusions and source file analysis. 4
polysquare/iwyu-target-cmake A CMake integration for checking include-what-you-use violations in source files 10
polysquare/clang-tidy-target-cmake Adds custom checks to a C++ compilation target using CMake and clang-tidy. 16
nemequ/configure-cmake A script wrapper around CMake to simplify building projects with CMake. 86
mpusz/cmake-scripts A collection of reusable CMake modules for automating common build tasks and dependencies. 10
psake/psake A build automation tool written in PowerShell that simplifies scripting and leverages existing command-line knowledge. 1,561
cliutils/cmake A set of tools to assist in building code using CMake 273
polymer/web-component-tester A tool for testing web components 567
eyescale/cmake A collection of reusable CMake modules and scripts to simplify project setup and dependencies. 156
clojure/test.check A testing tool that allows developers to write concise, powerful tests by defining properties of functions that should hold true for all inputs. 1,122
queezythegreat/arduino-cmake An alternative build system for Arduino using CMake 647
turkeyman/premake-cmake A tool for automating CMake build processes using Lua scripts 23