Name microsoft-gsl
Version 4.0.0 (a3534567187d2edc428efd3f13466ff75fe5805c)
Summary GSL: Guidelines Support Library
Description The Guidelines Support Library (GSL) contains functions and types that are suggested for use by the C++ Core Guidelines maintained by the Standard C++ Foundation. This repo contains Microsoft's implementation of GSL.
Section base
License MIT
Homepage https://github.com/microsoft/GSL
Recipe file recipes-devtools/microsoft-gsl/microsoft-gsl_4.0.0.bb
Layer meta-oe (scarthgap branch)
Inherits
  • cmake
  • pkgconfig
  • ptest
Dependencies
  • cmake-native
  • ninja-native
  • pkgconfig-native
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • googletest
PACKAGECONFIG options
  • ptest

Sources

git://github.com/microsoft/GSL.git

Patches

Patch Status
microsoft-gsl/0001-Fix-initialization-in-test-1140.patch Backport [https://github.com/microsoft/GSL/commit/1b4d42ca2e97061042ec44a0b34ceb176c78c7e1]
microsoft-gsl/0002-Fix-gcc-build-problem.patch Submitted [https://github.com/microsoft/GSL/pull/1149]
microsoft-gsl/0003-Adapt-check_cxx_compiler_flag-to-cmake-3.0.2.patch Inappropriate

Other branches

This recipe in other branches of meta-oe:

Branch Recipe
master microsoft-gsl 4.0.0
scarthgap (Yocto Project 5.0) microsoft-gsl 4.0.0 (this recipe)