← All tasks
cppmicrosoft/GSL #1084Not a task: already works

[cmake] GSL.natvis issues

envgap__microsoft__GSL-1084

01 / FAILURE SIGNATURE

As reported upstream

No identifying execution failure has been captured.
Not a benchmark task.
  • The project already builds and runs before the fix, so there is nothing to repair.

02 / ENVIRONMENT RECIPE

Base commit
4b5b5a1ed50dc6af370896c08eedb4cb67955a21
Manifest
CMakeLists.txt
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

microsoft/GSL #1084 · read the original issue
Minor problems with the GLS.natvis CMake support



- [x] find_package isn't supported (IE vpckg, conan, system package managers) don't benefit from GSL.natvis

  - GSL.natvis isn't installed

- [x] Ninja on MSVC isn't supported 

  - https://discourse.cmake.org/t/does-adding-natvis-files-via-target-sources-work-on-ninja/7316

  - This can be solved elegantly with target_link_options (3.13+)
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]