summaryrefslogtreecommitdiff
path: root/xmake/core/project/project.lua
diff options
context:
space:
mode:
Diffstat (limited to 'xmake/core/project/project.lua')
-rw-r--r--xmake/core/project/project.lua3
1 files changed, 1 insertions, 2 deletions
diff --git a/xmake/core/project/project.lua b/xmake/core/project/project.lua
index d6b6cb200..1a684d8bb 100644
--- a/xmake/core/project/project.lua
+++ b/xmake/core/project/project.lua
@@ -757,10 +757,9 @@ function project.interpreter()
os = platform.os()
, host = os.host()
, subhost = os.subhost()
- , prefix = "$(prefix)"
, tmpdir = function () return os.tmpdir() end
, curdir = function () return os.curdir() end
- , scriptdir = function () return interp:scriptdir() end
+ , scriptdir = function () return interp:pending() and interp:scriptdir() or sandbox_os.scriptdir() end
, globaldir = global.directory()
, configdir = config.directory()
, projectdir = project.directory()