|
8 | 8 | from conan.tools.build import check_min_cppstd |
9 | 9 | from conan.tools.cmake import CMake, CMakeDeps, CMakeToolchain, cmake_layout |
10 | 10 | from conan.tools.env import VirtualBuildEnv |
11 | | -from conan.tools.files import copy, mkdir, AutoPackager, update_conandata |
| 11 | +from conan.tools.files import copy, mkdir, update_conandata |
12 | 12 | from conan.tools.microsoft import check_min_vs, is_msvc_static_runtime, is_msvc |
13 | 13 | from conan.tools.scm import Version |
14 | 14 |
|
@@ -174,8 +174,12 @@ def package(self): |
174 | 174 | copy(self, pattern="uvula_js.*", src=os.path.join(self.build_folder, "UvulaJS"), dst=os.path.join(self.package_folder, "lib")) |
175 | 175 | copy(self, f"*.d.ts", src=self.build_folder, dst=os.path.join(self.package_folder, "bin"), keep_path = False) |
176 | 176 | copy(self, f"*.js", src=self.build_folder, dst=os.path.join(self.package_folder, "bin"), keep_path = False) |
177 | | - packager = AutoPackager(self) |
178 | | - packager.run() |
| 177 | + copy(self, pattern="*.h", src=os.path.join(self.source_folder, "include"), dst=os.path.join(self.package_folder, "include")) |
| 178 | + copy(self, pattern="*.a", src=self.build_folder, dst=os.path.join(self.package_folder, "lib"), keep_path=False) |
| 179 | + copy(self, pattern="*.so", src=self.build_folder, dst=os.path.join(self.package_folder, "lib"), keep_path=True) |
| 180 | + copy(self, pattern="*.lib", src=self.build_folder, dst=os.path.join(self.package_folder, "lib"), keep_path=False) |
| 181 | + copy(self, pattern="*.dll", src=self.build_folder, dst=os.path.join(self.package_folder, "bin"), keep_path=True) |
| 182 | + copy(self, pattern="*.dylib", src=self.build_folder, dst=os.path.join(self.package_folder, "lib"), keep_path=True) |
179 | 183 |
|
180 | 184 | def package_info(self): |
181 | 185 | if self.options.get_safe("with_python_bindings", False): |
|
0 commit comments