diff options
author | Jo-Philipp Wich <jo@mein.io> | 2016-08-15 13:27:11 +0200 |
---|---|---|
committer | Jo-Philipp Wich <jo@mein.io> | 2016-08-15 13:33:32 +0200 |
commit | 3a3424981c27e3c3ca35e076bcc0f399f86649c3 (patch) | |
tree | a5e107f328a71d29301acdd49edd2f7bd8256521 /scripts/ipkg-build | |
parent | d9345bc5bf8063ce433c0152893f93000fb0ddfb (diff) | |
download | mtk-20170518-3a3424981c27e3c3ca35e076bcc0f399f86649c3.zip mtk-20170518-3a3424981c27e3c3ca35e076bcc0f399f86649c3.tar.gz mtk-20170518-3a3424981c27e3c3ca35e076bcc0f399f86649c3.tar.bz2 |
scripts: ipkg-build: do not require git or svn
Move the "which svn" and "which git" calls next to the timestamp commands
using those tools to not prematurely fail on systems where svn or git are
not present.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Diffstat (limited to 'scripts/ipkg-build')
-rwxr-xr-x | scripts/ipkg-build | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/ipkg-build b/scripts/ipkg-build index e026c7a..845a6ed 100755 --- a/scripts/ipkg-build +++ b/scripts/ipkg-build @@ -13,14 +13,14 @@ version=1.0 FIND="$(which find)" FIND="${FIND:-$(which gfind)}" TAR="${TAR:-$(which tar)}" -SVN="$(which svn)" -GIT="$(which git)" GZIP="$(which gzip)" # look up date of last commit if [ -d "$TOPDIR/.git" ]; then + GIT="$(which git)" TIMESTAMP=$(cd $TOPDIR; $GIT log -1 -s --format=%ci) elif [ -d "$TOPDIR/.svn" ]; then + SVN="$(which svn)" TIMESTAMP=$($SVN info "$TOPDIR" | sed -n "s/^Last Changed Date: \(.*\)/\1/p") else TIMESTAMP=$(date) |