23 Repos
Scripts and macros for automating build tasks and compiler integration.
Explore 23 awesome GitHub repositories matching part of an awesome list · Utility Scripts. Refine with filters or upvote what's useful.
CMake module to speed up builds.
Automated compile-time reduction and precompiled header management.
An Enhancement Suite for the CMake Build System
Enhancement suite for advanced build system scripting.
This repository is no longer maintained. Use the FetchContent module available in CMake 3.11 or later instead.
Module for downloading external source code at configure time.
CMake modules to help use sanitizers
Module for enabling binary target sanitizers.
Useful cmake macros that help with: compiler/linker flags, collecting sources, PCHs, Unity builds and other stuff.
Tool for managing compiler flags, sources, and unity builds.
Visual Studio and GCC precompiled header macro for CMake
Macro for precompiled header support across compilers.
Make CMake less painful when trying to write Modern Flexible CMake (legacy)
Helper for writing flexible and modern build configurations.
CMake precompiled header support via custom PCH compiler extension
Extension for reusable precompiled header support.
| linux | macosx | |---------------------------------|---------------------------------| | ![Build Statusmaster]repo | ![Build Statusmacosx]repo |
Tools for source collection and warning suppression.
CMake module for code coverage
Enables code coverage and report generation.
Coveralls JSON coverage generator and uploader for CMake
Generator and uploader for code coverage reports.
unmaintained - CMake module to activate certain C++ standard, feature checks and appropriate automated workarounds - basically an improved version of cmake-compile-features
Improved version of standard compile-feature detection.
Get dependencies with cmake
Utility for dependency retrieval in script mode.
LibFindMacros development repository and other cool CMake stuff
Repository for macro development and helper utilities.
Bunch of CMake pain in the baker
Collection of recipes for common build tasks.
A unit testing framework for CMake
Unit testing framework for build scripts.
CMake and other scripts to help build process of FlyEM software
Modular system for simplifying complex external project builds.
Per-target CPPCheck for CMake
Integration for static analysis via CPPCheck.
Add clang-tidy checks to a target using CMake
Integration for static analysis via Clang-Tidy.
CMake integration for include-what-you-use
Integration for include-what-you-use analysis.