Version.cpp 842 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. // Copyright 2008 Dolphin Emulator Project
  2. // Licensed under GPLv2+
  3. // Refer to the license.txt file included.
  4. #include "scmrev.h"
  5. #include "Common/Common.h"
  6. #ifdef _DEBUG
  7. #define BUILD_TYPE_STR "Debug "
  8. #elif defined DEBUGFAST
  9. #define BUILD_TYPE_STR "DebugFast "
  10. #else
  11. #define BUILD_TYPE_STR ""
  12. #endif
  13. const char *scm_rev_str = "Dolphin "
  14. #if !SCM_IS_MASTER
  15. "[" SCM_BRANCH_STR "] "
  16. #endif
  17. #ifdef __INTEL_COMPILER
  18. BUILD_TYPE_STR SCM_DESC_STR "-ICC";
  19. #else
  20. BUILD_TYPE_STR SCM_DESC_STR;
  21. #endif
  22. #ifdef _WIN32
  23. const char *netplay_dolphin_ver = SCM_DESC_STR " Win";
  24. #elif __APPLE__
  25. const char *netplay_dolphin_ver = SCM_DESC_STR " Mac";
  26. #else
  27. const char *netplay_dolphin_ver = SCM_DESC_STR " Lin";
  28. #endif
  29. const char *scm_rev_git_str = SCM_REV_STR;
  30. const char *scm_desc_str = SCM_DESC_STR;
  31. const char *scm_branch_str = SCM_BRANCH_STR;