From e3faef3ba3c25d15f831cf84743795b689c2352e Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Thu, 12 Nov 2020 20:18:12 +0100 Subject: update-submodule is obsolete --- update-submodule | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100755 update-submodule (limited to 'update-submodule') diff --git a/update-submodule b/update-submodule deleted file mode 100755 index 326cbe3c..00000000 --- a/update-submodule +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/bash - -pkgSrcDir="$1" -submoduleDir="$2" -url="$3" -path="${url%% *}" -url="${url#${path} }" - -if [ -d "${path}" ] && [ -n "$(ls -A "${path}")" ]; then - git -C "${pkgSrcDir}" submodule update 2>/dev/null || true - exit -fi - -if [ ! -f "${path}" ]; then - >&2 echo 'update-submodule needs a commit' - >&2 printf '"%s" ' "$@" - >&2 printf '\n' - exit 1 -fi - -commit=$(cat "${path}") -rm "${path}" -mkdir -p "${path}" -if [ -d "${submoduleDir}" ]; then - upstream="${submoduleDir}/${path}" - if [ ! -d "${upstream}" ]; then - git clone -q "${url}" "${upstream}" - fi -else - upstream="${pkgSrcDir}/${path}" -fi -git -C "${upstream}" pull -q --ff-only -git -C "${upstream}" archive "${commit}" \ -| tar -C "${path}" -x -- cgit v1.2.3-54-g00ecf