From aabe2346e5a627eb7f2072066818fc9b6bb04c02 Mon Sep 17 00:00:00 2001
From: Dmitri Naumov <github@naumov.de>
Date: Mon, 6 Apr 2020 12:42:20 +0200
Subject: [PATCH] Include only logger.h

---
 Applications/CLI/ogs.cpp | 2 ++
 BaseLib/Logging.cpp      | 1 +
 BaseLib/Logging.h        | 5 ++++-
 Tests/testrunner.cpp     | 2 ++
 4 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/Applications/CLI/ogs.cpp b/Applications/CLI/ogs.cpp
index 4e53247911c..5d8fff6658a 100644
--- a/Applications/CLI/ogs.cpp
+++ b/Applications/CLI/ogs.cpp
@@ -10,7 +10,9 @@
  *
  */
 
+#include <spdlog/spdlog.h>
 #include <tclap/CmdLine.h>
+
 #include <chrono>
 
 #ifndef _WIN32
diff --git a/BaseLib/Logging.cpp b/BaseLib/Logging.cpp
index 518964c509d..82e505757cc 100644
--- a/BaseLib/Logging.cpp
+++ b/BaseLib/Logging.cpp
@@ -11,6 +11,7 @@
 
 #include "Logging.h"
 
+#include <spdlog/spdlog.h>
 #include <spdlog/sinks/stdout_color_sinks.h>
 
 #include <map>
diff --git a/BaseLib/Logging.h b/BaseLib/Logging.h
index 4aaa631e098..04fcd295e2c 100644
--- a/BaseLib/Logging.h
+++ b/BaseLib/Logging.h
@@ -11,7 +11,10 @@
 
 #pragma once
 
-#include <spdlog/spdlog.h>
+#include <spdlog/logger.h>
+
+#include <memory>
+#include <string>
 
 namespace BaseLib
 {
diff --git a/Tests/testrunner.cpp b/Tests/testrunner.cpp
index 664eed2140d..8b674fc9d9e 100644
--- a/Tests/testrunner.cpp
+++ b/Tests/testrunner.cpp
@@ -12,6 +12,8 @@
  *
  */
 
+#include <spdlog/spdlog.h>
+
 #include <clocale>
 
 #include "Applications/ApplicationsLib/LinearSolverLibrarySetup.h"
-- 
GitLab