Skip to content

Commit 59e6188

Browse files
skerkerclaude
andcommitted
build(tests): compile the settings source group into log_manager_filter_rules_test (#4588 review)
Post-#4612 (RFC #4603), AppSettings' implementation spans the settings source group plus the vendored SQLite engine. Follow the standing pattern: sources come from ${AETHER_SETTINGS_SOURCES}, and the target joins AETHER_SETTINGS_CONSUMERS so the engine links in. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent c7a5062 commit 59e6188

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4431,7 +4431,7 @@ set_target_properties(async_log_writer_test PROPERTIES AUTOMOC ON)
44314431
add_executable(log_manager_filter_rules_test
44324432
tests/log_manager_filter_rules_test.cpp
44334433
src/core/LogManager.cpp
4434-
src/core/AppSettings.cpp
4434+
${AETHER_SETTINGS_SOURCES}
44354435
src/core/AsyncLogWriter.cpp
44364436
)
44374437
target_include_directories(log_manager_filter_rules_test PRIVATE src)
@@ -4970,6 +4970,7 @@ set(AETHER_SETTINGS_CONSUMERS
49704970
amp_applet_test
49714971
container_manager_test
49724972
container_nesting_test
4973+
log_manager_filter_rules_test
49734974
)
49744975
foreach(_settings_consumer IN LISTS AETHER_SETTINGS_CONSUMERS)
49754976
if(TARGET ${_settings_consumer})

0 commit comments

Comments
 (0)