From 05fecca12cc48e2dc2b53d06592625823839ecd8 Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Fri, 15 Apr 2022 17:00:02 +0200 Subject: [PATCH] refactor: `self.copy` replaced by the explicit tool `copy` (for Conan 2.0) --- conanfile.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/conanfile.py b/conanfile.py index 2cfa1810..01b90f62 100644 --- a/conanfile.py +++ b/conanfile.py @@ -23,6 +23,7 @@ from conans import ConanFile, tools from conans.tools import Version, check_min_cppstd from conan.tools.cmake import CMakeToolchain, CMakeDeps, CMake +from conan.tools.files import copy from conans.errors import ConanInvalidConfiguration import os, re @@ -160,7 +161,7 @@ class MPUnitsConan(ConanFile): self.info.header_only() def package(self): - self.copy("LICENSE.md", dst="licenses") + copy(self, "LICENSE.md", self.source_folder, os.path.join(self.package_folder, "licenses")) cmake = CMake(self) cmake.install() tools.rmdir(os.path.join(self.package_folder, "lib", "cmake"))