lukka / CppBuildTasksLinks
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 -=-
☆36Updated 2 years ago
Alternatives and similar repositories for CppBuildTasks
Users that are interested in CppBuildTasks are comparing it to the libraries listed below
Sorting:
- Install and Cache latest CMake and Ninja for your workflows on your GitHub☆118Updated 2 weeks ago
- The GitHub Action to setup vcpkg for your C++ based projects. Stores built ports using Binary Caching backed onto GH Cache.☆220Updated 5 months ago
- GitHub Action to build C++ applications with CMake (CMakePresets.json), Ninja and vcpkg on GitHub.☆191Updated 5 months ago
- Conan Extension for Visual Studio☆60Updated 2 months ago
- Proposed SG14 status_code for the C++ standard☆69Updated 4 months ago
- Visual Studio Test Adapter for Catch2☆113Updated last year
- Read JSON, YAML, TOML, XML or INI configuration by declaring a struct☆115Updated 3 months ago
- Bit containers, sequences, and views for everyone. 🕷️☆128Updated 3 years ago
- A repository containing a CMake toolchain for using MSVC☆158Updated last month
- CMake functions for adding NuGet package dependencies with CMake exports or native .targets files, generating and merging .nuspec files, …☆28Updated 2 years ago
- Finite State Machine implementation using std::variant☆89Updated 6 years ago
- Boost.Nowide - Standard library functions with UTF-8 API on Windows☆186Updated last month
- A simple physics-based ball pit!☆33Updated 5 months ago
- Header-only library for automatic (de)serialization of C++ types to/from JSON.☆54Updated 5 years ago
- A C++14 reflection library☆76Updated last month
- Library of backported modern C++ types to work with C++11☆86Updated 5 months ago
- CMake Language Support implements your favorite code editor features and is currently available for Visual Studio Code.☆40Updated 3 years ago
- 📣 Hey listen! A simple general-purpose event-listener system for C++17.☆136Updated 4 years ago
- A collection of Unicode utilities for C++ using Range-V3☆48Updated 9 years ago
- 🏛️ Help other developers use your project. A CMake script for packaging C/C++ projects for simple project installation while employing b…☆133Updated 9 months ago
- Collection of Conan recipe + CI templates☆75Updated 2 years ago
- Implementation of Scoped Guards and Unique Resource as proposed in P0052.☆54Updated this week
- 🏀 Up your type-game. A small C++ library for compile-time type names and type indices.☆74Updated 3 years ago
- A C++14 compile-time/constexpr map and hash map with minimal binary footprint☆221Updated 3 years ago
- Documentation generator for C++☆145Updated last week
- value types for composite class design - with allocators☆63Updated last month
- std::embed implementation for the poor (C++17)☆89Updated last year
- SDK for the IFC specification at https://github.com/microsoft/ifc-spec☆66Updated last week
- ranges features for c+23 ported to C++20☆78Updated 2 years ago
- The RStein.AsyncCpp library is a set of types that should be familiar for anyone who knows the Task Parallel Library (TPL) for .NET (C#).☆33Updated 3 years ago