add_library(utility STATIC) target_sources(utility PRIVATE Utils.cpp Anonymize.cpp PUBLIC integer.hpp Split.hpp split_sv.hpp Temperature.hpp Utility.hpp Utils.hpp Units.hpp Anonymize.hpp ) target_include_directories(utility PUBLIC $ ) target_link_libraries(utility PUBLIC log-api magic_enum::magic_enum PRIVATE hash-library::hash-library ) if (${ENABLE_TESTS}) add_subdirectory(tests) endif()