add_library( white-noise INTERFACE ) target_sources( white-noise INTERFACE white_noise.cpp white_noise.h ) target_include_directories( white-noise INTERFACE ${CMAKE_CURRENT_SOURCE_DIR} ) target_link_libraries( white-noise INTERFACE nlohmann_json::nlohmann_json )