From c0549d71b2109f10c1238db8b22362e7826ba61b Mon Sep 17 00:00:00 2001 From: "Claudius \"keldu\" Holeksa" Date: Sun, 5 Jul 2026 15:59:23 +0200 Subject: Just rename from lib to modules --- lib/core/c++/environment.hpp | 80 -------------------------------------------- 1 file changed, 80 deletions(-) delete mode 100644 lib/core/c++/environment.hpp (limited to 'lib/core/c++/environment.hpp') diff --git a/lib/core/c++/environment.hpp b/lib/core/c++/environment.hpp deleted file mode 100644 index d8aa9ae..0000000 --- a/lib/core/c++/environment.hpp +++ /dev/null @@ -1,80 +0,0 @@ -#pragma once - -#include -#include -#include - -namespace kel { -namespace lbm { - -struct environment { - std::string name; - - std::filesystem::path lbm_dir; - std::filesystem::path data_dir; -}; - -saw::error_or setup_lbm_env(const std::string_view name){ - namespace fs = std::filesystem; - - const char* home_dir = std::getenv("HOME"); - if(not home_dir){ - return saw::make_error("Couldn't find home dir"); - } - - environment env; - - env.lbm_dir = std::filesystem::path{home_dir} / ".lbm"; - - { - // Set default data location to "${lbm_dir}/data" - env.data_dir = env.lbm_dir / "data"; - // LBM Data Location - auto lbm_dir_config = env.lbm_dir / "data_dir_location.txt"; - if( fs::exists(lbm_dir_config) && fs::is_regular_file(lbm_dir_config) ){ - std::ifstream file{lbm_dir_config}; - - if(file.is_open()){ - std::stringstream buffer; - buffer < output_directory(){ - namespace fs = std::filesystem; - - const char* home_dir = std::getenv("HOME"); - if(not home_dir){ - return saw::make_error("Couldn't find home dir"); - } - - auto lbm_dir = std::filesystem::path{home_dir} / ".lbm"; - - { - auto lbm_dir_config = lbm_dir / "data_dir_location.txt"; - if( fs::exists(lbm_dir_config) && fs::is_regular_file(lbm_dir_config) ){ - std::ifstream file{lbm_dir_config}; - - if(file.is_open()){ - std::stringstream buffer; - buffer <