We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
cmake_find_package generator not forwarding all dependency properties
 Some info first:
 - conan v1.10.0
 - cmake v3.13.1
 - Linux GCC 8.1 x86_64 libstdc++11

If using CMake version >= 3.0 the `cmake_find_package` generator
generates CMake imported targets to easily import and track dependencies
of the required packages.

When using those imported targets in CMake, users get not only automatic
tracking of link dependencies **but also include directories and compile
options**. If we have three packages A, B, C, with C depending on B and
B depending on A (A <-- B <-- C) **C may require A include directories if A headers are
included in the public API of B**. In this scenario, if we are building
C with a cmake_find_package generator:

``` cmake
find_package(B REQUIRED)
add_library(C)
target_link_libraries(C PRIVATE B::B)
```

cmake correctly adds A's includes as part of C private include dirs
since the generated FindB.cmake generates not only B::B target but also
a target for A with all its properties, target that is linked against
B::B.
But if for some reason the A target (CONAN_PKG::A_A) had been defined previously,
the generator skips the generation of this target **and no longer links
A against B::B**, preventing A include dirs to be propagated to B and C.

I've found this issue when mixing bincrafters Qt package (which doesn't support the `cmake_find_package` generator) with a couple of more packages that I'm importing using the find package generator. I have to work this way since our guidelines encourage the usage of `find_package()` to require dependencies:

``` cmake
conan_basic_setup(TARGETS)
find_package(QtCore CONFIG REQUIRED)
find_package(foofromconan REQUIRED)
```
I know this use case is not common and shouldn't be encouraged, it's just an artifact of how the Qt package works right now (Our goal is to go full find_package() for transparent conan integration). But I think the "bug" in the generator could happen in different scenarios and the fix may be useful for others.

I've fixed this behavior by always adding the dependency targets to the list of targets to link (See #4125).

- [x] I've read the [CONTRIBUTING guide](https://raw.githubusercontent.com/conan-io/conan/develop/.github/CONTRIBUTING.md).
- [x] I've specified the Conan version, operating system version and any tool that can be relevant.
- [x] I've explained the steps to reproduce the error or the motivation/use case of the question/suggestion.



--- END ISSUE ---

Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
--- BEGIN FILES ---
Path: `conans/client/generators/cmake_find_package.py`
Content:
```
1 from conans.client.generators.cmake import DepsCppCmake
2 from conans.model import Generator
3 
4 
5 generic_find_package_template = """
6 message(STATUS "Conan: Using autogenerated Find{name}.cmake")
7 # Global approach
8 SET({name}_FOUND 1)
9 SET({name}_INCLUDE_DIRS {deps.include_paths})
10 SET({name}_INCLUDES {deps.include_paths})
11 SET({name}_DEFINITIONS {deps.defines})
12 SET({name}_LIBRARIES "") # Will be filled later
13 SET({name}_LIBRARIES_TARGETS "") # Will be filled later, if CMake 3
14 SET({name}_LIBS "") # Same as {name}_LIBRARIES
15 
16 mark_as_advanced({name}_FOUND {name}_INCLUDE_DIRS {name}_INCLUDES
17                  {name}_DEFINITIONS {name}_LIBRARIES {name}_LIBS)
18 
19 
20 # Find the real .lib/.a and add them to {name}_LIBS and {name}_LIBRARY_LIST
21 SET({name}_LIBRARY_LIST {deps.libs})
22 SET({name}_LIB_DIRS {deps.lib_paths})
23 foreach(_LIBRARY_NAME ${{{name}_LIBRARY_LIST}})
24     unset(CONAN_FOUND_LIBRARY CACHE)
25     find_library(CONAN_FOUND_LIBRARY NAME ${{_LIBRARY_NAME}} PATHS ${{{name}_LIB_DIRS}}
26                  NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
27     if(CONAN_FOUND_LIBRARY)
28         list(APPEND {name}_LIBRARIES ${{CONAN_FOUND_LIBRARY}})
29         if(NOT ${{CMAKE_VERSION}} VERSION_LESS "3.0")
30             # Create a micro-target for each lib/a found
31             set(_LIB_NAME CONAN_LIB::{name}_${{_LIBRARY_NAME}})
32             if(NOT TARGET ${{_LIB_NAME}})
33                 # Create a micro-target for each lib/a found
34                 add_library(${{_LIB_NAME}} UNKNOWN IMPORTED)
35                 set_target_properties(${{_LIB_NAME}} PROPERTIES IMPORTED_LOCATION ${{CONAN_FOUND_LIBRARY}})
36                 list(APPEND {name}_LIBRARIES_TARGETS ${{_LIB_NAME}})
37             else()
38                 message(STATUS "Skipping already existing target: ${{_LIB_NAME}}")
39             endif()
40         endif()
41         message(STATUS "Found: ${{CONAN_FOUND_LIBRARY}}")
42     else()
43         message(STATUS "Library ${{_LIBRARY_NAME}} not found in package, might be system one")
44         list(APPEND {name}_LIBRARIES_TARGETS ${{_LIBRARY_NAME}})
45         list(APPEND {name}_LIBRARIES ${{_LIBRARY_NAME}})
46     endif()
47 endforeach()
48 set({name}_LIBS ${{{name}_LIBRARIES}})
49 
50 if(NOT ${{CMAKE_VERSION}} VERSION_LESS "3.0")
51     # Target approach
52     if(NOT TARGET {name}::{name})
53         add_library({name}::{name} INTERFACE IMPORTED)
54         if({name}_INCLUDE_DIRS)
55           set_target_properties({name}::{name} PROPERTIES
56           INTERFACE_INCLUDE_DIRECTORIES "${{{name}_INCLUDE_DIRS}}")
57         endif()
58         set_property(TARGET {name}::{name} PROPERTY INTERFACE_LINK_LIBRARIES ${{{name}_LIBRARIES_TARGETS}} "{deps.sharedlinkflags_list}" "{deps.exelinkflags_list}")
59         set_property(TARGET {name}::{name} PROPERTY INTERFACE_COMPILE_DEFINITIONS {deps.compile_definitions})
60         set_property(TARGET {name}::{name} PROPERTY INTERFACE_COMPILE_OPTIONS "{deps.cppflags_list}" "{deps.cflags_list}")
61     endif()
62     {find_dependencies}
63 endif()
64 """
65 
66 
67 class CMakeFindPackageGenerator(Generator):
68 
69     @property
70     def filename(self):
71         pass
72 
73     @property
74     def content(self):
75         ret = {}
76         for depname, cpp_info in self.deps_build_info.dependencies:
77             ret["Find%s.cmake" % depname] = self._single_find_package(depname, cpp_info)
78         return ret
79 
80     @staticmethod
81     def _single_find_package(name, cpp_info):
82         deps = DepsCppCmake(cpp_info)
83         lines = []
84         if cpp_info.public_deps:
85             lines = CMakeFindPackageGenerator._transitive_lines(name, cpp_info)
86         tmp = generic_find_package_template.format(name=name, deps=deps,
87                                                    find_dependencies="\n".join(lines))
88         return tmp
89 
90     @staticmethod
91     def _transitive_lines(name, cpp_info):
92         lines = ["# Library dependencies", "include(CMakeFindDependencyMacro)"]
93         for dep in cpp_info.public_deps:
94             def property_lines(prop):
95                 lib_t = "%s::%s" % (name, name)
96                 dep_t = "%s::%s" % (dep, dep)
97                 return ["get_target_property(tmp %s %s)" % (dep_t, prop),
98                         "if(tmp)",
99                         "  set_property(TARGET %s APPEND PROPERTY %s ${tmp})" % (lib_t, prop),
100                         'endif()']
101 
102             lines.append("find_dependency(%s REQUIRED)" % dep)
103             lines.extend(property_lines("INTERFACE_LINK_LIBRARIES"))
104             lines.extend(property_lines("INTERFACE_COMPILE_DEFINITIONS"))
105             lines.extend(property_lines("INTERFACE_INCLUDE_DIRECTORIES"))
106         return lines
107
```
--- END FILES ---

Please first localize the bug based on the issue statement, and then generate a patch according to the `git diff` format fenced by three backticks.

Here is an example:

```diff
diff --git a/examples/server_async.py b/examples/server_async.py
--- a/examples/server_async.py
+++ b/examples/server_async.py
@@ -313,4 +313,4 @@
 
 
 if __name__ == "__main__":
-    asyncio.run(run_async_server("."), debug=True)
+    asyncio.run(run_async_server(), debug=True)
diff --git a/examples/server_sync.py b/examples/server_sync.py
--- a/examples/server_sync.py
+++ b/examples/server_sync.py
@@ -313,5 +313,5 @@
 
 
 if __name__ == "__main__":
-    server = run_sync_server(".")
+    server = run_sync_server()
     server.shutdown()

```

diff --git a/conans/client/generators/cmake_find_package.py b/conans/client/generators/cmake_find_package.py
--- a/conans/client/generators/cmake_find_package.py
+++ b/conans/client/generators/cmake_find_package.py
@@ -33,10 +33,10 @@
                 # Create a micro-target for each lib/a found
                 add_library(${{_LIB_NAME}} UNKNOWN IMPORTED)
                 set_target_properties(${{_LIB_NAME}} PROPERTIES IMPORTED_LOCATION ${{CONAN_FOUND_LIBRARY}})
-                list(APPEND {name}_LIBRARIES_TARGETS ${{_LIB_NAME}})
             else()
                 message(STATUS "Skipping already existing target: ${{_LIB_NAME}}")
             endif()
+            list(APPEND {name}_LIBRARIES_TARGETS ${{_LIB_NAME}})
         endif()
         message(STATUS "Found: ${{CONAN_FOUND_LIBRARY}}")
     else()

{"golden_diff": "diff --git a/conans/client/generators/cmake_find_package.py b/conans/client/generators/cmake_find_package.py\n--- a/conans/client/generators/cmake_find_package.py\n+++ b/conans/client/generators/cmake_find_package.py\n@@ -33,10 +33,10 @@\n                 # Create a micro-target for each lib/a found\n                 add_library(${{_LIB_NAME}} UNKNOWN IMPORTED)\n                 set_target_properties(${{_LIB_NAME}} PROPERTIES IMPORTED_LOCATION ${{CONAN_FOUND_LIBRARY}})\n-                list(APPEND {name}_LIBRARIES_TARGETS ${{_LIB_NAME}})\n             else()\n                 message(STATUS \"Skipping already existing target: ${{_LIB_NAME}}\")\n             endif()\n+            list(APPEND {name}_LIBRARIES_TARGETS ${{_LIB_NAME}})\n         endif()\n         message(STATUS \"Found: ${{CONAN_FOUND_LIBRARY}}\")\n     else()\n", "issue": "cmake_find_package generator not forwarding all dependency properties\n Some info first:\r\n - conan v1.10.0\r\n - cmake v3.13.1\r\n - Linux GCC 8.1 x86_64 libstdc++11\r\n\r\nIf using CMake version >= 3.0 the `cmake_find_package` generator\r\ngenerates CMake imported targets to easily import and track dependencies\r\nof the required packages.\r\n\r\nWhen using those imported targets in CMake, users get not only automatic\r\ntracking of link dependencies **but also include directories and compile\r\noptions**. If we have three packages A, B, C, with C depending on B and\r\nB depending on A (A <-- B <-- C) **C may require A include directories if A headers are\r\nincluded in the public API of B**. In this scenario, if we are building\r\nC with a cmake_find_package generator:\r\n\r\n``` cmake\r\nfind_package(B REQUIRED)\r\nadd_library(C)\r\ntarget_link_libraries(C PRIVATE B::B)\r\n```\r\n\r\ncmake correctly adds A's includes as part of C private include dirs\r\nsince the generated FindB.cmake generates not only B::B target but also\r\na target for A with all its properties, target that is linked against\r\nB::B.\r\nBut if for some reason the A target (CONAN_PKG::A_A) had been defined previously,\r\nthe generator skips the generation of this target **and no longer links\r\nA against B::B**, preventing A include dirs to be propagated to B and C.\r\n\r\nI've found this issue when mixing bincrafters Qt package (which doesn't support the `cmake_find_package` generator) with a couple of more packages that I'm importing using the find package generator. I have to work this way since our guidelines encourage the usage of `find_package()` to require dependencies:\r\n\r\n``` cmake\r\nconan_basic_setup(TARGETS)\r\nfind_package(QtCore CONFIG REQUIRED)\r\nfind_package(foofromconan REQUIRED)\r\n```\r\nI know this use case is not common and shouldn't be encouraged, it's just an artifact of how the Qt package works right now (Our goal is to go full find_package() for transparent conan integration). But I think the \"bug\" in the generator could happen in different scenarios and the fix may be useful for others.\r\n\r\nI've fixed this behavior by always adding the dependency targets to the list of targets to link (See #4125).\r\n\r\n- [x] I've read the [CONTRIBUTING guide](https://raw.githubusercontent.com/conan-io/conan/develop/.github/CONTRIBUTING.md).\r\n- [x] I've specified the Conan version, operating system version and any tool that can be relevant.\r\n- [x] I've explained the steps to reproduce the error or the motivation/use case of the question/suggestion.\r\n\r\n\n", "before_files": [{"content": "from conans.client.generators.cmake import DepsCppCmake\nfrom conans.model import Generator\n\n\ngeneric_find_package_template = \"\"\"\nmessage(STATUS \"Conan: Using autogenerated Find{name}.cmake\")\n# Global approach\nSET({name}_FOUND 1)\nSET({name}_INCLUDE_DIRS {deps.include_paths})\nSET({name}_INCLUDES {deps.include_paths})\nSET({name}_DEFINITIONS {deps.defines})\nSET({name}_LIBRARIES \"\") # Will be filled later\nSET({name}_LIBRARIES_TARGETS \"\") # Will be filled later, if CMake 3\nSET({name}_LIBS \"\") # Same as {name}_LIBRARIES\n\nmark_as_advanced({name}_FOUND {name}_INCLUDE_DIRS {name}_INCLUDES\n                 {name}_DEFINITIONS {name}_LIBRARIES {name}_LIBS)\n\n\n# Find the real .lib/.a and add them to {name}_LIBS and {name}_LIBRARY_LIST\nSET({name}_LIBRARY_LIST {deps.libs})\nSET({name}_LIB_DIRS {deps.lib_paths})\nforeach(_LIBRARY_NAME ${{{name}_LIBRARY_LIST}})\n    unset(CONAN_FOUND_LIBRARY CACHE)\n    find_library(CONAN_FOUND_LIBRARY NAME ${{_LIBRARY_NAME}} PATHS ${{{name}_LIB_DIRS}}\n                 NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)\n    if(CONAN_FOUND_LIBRARY)\n        list(APPEND {name}_LIBRARIES ${{CONAN_FOUND_LIBRARY}})\n        if(NOT ${{CMAKE_VERSION}} VERSION_LESS \"3.0\")\n            # Create a micro-target for each lib/a found\n            set(_LIB_NAME CONAN_LIB::{name}_${{_LIBRARY_NAME}})\n            if(NOT TARGET ${{_LIB_NAME}})\n                # Create a micro-target for each lib/a found\n                add_library(${{_LIB_NAME}} UNKNOWN IMPORTED)\n                set_target_properties(${{_LIB_NAME}} PROPERTIES IMPORTED_LOCATION ${{CONAN_FOUND_LIBRARY}})\n                list(APPEND {name}_LIBRARIES_TARGETS ${{_LIB_NAME}})\n            else()\n                message(STATUS \"Skipping already existing target: ${{_LIB_NAME}}\")\n            endif()\n        endif()\n        message(STATUS \"Found: ${{CONAN_FOUND_LIBRARY}}\")\n    else()\n        message(STATUS \"Library ${{_LIBRARY_NAME}} not found in package, might be system one\")\n        list(APPEND {name}_LIBRARIES_TARGETS ${{_LIBRARY_NAME}})\n        list(APPEND {name}_LIBRARIES ${{_LIBRARY_NAME}})\n    endif()\nendforeach()\nset({name}_LIBS ${{{name}_LIBRARIES}})\n\nif(NOT ${{CMAKE_VERSION}} VERSION_LESS \"3.0\")\n    # Target approach\n    if(NOT TARGET {name}::{name})\n        add_library({name}::{name} INTERFACE IMPORTED)\n        if({name}_INCLUDE_DIRS)\n          set_target_properties({name}::{name} PROPERTIES\n          INTERFACE_INCLUDE_DIRECTORIES \"${{{name}_INCLUDE_DIRS}}\")\n        endif()\n        set_property(TARGET {name}::{name} PROPERTY INTERFACE_LINK_LIBRARIES ${{{name}_LIBRARIES_TARGETS}} \"{deps.sharedlinkflags_list}\" \"{deps.exelinkflags_list}\")\n        set_property(TARGET {name}::{name} PROPERTY INTERFACE_COMPILE_DEFINITIONS {deps.compile_definitions})\n        set_property(TARGET {name}::{name} PROPERTY INTERFACE_COMPILE_OPTIONS \"{deps.cppflags_list}\" \"{deps.cflags_list}\")\n    endif()\n    {find_dependencies}\nendif()\n\"\"\"\n\n\nclass CMakeFindPackageGenerator(Generator):\n\n    @property\n    def filename(self):\n        pass\n\n    @property\n    def content(self):\n        ret = {}\n        for depname, cpp_info in self.deps_build_info.dependencies:\n            ret[\"Find%s.cmake\" % depname] = self._single_find_package(depname, cpp_info)\n        return ret\n\n    @staticmethod\n    def _single_find_package(name, cpp_info):\n        deps = DepsCppCmake(cpp_info)\n        lines = []\n        if cpp_info.public_deps:\n            lines = CMakeFindPackageGenerator._transitive_lines(name, cpp_info)\n        tmp = generic_find_package_template.format(name=name, deps=deps,\n                                                   find_dependencies=\"\\n\".join(lines))\n        return tmp\n\n    @staticmethod\n    def _transitive_lines(name, cpp_info):\n        lines = [\"# Library dependencies\", \"include(CMakeFindDependencyMacro)\"]\n        for dep in cpp_info.public_deps:\n            def property_lines(prop):\n                lib_t = \"%s::%s\" % (name, name)\n                dep_t = \"%s::%s\" % (dep, dep)\n                return [\"get_target_property(tmp %s %s)\" % (dep_t, prop),\n                        \"if(tmp)\",\n                        \"  set_property(TARGET %s APPEND PROPERTY %s ${tmp})\" % (lib_t, prop),\n                        'endif()']\n\n            lines.append(\"find_dependency(%s REQUIRED)\" % dep)\n            lines.extend(property_lines(\"INTERFACE_LINK_LIBRARIES\"))\n            lines.extend(property_lines(\"INTERFACE_COMPILE_DEFINITIONS\"))\n            lines.extend(property_lines(\"INTERFACE_INCLUDE_DIRECTORIES\"))\n        return lines\n", "path": "conans/client/generators/cmake_find_package.py"}], "after_files": [{"content": "from conans.client.generators.cmake import DepsCppCmake\nfrom conans.model import Generator\n\n\ngeneric_find_package_template = \"\"\"\nmessage(STATUS \"Conan: Using autogenerated Find{name}.cmake\")\n# Global approach\nSET({name}_FOUND 1)\nSET({name}_INCLUDE_DIRS {deps.include_paths})\nSET({name}_INCLUDES {deps.include_paths})\nSET({name}_DEFINITIONS {deps.defines})\nSET({name}_LIBRARIES \"\") # Will be filled later\nSET({name}_LIBRARIES_TARGETS \"\") # Will be filled later, if CMake 3\nSET({name}_LIBS \"\") # Same as {name}_LIBRARIES\n\nmark_as_advanced({name}_FOUND {name}_INCLUDE_DIRS {name}_INCLUDES\n                 {name}_DEFINITIONS {name}_LIBRARIES {name}_LIBS)\n\n\n# Find the real .lib/.a and add them to {name}_LIBS and {name}_LIBRARY_LIST\nSET({name}_LIBRARY_LIST {deps.libs})\nSET({name}_LIB_DIRS {deps.lib_paths})\nforeach(_LIBRARY_NAME ${{{name}_LIBRARY_LIST}})\n    unset(CONAN_FOUND_LIBRARY CACHE)\n    find_library(CONAN_FOUND_LIBRARY NAME ${{_LIBRARY_NAME}} PATHS ${{{name}_LIB_DIRS}}\n                 NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)\n    if(CONAN_FOUND_LIBRARY)\n        list(APPEND {name}_LIBRARIES ${{CONAN_FOUND_LIBRARY}})\n        if(NOT ${{CMAKE_VERSION}} VERSION_LESS \"3.0\")\n            # Create a micro-target for each lib/a found\n            set(_LIB_NAME CONAN_LIB::{name}_${{_LIBRARY_NAME}})\n            if(NOT TARGET ${{_LIB_NAME}})\n                # Create a micro-target for each lib/a found\n                add_library(${{_LIB_NAME}} UNKNOWN IMPORTED)\n                set_target_properties(${{_LIB_NAME}} PROPERTIES IMPORTED_LOCATION ${{CONAN_FOUND_LIBRARY}})\n            else()\n                message(STATUS \"Skipping already existing target: ${{_LIB_NAME}}\")\n            endif()\n            list(APPEND {name}_LIBRARIES_TARGETS ${{_LIB_NAME}})\n        endif()\n        message(STATUS \"Found: ${{CONAN_FOUND_LIBRARY}}\")\n    else()\n        message(STATUS \"Library ${{_LIBRARY_NAME}} not found in package, might be system one\")\n        list(APPEND {name}_LIBRARIES_TARGETS ${{_LIBRARY_NAME}})\n        list(APPEND {name}_LIBRARIES ${{_LIBRARY_NAME}})\n    endif()\nendforeach()\nset({name}_LIBS ${{{name}_LIBRARIES}})\n\nif(NOT ${{CMAKE_VERSION}} VERSION_LESS \"3.0\")\n    # Target approach\n    if(NOT TARGET {name}::{name})\n        add_library({name}::{name} INTERFACE IMPORTED)\n        if({name}_INCLUDE_DIRS)\n          set_target_properties({name}::{name} PROPERTIES\n          INTERFACE_INCLUDE_DIRECTORIES \"${{{name}_INCLUDE_DIRS}}\")\n        endif()\n        set_property(TARGET {name}::{name} PROPERTY INTERFACE_LINK_LIBRARIES ${{{name}_LIBRARIES_TARGETS}} \"{deps.sharedlinkflags_list}\" \"{deps.exelinkflags_list}\")\n        set_property(TARGET {name}::{name} PROPERTY INTERFACE_COMPILE_DEFINITIONS {deps.compile_definitions})\n        set_property(TARGET {name}::{name} PROPERTY INTERFACE_COMPILE_OPTIONS \"{deps.cppflags_list}\" \"{deps.cflags_list}\")\n    endif()\n    {find_dependencies}\nendif()\n\"\"\"\n\n\nclass CMakeFindPackageGenerator(Generator):\n\n    @property\n    def filename(self):\n        pass\n\n    @property\n    def content(self):\n        ret = {}\n        for depname, cpp_info in self.deps_build_info.dependencies:\n            ret[\"Find%s.cmake\" % depname] = self._single_find_package(depname, cpp_info)\n        return ret\n\n    @staticmethod\n    def _single_find_package(name, cpp_info):\n        deps = DepsCppCmake(cpp_info)\n        lines = []\n        if cpp_info.public_deps:\n            lines = CMakeFindPackageGenerator._transitive_lines(name, cpp_info)\n        tmp = generic_find_package_template.format(name=name, deps=deps,\n                                                   find_dependencies=\"\\n\".join(lines))\n        return tmp\n\n    @staticmethod\n    def _transitive_lines(name, cpp_info):\n        lines = [\"# Library dependencies\", \"include(CMakeFindDependencyMacro)\"]\n        for dep in cpp_info.public_deps:\n            def property_lines(prop):\n                lib_t = \"%s::%s\" % (name, name)\n                dep_t = \"%s::%s\" % (dep, dep)\n                return [\"get_target_property(tmp %s %s)\" % (dep_t, prop),\n                        \"if(tmp)\",\n                        \"  set_property(TARGET %s APPEND PROPERTY %s ${tmp})\" % (lib_t, prop),\n                        'endif()']\n\n            lines.append(\"find_dependency(%s REQUIRED)\" % dep)\n            lines.extend(property_lines(\"INTERFACE_LINK_LIBRARIES\"))\n            lines.extend(property_lines(\"INTERFACE_COMPILE_DEFINITIONS\"))\n            lines.extend(property_lines(\"INTERFACE_INCLUDE_DIRECTORIES\"))\n        return lines\n", "path": "conans/client/generators/cmake_find_package.py"}]}