aboutsummaryrefslogtreecommitdiff
path: root/core/src/Utils/StandardDirectories.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/Utils/StandardDirectories.cpp')
-rw-r--r--core/src/Utils/StandardDirectories.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/core/src/Utils/StandardDirectories.cpp b/core/src/Utils/StandardDirectories.cpp
index e7d3657..2202f51 100644
--- a/core/src/Utils/StandardDirectories.cpp
+++ b/core/src/Utils/StandardDirectories.cpp
@@ -5,7 +5,7 @@
namespace fs = std::filesystem;
-#if PLATFORM_WIN32
+#if defined(_WIN32)
// https://stackoverflow.com/questions/54499256/how-to-find-the-saved-games-folder-programmatically-in-c-c
# include <ShlObj_core.h>
# include <objbase.h>
@@ -29,9 +29,9 @@ static fs::path GetAppDataRoaming()
}
}
-#elif PLATFORM_MACOS
+#elif defined(__APPLE__)
// TODO
-#elif PLATFORM_LINUX
+#elif defined(__linux__)
# include <cstdlib>
static fs::path GetEnvVar(const char* name, const char* backup)
@@ -52,11 +52,11 @@ static fs::path GetEnvVar(const char* name, const char* backup)
const std::filesystem::path& StandardDirectories::UserData()
{
static auto userDataDir = []() -> fs::path {
-#if PLATFORM_WIN32
+#if defined(_WIN32)
return GetAppDataRoaming();
-#elif PLATFORM_MACOS
+#elif defined(__APPLE__)
// TODO where?
-#elif PLATFORM_LINUX
+#elif defined(__linux__)
return GetEnvVar("XDG_DATA_HOME", "~/.local/share");
#endif
}();
@@ -66,11 +66,11 @@ const std::filesystem::path& StandardDirectories::UserData()
const std::filesystem::path& StandardDirectories::UserConfig()
{
static auto userConfigDir = []() -> fs::path {
-#if PLATFORM_WIN32
+#if defined(_WIN32)
return GetAppDataRoaming();
-#elif PLATFORM_MACOS
+#elif defined(__APPLE__)
// TODO where?
-#elif PLATFORM_LINUX
+#elif defined(__linux__)
return GetEnvVar("XDG_CONFIG_HOME", "~/.config");
#endif
}();