From 73e1e90be5907e97c27191a72eb22143caabfca1 Mon Sep 17 00:00:00 2001 From: kaoru Date: Mon, 7 Oct 2024 00:32:32 +0800 Subject: [PATCH] build: Participate in compilation using environment variables --- sese/CMakeLists.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sese/CMakeLists.txt b/sese/CMakeLists.txt index e43ac04c22..e7185a4b89 100644 --- a/sese/CMakeLists.txt +++ b/sese/CMakeLists.txt @@ -129,14 +129,16 @@ if (SESE_USE_ASYNC_LOGGER) target_compile_definitions(Core PRIVATE -DUSE_ASYNC_LOGGER) endif () -if (DEFINED SESE_RECORD_TIME_PATTERN) +set(SESE_RECORD_TIME_PATTERN $ENV{SESE_RECORD_TIME_PATTERN}) +if (NOT SESE_RECORD_TIME_PATTERN STREQUAL "") target_compile_definitions( Core PRIVATE "SESE_RECORD_TIME_PATTERN=\"${SESE_RECORD_TIME_PATTERN}\"" ) endif () -if (DEFINED SESE_RECORD_TEXT_PATTERN) +set(SESE_RECORD_TEXT_PATTERN $ENV{SESE_RECORD_TEXT_PATTERN}) +if (NOT SESE_RECORD_TEXT_PATTERN STREQUAL "") target_compile_definitions( Core PRIVATE "SESE_RECORD_TEXT_PATTERN=\"${SESE_RECORD_TEXT_PATTERN}\""