nancy.liao
2025-05-28 78c4103171732369725487b5f0e43816e1ea1256
src/library/base/CMakeLists.txt
@@ -1,10 +1,18 @@
ADD_LIBRARY(base STATIC
ADD_LIBRARY(base OBJECT
    EventRegistry.cpp
    StringUtils.cpp
    FileUtils.cpp
    logger.c
    file_utils.cpp
    string_utils.cpp
    base64.cpp
    logger.cpp
)
add_dependencies( base public_key )
if(CODE_COVERAGE AND UNIX)
     MESSAGE(STATUS "Enabling code coverage")
     target_compile_options(base PUBLIC
       -O0        # no optimization
       -g         # generate debug info
       --coverage # sets all required flags
     )
endif(CODE_COVERAGE AND UNIX)
install(TARGETS base ARCHIVE DESTINATION lib)