|
@@ -36,11 +36,17 @@ class LsStdConan(ConanFile):
|
|
|
shutil.copytree(include_src, include_dst, dirs_exist_ok=True)
|
|
|
|
|
|
build_lib_src = os.path.join(self.build_folder)
|
|
|
+
|
|
|
+ if self.settings.compiler == "msvc":
|
|
|
+ build_lib_src = build_lib_src + "\\" + str(self.settings.build_type)
|
|
|
+
|
|
|
+ print("Build binary source: " + build_lib_src)
|
|
|
lib_dst = os.path.join(self.package_folder, "lib")
|
|
|
os.makedirs(lib_dst, exist_ok=True)
|
|
|
+ print("build binary destination: " + lib_dst)
|
|
|
|
|
|
for file in os.listdir(build_lib_src):
|
|
|
- if file.endswith((".a", ".so", ".dll", ".lib", ".dylib")):
|
|
|
+ if file.endswith((".a", ".so", ".dll", ".lib", ".dylib")) and not file.startswith("cli"):
|
|
|
shutil.copy(os.path.join(build_lib_src, file), lib_dst)
|
|
|
|
|
|
def package_info(self):
|