From 287d1e2ca2bd376d488f91d58dd36f45d2a3cf6a Mon Sep 17 00:00:00 2001 From: ruki Date: Sat, 21 Nov 2020 20:23:52 +0800 Subject: add DYLD_LIBRARY_PATH --- xmake/core/platform/environment.lua | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'xmake/core/platform/environment.lua') diff --git a/xmake/core/platform/environment.lua b/xmake/core/platform/environment.lua index d82b4b297..91491ca0a 100644 --- a/xmake/core/platform/environment.lua +++ b/xmake/core/platform/environment.lua @@ -60,10 +60,13 @@ end -- enter the running environment function environment._enter_run() - local oldenvs = {} - oldenvs.PATH = os.getenv("PATH") - oldenvs.LD_LIBRARY_PATH = os.getenv("LD_LIBRARY_PATH") - environment._OLDENVS_RUN = oldenvs + local oldenvs = {} + oldenvs.PATH = os.getenv("PATH") + oldenvs.LD_LIBRARY_PATH = os.getenv("LD_LIBRARY_PATH") + if os.host() == "macosx" then + oldenvs.DYLD_LIBRARY_PATH = os.getenv("DYLD_LIBRARY_PATH") + end + environment._OLDENVS_RUN = oldenvs return true end -- cgit v1.3.1