lukka / CppBuildTasks
Build C++ software with vcpkg and CMake (with CMakeLists.txt or CMakeSettings.json). Samples provided use both self-hosted or Microsoft hosted agent, using Docker and Pipeline Caching as well. The same tasks are available as GitHub actions at https://github.com/lukka/run-cmake https://github.com/lukka/run-vcpkg -=-
☆35Updated 2 years ago
Alternatives and similar repositories for CppBuildTasks:
Users that are interested in CppBuildTasks are comparing it to the libraries listed below
- Repository for a C++11 implementation of std::out_ptr (p1132), as a standalone library!☆74Updated last year
- A collection of Unicode utilities for C++ using Range-V3☆47Updated 8 years ago
- ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library☆157Updated this week
- A fixed capacity dynamically sized string☆64Updated last week
- A lightweight, non-owning reference to a callable.☆173Updated 3 years ago
- A repository containing a CMake toolchain for using MSVC☆118Updated last month
- Conan Extension for Visual Studio☆60Updated 3 months ago
- A small C++11, C++14 header-only library for compile-time dimensional analysis and unit/quantity manipulation and conversion☆81Updated 2 years ago
- Readable and consistent C++ type introspection - Compiler Decipherer☆89Updated 6 years ago
- value types for composite class design - with allocators☆45Updated this week
- A dynamically-resizable vector with fixed capacity and embedded storage☆170Updated 3 years ago
- Simple and type-safe commandline argument parser for C++14☆66Updated 3 years ago
- Bit flags for C++11 scoped enums☆120Updated 2 years ago
- A C++14 reflection library☆70Updated last week
- IEEE-754 binary-to-decimal and decimal-to-binary conversion library☆40Updated 2 years ago
- Light-weight asynchronous transport-agnostic C++ RPC library.☆23Updated 7 months ago
- C++20 implementation of {{ mustache }}☆84Updated 4 months ago
- SPY - C++ Information Broker☆154Updated this week
- The GitHub Action to setup vcpkg for your C++ based projects. Stores built ports using Binary Caching backed onto GH Cache.☆202Updated last month
- Bit containers, sequences, and views for everyone. 🕷️☆122Updated 2 years ago
- value-ptr-lite - A C++ smart-pointer with value semantics for C++98, C++11 and later in a single-file header-only library☆48Updated 9 months ago
- Proposed SG14 status_code for the C++ standard☆68Updated 3 months ago
- C++20 compile time compressed string tables☆46Updated 2 years ago
- Yet another C++ text formatting library.☆71Updated 3 months ago
- Example code and slides for my talk "std::variant and the Power of Pattern Matching"☆43Updated 4 years ago
- Install and Cache latest CMake and Ninja for your workflows on your GitHub☆107Updated last week
- GitHub Action to build C++ applications with CMake (CMakePresets.json), Ninja and vcpkg on GitHub.☆187Updated 2 weeks ago
- CMake Community Modules☆44Updated 4 years ago
- Allows you to publish ABI stable C++ library that can be used across different compilers☆62Updated last month
- An implementation of the char8_t remediation approaches discussed in P1423 (https://wg21.link/p1423).☆24Updated 2 years ago