]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
common : Define cache directory on AIX (#12915)
authorPrajwal B Mehendarkar <redacted>
Sat, 12 Apr 2025 15:33:39 +0000 (21:03 +0530)
committerGitHub <redacted>
Sat, 12 Apr 2025 15:33:39 +0000 (17:33 +0200)
common/common.cpp
examples/rpc/rpc-server.cpp

index f1842079435a7a164200d5bcbbf9a9f059784e18..94f545f815c27023e727e45d87911eba2a10ae7f 100644 (file)
@@ -830,7 +830,7 @@ std::string fs_get_cache_directory() {
     if (getenv("LLAMA_CACHE")) {
         cache_directory = std::getenv("LLAMA_CACHE");
     } else {
-#if defined(__linux__) || defined(__FreeBSD__)
+#if defined(__linux__) || defined(__FreeBSD__) || defined(_AIX)
         if (std::getenv("XDG_CACHE_HOME")) {
             cache_directory = std::getenv("XDG_CACHE_HOME");
         } else {
index b61749c3f3a7b8af123e57bfecef3169bc3afca7..f8f2cb90ea10d4c7fd9541c0601ce9afaf010541 100644 (file)
@@ -126,7 +126,7 @@ static std::string fs_get_cache_directory() {
     if (getenv("LLAMA_CACHE")) {
         cache_directory = std::getenv("LLAMA_CACHE");
     } else {
-#if defined(__linux__) || defined(__FreeBSD__)
+#if defined(__linux__) || defined(__FreeBSD__) || defined(_AIX)
         if (std::getenv("XDG_CACHE_HOME")) {
             cache_directory = std::getenv("XDG_CACHE_HOME");
         } else {