From 33315b228d1ef1e9679be2263e95011a8f160ae1 Mon Sep 17 00:00:00 2001 From: KiritoDv Date: Sat, 25 May 2024 09:32:22 -0600 Subject: Fixed external files generation --- src/Companion.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/Companion.cpp') diff --git a/src/Companion.cpp b/src/Companion.cpp index 364f373..d5d4801 100644 --- a/src/Companion.cpp +++ b/src/Companion.cpp @@ -313,7 +313,10 @@ void Companion::ParseCurrentFileConfig(YAML::Node node) { YAML::Node root = YAML::LoadFile(externalFileName); - ProcessFile(root); + if (!this->gProcessedFiles.contains(this->gCurrentFile)) { + ProcessFile(root); + this->gProcessedFiles.insert(this->gCurrentFile); + } SPDLOG_INFO("Finishing processing of file: {}", currentFile); -- cgit v1.2.3