#pragma once
#include <iostream>
#include <string>

#ifdef _DEBUG
#define MORAULT_ENGINE_VERSION ("ProjectMorault DEBUG VERSION " + std::string(__DATE__))
#else
#define MORAULT_ENGINE_VERSION ("ProjectMorault Release Pre-Alpha " + std::string(__DATE__))
#endif

#ifdef __INTEL_COMPILER
#define MORAULT_ENGINE_COMPILER "Intel OneAPI Compiler"
#elif _MSC_VER
#define MORAULT_ENGINE_COMPILER ("MSVC " + std::to_string(_MSC_VER))
#endif