Skip to content

Commit 7fe52a5

Browse files
committed
libiec61850: publish latest version
1 parent 91a1180 commit 7fe52a5

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

recipes/libiec61850/all/conandata.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
sources:
2-
"1.5.3":
3-
url: "https://github.com/mz-automation/libiec61850/archive/refs/tags/v1.5.3.tar.gz"
4-
sha256: "a0f396a5e2249398f2432bb9698e3aecdb9de11b28e5af68f7fb8b14bc3b2f44"
2+
"1.6.0":
3+
url: "https://github.com/mz-automation/libiec61850/archive/refs/tags/v1.6.0.tar.gz"
4+
sha256: "0dd0adc7f13215e961d22511bcb1dadfdbdaab969f11a0d975775a6ebdff8099"

recipes/libiec61850/all/conanfile.py

+6
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
from conan import ConanFile
33
from conan.tools.cmake import CMake, CMakeToolchain, cmake_layout
44
from conan.tools.files import get, copy, replace_in_file, rmdir, rm
5+
from conan.tools.scm import Version
56

67
required_conan_version = ">=2.1"
78

@@ -60,6 +61,11 @@ def package(self):
6061
rm(self, pattern=dll_pattern_to_remove, folder=os.path.join(self.package_folder, "bin"),
6162
recursive=True)
6263

64+
if Version(self.version) == "1.6.0":
65+
# https://github.com/mz-automation/libiec61850/commit/a133aa8d573d63555899580869643590db9a7d85
66+
copy(self, "tls_ciphers.h", os.path.join(self.source_folder, "hal", "inc"),
67+
os.path.join(self.package_folder, "include", "libiec61850"))
68+
6369
def package_info(self):
6470
self.cpp_info.components["iec61850"].libs = ["iec61850"]
6571
self.cpp_info.components["iec61850"].set_property("cmake_target_name", "iec61850")

recipes/libiec61850/config.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
versions:
2-
"1.5.3":
2+
"1.6.0":
33
folder: all

0 commit comments

Comments
 (0)