diff options
author | Neko-san | 2023-02-21 21:24:54 -0600 |
---|---|---|
committer | Neko-san | 2023-02-21 21:24:54 -0600 |
commit | 976264e21ba5626ce0c3509e1e50c95abe4e53bd (patch) | |
tree | e54a5631b0003942eb6d58e9f539a46291be2902 | |
parent | a30a1d453af83536450bc6a421908ecb0481a105 (diff) | |
download | aur-976264e21ba5626ce0c3509e1e50c95abe4e53bd.tar.gz |
Revised initial git cloning solution
-rw-r--r-- | PKGBUILD | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -112,7 +112,11 @@ prepare() { # Download Unreal Engine source or update if the folder exists if [[ ! -d "${pkgname}" ]] then - git clone --depth=1 tags/${pkgver}-release git@github.com:EpicGames/UnrealEngine "${pkgname}" + base_pkgver=$(echo ${pkgver} | cut -d '.' -f 1-2) + git clone --depth=1 --branch="${base_pkgver}-release" git@github.com:EpicGames/UnrealEngine "${pkgname}" + rm -f .git/index.lock + git fetch --depth=1 origin tag ${pkgver}-release + git reset --hard ${pkgver}-release cd "${pkgname}" || return else cd "${pkgname}" || return |