|
4 | 4 | from conan.errors import ConanInvalidConfiguration |
5 | 5 | from conan.tools.cmake import CMakeToolchain, CMakeDeps, CMake, cmake_layout |
6 | 6 | from conan.tools.env import VirtualBuildEnv |
7 | | -from conan.tools.files import AutoPackager, copy, update_conandata |
| 7 | +from conan.tools.files import copy, update_conandata |
8 | 8 | from conan.tools.build import check_min_cppstd |
9 | 9 | from conan.tools.microsoft import check_min_vs, is_msvc, is_msvc_static_runtime |
10 | 10 | from conan.tools.scm import Version, Git |
@@ -116,5 +116,9 @@ def build(self): |
116 | 116 |
|
117 | 117 | def package(self): |
118 | 118 | copy(self, pattern="LICENSE*", dst="licenses", src=self.source_folder) |
119 | | - packager = AutoPackager(self) |
120 | | - packager.run() |
| 119 | + copy(self, pattern="*.h", src=os.path.join(self.source_folder, "include"), dst=os.path.join(self.package_folder, "include")) |
| 120 | + copy(self, pattern="*.a", src=self.build_folder, dst=os.path.join(self.package_folder, "lib"), keep_path=False) |
| 121 | + copy(self, pattern="*.so", src=self.build_folder, dst=os.path.join(self.package_folder, "lib"), keep_path=False) |
| 122 | + copy(self, pattern="*.lib", src=self.build_folder, dst=os.path.join(self.package_folder, "lib"), keep_path=False) |
| 123 | + copy(self, pattern="*.dll", src=self.build_folder, dst=os.path.join(self.package_folder, "bin"), keep_path=False) |
| 124 | + copy(self, pattern="*.dylib", src=self.build_folder, dst=os.path.join(self.package_folder, "lib"), keep_path=False) |
0 commit comments