aboutsummaryrefslogtreecommitdiff
path: root/pw_log_string/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'pw_log_string/CMakeLists.txt')
-rw-r--r--pw_log_string/CMakeLists.txt16
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