catchorg / catchorg/Catch2

global settings are changed when configuring devel branch as a subproject

Open
#2,203 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
21.5k
Forks
3.5k
Avg merge
3d 16h
Merged PRs (30d)
2

Description

This text is taken straight from the PR #1986

When adding Catch2 as a subdirectory, a couple of choices in the main CMakeLists.txt file end up having a global effect:

* The `USE_FOLDERS` property is global; setting it affects the entire workspace.
* Including the `CTest` module will cause the generation of several new targets.

I intend to port the #1986 changes over to the `devel` branch.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.