From: Prajwal B Mehendarkar Date: Sat, 12 Apr 2025 15:33:39 +0000 (+0530) Subject: common : Define cache directory on AIX (#12915) X-Git-Tag: gguf-v0.16.1~30 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=bc091a4dc585af25c438c8473285a8cfec5c7695;p=pkg%2Fggml%2Fsources%2Fllama.cpp common : Define cache directory on AIX (#12915) --- diff --git a/common/common.cpp b/common/common.cpp index f1842079..94f545f8 100644 --- a/common/common.cpp +++ b/common/common.cpp @@ -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 { diff --git a/examples/rpc/rpc-server.cpp b/examples/rpc/rpc-server.cpp index b61749c3..f8f2cb90 100644 --- a/examples/rpc/rpc-server.cpp +++ b/examples/rpc/rpc-server.cpp @@ -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 {