andrew-hardin / cmake-git-version-tracking
Embed Git metadata in a C/C++ compatible static library using CMake (e.g. commit ID, author, date, and message).
β224Updated 11 months ago
Alternatives and similar repositories for cmake-git-version-tracking:
Users that are interested in cmake-git-version-tracking are comparing it to the libraries listed below
- Semantic Versioning for modern C++β310Updated 3 weeks ago
- Implementation of C++20's std::span for older compilersβ342Updated 2 years ago
- π Stylize your code! Automatic clang-format and cmake-format targets for CMake.β164Updated last month
- expected lite - Expected objects in C++11 and later in a single-file header-only libraryβ438Updated 3 weeks ago
- A reflective enum implementation for C++β289Updated last year
- A general-purpose CMake library that provides functions that improve the CMake experience following the best practices.β364Updated 3 months ago
- gsl-lite β A single-file header-only version of ISO C++ Guidelines Support Library (GSL) for C++98, C++11, and laterβ912Updated 3 months ago
- Provides very lightweight outcome<T> and result<T> (non-Boost edition)β741Updated 2 weeks ago
- span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only libraryβ498Updated 8 months ago
- A wrapper script around clang-format, suitable for linting multiple files and to use for continuous integrationβ249Updated last year
- CMake modules to help use sanitizersβ387Updated 4 months ago
- string_view lite - A C++17-like string_view for C++98, C++11 and later in a single-file header-only libraryβ430Updated 8 months ago
- Source code formatter for cmake listfiles.β989Updated 9 months ago
- Native ApprovalTests for C++ on Linux, Mac and Windowsβ321Updated last month
- Finite state machine library based on the boost hana meta programming library. It follows the principles of the boost msm and boost sml lβ¦β193Updated 2 years ago
- A formatter to make your CMake code the real treasureβ178Updated this week
- Lightweight C++20 testing framework.β275Updated 2 months ago
- A header only C++ library that provides type safety and user defined literals for physical unitsβ506Updated last week
- A miniature library for struct-field reflection in C++β532Updated last month
- Easy-to-add enhancements for any C/C++ CMake project. Including AFL fuzzing, code-coverage, Thread/Address/Leak/Address/Undefined sanitiβ¦β621Updated 4 months ago
- Lightweight Error Augmentation Frameworkβ319Updated this week
- My collection of CMake modulesβ1,024Updated last week
- C++20 State Machine libraryβ193Updated 5 months ago
- CMake: config mode of find_package command (examples)β402Updated 3 years ago
- ποΈ Help other developers use your project. A CMake script for packaging C/C++ projects for simple project installation while employing bβ¦β117Updated last month
- variant lite - A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only libraryβ239Updated 2 weeks ago
- A simple to use, composable, command line parser for C++ 11 and beyondβ502Updated last week
- Tool for analyzing includes in C++β202Updated 6 months ago
- C/C++ hooks to integrate with pre-commitβ336Updated 11 months ago
- optional lite - A C++17-like optional, a nullable object for C++98, C++11 and later in a single-file header-only libraryβ405Updated 3 weeks ago