Skip to content

Commit 5af1541

Browse files
committed
add missing dependency on rsl-util
1 parent 29a5ae0 commit 5af1541

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,11 @@ add_library(rsltest_main SHARED)
2424

2525
target_link_libraries(rsltest_main PUBLIC rsltest)
2626

27+
find_package(rsl-util REQUIRED)
2728
find_package(rsl-config REQUIRED)
2829
find_package(rsl-xml REQUIRED)
2930

31+
target_link_libraries(rsltest PUBLIC rsl::util)
3032
target_link_libraries(rsltest PUBLIC rsl::config)
3133
target_link_libraries(rsltest_main PUBLIC rsl::xml)
3234

conanfile.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ def configure(self):
3838

3939
def requirements(self):
4040
self.requires("libassert/dev", transitive_headers=True, transitive_libs=True)
41+
self.requires("rsl-util/0.1", transitive_headers=True, transitive_libs=True)
4142
self.requires("rsl-config/0.1", transitive_headers=False, transitive_libs=True)
4243
self.requires("rsl-xml/0.1", transitive_headers=False, transitive_libs=True)
4344

@@ -71,13 +72,13 @@ def package_info(self):
7172
self.cpp_info.components["test"].set_property("cmake_target_name", "rsl::test")
7273
self.cpp_info.components["test"].includedirs = ["include"]
7374
self.cpp_info.components["test"].libdirs = ["lib"]
74-
self.cpp_info.components["test"].requires = ["libassert::assert"]
75+
self.cpp_info.components["test"].requires = ["libassert::assert", "rsl-util::util"]
7576
self.cpp_info.components["test"].libs = ["rsltest"]
7677

7778
self.cpp_info.components["test_main"].set_property("cmake_target_name", "rsl::test_main")
7879
self.cpp_info.components["test_main"].includedirs = ["include"]
7980
self.cpp_info.components["test_main"].libdirs = ["lib"]
80-
self.cpp_info.components["test_main"].requires = ["test", "rsl-config::config", "rsl-xml::xml"] # depend on primary component
81+
self.cpp_info.components["test_main"].requires = ["test", "rsl-config::config", "rsl-xml::xml"]
8182
self.cpp_info.components["test_main"].libs = ["rsltest_main"]
8283

8384

0 commit comments

Comments
 (0)