added cluster finder

This commit is contained in:
Erik Fröjdh
2024-10-25 16:18:36 +02:00
parent 54dd88f070
commit 5d643dc133
7 changed files with 816 additions and 3 deletions

View File

@ -1,7 +1,12 @@
#pragma once
#include <filesystem>
#include <cstdlib>
static constexpr auto test_data_path_str = "@TEST_FILE_PATH@";
inline auto test_data_path() {
return std::filesystem::path(test_data_path_str);
inline auto test_data_path(){
if(const char* env_p = std::getenv("AARE_TEST_DATA")){
return std::filesystem::path(env_p);
}else{
throw std::runtime_error("AARE_TEST_DATA_PATH not set");
}
}