| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- #include <Atomic/Core/StringUtils.h>
- #include "AtomicGitSHA.h"
- #include "AtomicBuildInfo.h"
- namespace Atomic
- {
- String AtomicBuildInfo::GetBuildString()
- {
- return ToString("(%s): %s %s Git: %s", GetBuildName().CString(), GetBuildDate().CString(), GetBuildTime().CString(), GetGitSHA().CString());
- }
- String AtomicBuildInfo::GetGitSHA()
- {
- return ATOMIC_BUILDINFO_GITSHA;
- }
- String AtomicBuildInfo::GetBuildDate()
- {
- return __DATE__;
- }
- String AtomicBuildInfo::GetBuildTime()
- {
- return __TIME__;
- }
- String AtomicBuildInfo::GetBuildName()
- {
- #ifdef ATOMIC_BUILD_NAME
- return ATOMIC_BUILD_NAME;
- #else
- return "The Unamable";
- #endif
- }
- }
|