mirror of
https://github.com/falk-werner/webfuse
synced 2024-10-27 20:34:10 +00:00
adds support to retrieve source epoch date for svn
This commit is contained in:
parent
0296fccf2a
commit
0cf36df95d
@ -13,6 +13,12 @@ try_git() {
|
||||
[ -n "$SOURCE_DATE_EPOCH" ]
|
||||
}
|
||||
|
||||
try_svn() {
|
||||
[ -d .svn ] || return 1
|
||||
SOURCE_DATE_EPOCH="$(date -d "$(svn info | sed -n -e 's/^Last Changed Date: //p')" +%s)"
|
||||
[ -n "$SOURCE_DATE_EPOCH" ]
|
||||
}
|
||||
|
||||
try_hg() {
|
||||
[ -d .hg ] || return 1
|
||||
SOURCE_DATE_EPOCH="$(hg log --template '{date}' -l 1 | cut -d. -f1)"
|
||||
@ -24,5 +30,5 @@ try_mtime() {
|
||||
[ -n "$SOURCE_DATE_EPOCH" ]
|
||||
}
|
||||
|
||||
try_git || try_hg || try_mtime || SOURCE_DATE_EPOCH=""
|
||||
try_git || try_svn || try_hg || try_mtime || SOURCE_DATE_EPOCH=""
|
||||
echo "$SOURCE_DATE_EPOCH"
|
||||
|
Loading…
Reference in New Issue
Block a user