diff --git a/conanfile.py b/conanfile.py index 792386f..d4de0e6 100644 --- a/conanfile.py +++ b/conanfile.py @@ -7,7 +7,7 @@ from conan.tools.scm import Git, Version required_conan_version = ">=2.3" class rse_texture(ConanFile): - name = "RSETexture" + name = "rsptexturelib" package_type = "library" version = "2.1.0" revision_mode = "scm" @@ -107,14 +107,19 @@ class rse_texture(ConanFile): copy(self, pattern="*.dll", src=self.build_folder, dst=os.path.join(self.package_folder, "bin"), keep_path=False) def package_info(self): - self.cpp_info.set_property("cmake_file_name", "RSPTexture") - self.cpp_info.set_property("cmake_target_name", "RSPTexture") - self.cpp_info.set_property("cmake_module_target_name", "RSPTexture::RSPTexture") + self.cpp_info.set_property("cmake_file_name", "RSETexture") + self.cpp_info.set_property("cmake_target_name", "RSETexture") + self.cpp_info.set_property("cmake_module_target_name", "RSETexture::RSETexture") self.cpp_info.set_property("cmake_find_mode", "both") + self.cpp_info.names["cmake_find_package"] = "RSETexture" + self.cpp_info.names["cmake_find_package_multi"] = "RSETexture" + + self.cpp_info.includedirs = ["include"] + prefix = "lib" if self._is_msvc else "" #suffix = "d" if self.settings.build_type == "Debug" else "" suffix = "" major_min_version = f"{Version(self.version).major}{Version(self.version).minor}" - self.cpp_info.libs = ["{}RSPTexture{}{}".format(prefix, major_min_version, suffix)] + self.cpp_info.libs = ["{}RSETexture{}{}".format(prefix, major_min_version, suffix)]