Describe the goal of the feature
Prevent the vscode "Select launch target" dropdown from being populated with hundreds of curl-build test targets.
Is your feature request related to a problem?
After adding dd-trace-cpp many curl-build test targets are present in the vscode "Select launch target" drop-down.
Describe alternatives you've considered
I did a brief search through this repo and in the curl-build cmake files for a solution. I don't think DD_TRACE_BUILD_TESTING is related to this problem.
Additional context
My cmake project is consuming dd-trace-cpp via FetchContent().
if (PX_DD_APM)
FetchContent_Declare(
dd-trace-cpp
GIT_REPOSITORY https://github.com/DataDog/dd-trace-cpp
GIT_TAG v2.0.0
GIT_SHALLOW ON
GIT_PROGRESS OFF
)
FetchContent_MakeAvailable(dd-trace-cpp)
endif() # PX_DD_APM
...
set(PX_LINK_LIBS ... $<$<BOOL:${PX_DD_APM}>:dd-trace-cpp::static> ...)