@@ -117,6 +117,38 @@ target_sources(
117117 include /lookup/strategies.hpp
118118 include /lookup/strategy_failed.hpp)
119119
120+ add_library (cib_log INTERFACE )
121+ target_compile_features (cib_log INTERFACE cxx_std_20)
122+ target_link_libraries_system(cib_log INTERFACE cib_sc stdx)
123+
124+ target_sources (
125+ cib_log
126+ INTERFACE FILE_SET
127+ log
128+ TYPE
129+ HEADERS
130+ BASE_DIRS
131+ include
132+ FILES
133+ include /log /level.hpp
134+ include /log /log .hpp)
135+
136+ add_library (cib_log_fmt INTERFACE )
137+ target_compile_features (cib_log_fmt INTERFACE cxx_std_20)
138+ target_link_libraries_system(cib_log_fmt INTERFACE cib_log fmt::fmt-header-only
139+ stdx)
140+
141+ target_sources (
142+ cib_log_fmt
143+ INTERFACE FILE_SET
144+ log
145+ TYPE
146+ HEADERS
147+ BASE_DIRS
148+ include
149+ FILES
150+ include /log /fmt/logger.hpp)
151+
120152add_library (cib INTERFACE )
121153target_compile_features (cib INTERFACE cxx_std_20)
122154target_link_libraries_system(
@@ -178,21 +210,6 @@ target_sources(
178210 include /flow/run.hpp
179211 include /flow/step.hpp)
180212
181- target_sources (
182- cib
183- INTERFACE FILE_SET
184- log
185- TYPE
186- HEADERS
187- BASE_DIRS
188- include
189- FILES
190- include /log /catalog/catalog.hpp
191- include /log /catalog/mipi_encoder.hpp
192- include /log /fmt/logger.hpp
193- include /log /level.hpp
194- include /log /log .hpp)
195-
196213target_sources (
197214 cib
198215 INTERFACE FILE_SET
@@ -231,6 +248,23 @@ target_sources(
231248 include /seq/impl.hpp
232249 include /seq/step.hpp)
233250
251+ add_library (cib_log_mipi INTERFACE )
252+ target_compile_features (cib_log_mipi INTERFACE cxx_std_20)
253+ target_link_libraries_system(cib_log_mipi INTERFACE cib cib_log concurrency
254+ stdx)
255+
256+ target_sources (
257+ cib_log_mipi
258+ INTERFACE FILE_SET
259+ log
260+ TYPE
261+ HEADERS
262+ BASE_DIRS
263+ include
264+ FILES
265+ include /log /catalog/catalog.hpp
266+ include /log /catalog/mipi_encoder.hpp)
267+
234268if (PROJECT_IS_TOP_LEVEL)
235269 add_docs(docs)
236270 clang_tidy_interface(cib)
0 commit comments