about summary refs log tree commit diff stats
path: root/src/core.c
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-03-27 11:16:26 +0100
committerptitSeb <sebastien.chev@gmail.com>2024-03-27 11:16:26 +0100
commit81f25b219ff69171f2fac2263ce7d49e8b7456b0 (patch)
tree3907c4c6ca30f2922d1f0b2067dc59524601dd8a /src/core.c
parentd191b8c090b4dfab83ea1d1cf177f7e6ced34302 (diff)
downloadbox64-81f25b219ff69171f2fac2263ce7d49e8b7456b0.tar.gz
box64-81f25b219ff69171f2fac2263ce7d49e8b7456b0.zip
Added some path for termux/glibc builds
Diffstat (limited to 'src/core.c')
-rw-r--r--src/core.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core.c b/src/core.c
index d4cd32b3..5bfc9810 100644
--- a/src/core.c
+++ b/src/core.c
@@ -1259,6 +1259,8 @@ void LoadEnvVars(box64context_t *context)
         AddPath("/usr/lib/x86_64-linux-gnu", &context->box64_ld_lib, 1);
     if(FileExist("/usr/x86_64-linux-gnu/lib", 0))
         AddPath("/usr/x86_64-linux-gnu/lib", &context->box64_ld_lib, 1);
+    if(FileExist("/data/data/com.termux/files/usr/glibc/lib/x86_64-linux-gnu", 0))
+        AddPath("/data/data/com.termux/files/usr/glibc/lib/x86_64-linux-gnu", &context->box64_ld_lib, 1);
     #else
     //TODO: Add Termux Library Path - Lily
     if(FileExist("/data/data/com.termux/files/usr/lib/x86_64-linux-gnu", 0))
@@ -1560,6 +1562,8 @@ static void load_rcfiles()
     #ifndef TERMUX
     if(FileExist("/etc/box64.box64rc", IS_FILE))
         LoadRCFile("/etc/box64.box64rc");
+    else if(FileExist("/data/data/com.termux/files/usr/glibc/etc/box64.box64rc", IS_FILE))
+        LoadRCFile("/data/data/com.termux/files/usr/glibc/etc/box64.box64rc");
     #else
     if(FileExist("/data/data/com.termux/files/usr/etc/box64.box64rc", IS_FILE))
         LoadRCFile("/data/data/com.termux/files/usr/etc/box64.box64rc");