conan-io / conan

Conan - The open-source C and C++ package manager
https://conan.io
MIT License
7.96k stars 952 forks source link

Remove find_package generation on test_package of cmake_lib template #16451

Closed perseoGI closed 3 weeks ago

perseoGI commented 3 weeks ago

Changelog: Fix: Avoid find_package's of transitive dependencies on test_package generated by cmake_lib template. Docs: omit

Close #16450

On test_package/CMakeLists.txt should not appear any find_package of transitive dependencies (dependencies of the currently tested package) Delegate on conan cmake generators to find dependencies.

Also, ordered optional requirements and build_requirement methods on template