Skip to content

Commit 754b06f

Browse files
committed
update dependencies, reorganize src/
1 parent 5abd626 commit 754b06f

File tree

10 files changed

+10
-13
lines changed

10 files changed

+10
-13
lines changed

CMakeLists.txt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,10 @@ add_library(rsltest_main SHARED)
2525
target_link_libraries(rsltest_main PUBLIC rsltest)
2626

2727
find_package(rsl-config REQUIRED)
28-
find_package(rsl-serialize REQUIRED)
29-
find_package(rsl-assert REQUIRED)
28+
find_package(rsl-xml REQUIRED)
3029

31-
target_link_libraries(rsltest PUBLIC rsl::assert)
3230
target_link_libraries(rsltest PUBLIC rsl::config)
33-
target_link_libraries(rsltest PUBLIC rsl::serialize)
31+
target_link_libraries(rsltest_main PUBLIC rsl::xml)
3432

3533

3634
add_subdirectory(src)

conanfile.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,7 @@ def configure(self):
3939
def requirements(self):
4040
self.requires("libassert/2.1.5", transitive_headers=True, transitive_libs=True)
4141
self.requires("rsl-config/0.1", transitive_headers=False, transitive_libs=True)
42-
self.requires("rsl-serialize/0.1", transitive_headers=False, transitive_libs=True)
43-
self.requires("rsl-assert/0.1", transitive_headers=True, transitive_libs=True)
42+
self.requires("rsl-xml/0.1", transitive_headers=False, transitive_libs=True)
4443

4544
def layout(self):
4645
cmake_layout(self)
@@ -78,7 +77,7 @@ def package_info(self):
7877
self.cpp_info.components["test_main"].set_property("cmake_target_name", "rsl::test_main")
7978
self.cpp_info.components["test_main"].includedirs = ["include"]
8079
self.cpp_info.components["test_main"].libdirs = ["lib"]
81-
self.cpp_info.components["test_main"].requires = ["test", "rsl-config::config", "rsl-serialize::serialize", "rsl-assert::assert"] # depend on primary component
80+
self.cpp_info.components["test_main"].requires = ["test", "rsl-config::config", "rsl-xml::xml"] # depend on primary component
8281
self.cpp_info.components["test_main"].libs = ["rsltest_main"]
8382

8483

src/CMakeLists.txt

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,4 @@ target_sources(rsltest PUBLIC
33
test.cpp
44
)
55

6-
target_sources(rsltest_main PRIVATE main.cpp)
7-
target_include_directories(rsltest PRIVATE .)
8-
target_include_directories(rsltest_main PRIVATE .)
9-
10-
add_subdirectory(reporters)
6+
add_subdirectory(main)

src/main/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
target_sources(rsltest_main PRIVATE main.cpp)
2+
target_include_directories(rsltest_main PRIVATE .)
3+
4+
add_subdirectory(reporters)
File renamed without changes.
File renamed without changes.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
target_sources(rsltest PUBLIC
1+
target_sources(rsltest_main PUBLIC
22
terminal.cpp
33
catch2xml.cpp
44
xml.cpp

0 commit comments

Comments
 (0)