#pragma once
#include <string>

namespace TSE
{
    #define TSE_VERSION_MAJOR 0
    #define TSE_VERSION_MINOR 1
    #define TSE_VERSION_BUILD 4
    
    #define TSE_VERSION_STRING std::to_string(TSE_VERSION_MAJOR) + "." + std::to_string(TSE_VERSION_MINOR) + "." + std::to_string(TSE_VERSION_BUILD)
    
    inline std::string getVersionString() { return TSE_VERSION_STRING; }
} // namespace TSE