summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2023-09-14 22:44:31 +0800
committerruki <[email protected]>2023-09-14 22:44:31 +0800
commit57acbb677cda24e7bab0e8bac2dc8ec01a18c709 (patch)
tree4c0f780e9fe8b173e81643755cef0e5436f17efc
parente31586d65b0ed67516900528761b3a461fae88ed (diff)
fix xmake sourcedir
-rw-r--r--xmake/modules/private/service/remote_build/server_session.lua4
1 files changed, 4 insertions, 0 deletions
diff --git a/xmake/modules/private/service/remote_build/server_session.lua b/xmake/modules/private/service/remote_build/server_session.lua
index fa9d7fd24..fb238f584 100644
--- a/xmake/modules/private/service/remote_build/server_session.lua
+++ b/xmake/modules/private/service/remote_build/server_session.lua
@@ -323,6 +323,10 @@ function server_session:_ensure_sourcedir()
if not os.isdir(sourcedir) then
os.mkdir(sourcedir)
end
+ local xmake_sourcedir = self:xmake_sourcedir()
+ if not os.isdir(xmake_sourcedir) then
+ os.mkdir(xmake_sourcedir)
+ end
end
-- write data to pipe