def METHOD_NAME(self):
    self.cpp_info.set_property("cmake_file_name", "msdfgen")
    # Required to avoid some side effect in CMakeDeps generator of downstream recipes
    self.cpp_info.set_property("cmake_target_name", "msdfgen::msdgen-all-unofficial")
    self.cpp_info.names["cmake_find_package"] = "msdfgen"
    self.cpp_info.names["cmake_find_package_multi"] = "msdfgen"
    includedir = os.path.join("include", "msdfgen")
    self.cpp_info.components["_msdfgen"].set_property("cmake_target_name", "msdfgen::msdfgen")
    self.cpp_info.components["_msdfgen"].names["cmake_find_package"] = "msdfgen"
    self.cpp_info.components["_msdfgen"].names["cmake_find_package_multi"] = "msdfgen"
    self.cpp_info.components["_msdfgen"].includedirs.append(includedir)
    self.cpp_info.components["_msdfgen"].libs = ["msdfgen" if Version(self.version) < "1.10" else "msdfgen-core"]
    self.cpp_info.components["_msdfgen"].defines = ["MSDFGEN_USE_CPP11"]
    if Version(self.version) >= "1.10":
        if self.options.shared and is_msvc(self):
            self.cpp_info.components["_msdfgen"].defines.append("MSDFGEN_PUBLIC=__declspec(dllimport)")
        else:
            self.cpp_info.components["_msdfgen"].defines.append("MSDFGEN_PUBLIC=")
    self.cpp_info.components["msdfgen-ext"].set_property("cmake_target_name", "msdfgen::msdfgen-ext")
    self.cpp_info.components["msdfgen-ext"].names["cmake_find_package"] = "msdfgen-ext"
    self.cpp_info.components["msdfgen-ext"].names["cmake_find_package_multi"] = "msdfgen-ext"
    self.cpp_info.components["msdfgen-ext"].includedirs.append(includedir)
    self.cpp_info.components["msdfgen-ext"].libs = ["msdfgen-ext"]
    self.cpp_info.components["msdfgen-ext"].requires = [
        "_msdfgen", "freetype::freetype",
        "lodepng::lodepng" if Version(self.version) < "1.10" else "libpng::libpng",
        "tinyxml2::tinyxml2",
    ]
    if self.options.with_skia:
        self.cpp_info.components["msdfgen-ext"].defines.append("MSDFGEN_USE_SKIA")
    if self.options.utility:
        bin_path = os.path.join(self.package_folder, "bin")
        self.output.info("Appending PATH environment variable: {}".format(bin_path))
        self.env_info.PATH.append(bin_path)