diff options
| -rw-r--r-- | xmake/actions/update/main.lua | 2 | ||||
| -rw-r--r-- | xmake/modules/private/action/update/fetch_version.lua | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/xmake/actions/update/main.lua b/xmake/actions/update/main.lua index 6436a874b..d729a2987 100644 --- a/xmake/actions/update/main.lua +++ b/xmake/actions/update/main.lua @@ -317,7 +317,7 @@ function _initialize_shell() if os.isfile(target) then file = io.readfile(target) file = file:gsub("# >>> xmake >>>.-# <<< xmake <<<", "") - if file ~= "" then + if file ~= "" and not file:endswith("\n") then file = file .. "\n" end end diff --git a/xmake/modules/private/action/update/fetch_version.lua b/xmake/modules/private/action/update/fetch_version.lua index af43400ca..18ea762ef 100644 --- a/xmake/modules/private/action/update/fetch_version.lua +++ b/xmake/modules/private/action/update/fetch_version.lua @@ -30,6 +30,7 @@ import("net.fasturl") local official_sources = { "https://github.com/xmake-io/xmake.git", + "[email protected]:xmake-io/xmake.git", "https://gitlab.com/tboox/xmake.git", "https://gitee.com/tboox/xmake.git" } |
