diff options
Diffstat (limited to 'pw_log_string/CMakeLists.txt')
-rw-r--r-- | pw_log_string/CMakeLists.txt | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/pw_log_string/CMakeLists.txt b/pw_log_string/CMakeLists.txt index fd3741f8e..3cecc20bd 100644 --- a/pw_log_string/CMakeLists.txt +++ b/pw_log_string/CMakeLists.txt @@ -15,15 +15,24 @@ include($ENV{PW_ROOT}/pw_build/pigweed.cmake) include($ENV{PW_ROOT}/pw_log_string/backend.cmake) +pw_add_module_config(pw_log_string_CONFIG) + +pw_add_library(pw_log_string.config INTERFACE + HEADERS + public/pw_log_string/config.h + PUBLIC_INCLUDES + public + PUBLIC_DEPS + ${pw_log_string_CONFIG} + pw_preprocessor +) + pw_add_library(pw_log_string INTERFACE HEADERS - public/pw_log_string/log_string.h public_overrides/pw_log_backend/log_backend.h PUBLIC_INCLUDES - public public_overrides PUBLIC_DEPS - pw_preprocessor pw_log_string.handler ) @@ -35,6 +44,7 @@ pw_add_facade(pw_log_string.handler STATIC PUBLIC_INCLUDES public PUBLIC_DEPS + pw_log_string.config pw_preprocessor SOURCES handler.cc |