diff options
| -rw-r--r-- | xmake/modules/private/service/remote_build/client.lua | 1 | ||||
| -rw-r--r-- | xmake/modules/private/service/remote_build/session.lua | 5 |
2 files changed, 5 insertions, 1 deletions
diff --git a/xmake/modules/private/service/remote_build/client.lua b/xmake/modules/private/service/remote_build/client.lua index f67847e9e..c23b0818d 100644 --- a/xmake/modules/private/service/remote_build/client.lua +++ b/xmake/modules/private/service/remote_build/client.lua @@ -58,6 +58,7 @@ function remote_build_client:init() -- init filesync local filesync = new_filesync(self:projectdir(), path.join(self:workdir(), "manifest.txt")) filesync:ignorefiles_add(".git/**") + filesync:ignorefiles_add(".xmake/**") self._FILESYNC = filesync -- check environment diff --git a/xmake/modules/private/service/remote_build/session.lua b/xmake/modules/private/service/remote_build/session.lua index 80a26f65c..79a6c6943 100644 --- a/xmake/modules/private/service/remote_build/session.lua +++ b/xmake/modules/private/service/remote_build/session.lua @@ -37,7 +37,10 @@ local session = session or object() -- init session function session:init(session_id) self._ID = session_id - self._FILESYNC = new_filesync(self:sourcedir(), path.join(self:workdir(), "manifest.txt")) + local filesync = new_filesync(self:sourcedir(), path.join(self:workdir(), "manifest.txt")) + filesync:ignorefiles_add(".git/**") + filesync:ignorefiles_add(".xmake/**") + self._FILESYNC = filesync end -- get session id |
