mirror of
https://github.com/libretro/libretro-super
synced 2024-11-28 11:14:11 +00:00
New bits for libretro-super.sh
This commit is contained in:
parent
54acbcaaee
commit
fa4e6dc099
@ -36,6 +36,10 @@ fetch_revision_git() {
|
|||||||
git log -n 1 --pretty=format:%H
|
git log -n 1 --pretty=format:%H
|
||||||
}
|
}
|
||||||
|
|
||||||
|
local_files_git() {
|
||||||
|
git diff-files --quiet --ignore-submodules
|
||||||
|
return $?
|
||||||
|
}
|
||||||
|
|
||||||
# fetch_revision: Output SCM-dependent revision string of a module
|
# fetch_revision: Output SCM-dependent revision string of a module
|
||||||
# (currently just calls fetch_revision_git)
|
# (currently just calls fetch_revision_git)
|
||||||
@ -44,3 +48,18 @@ fetch_revision_git() {
|
|||||||
fetch_revision() {
|
fetch_revision() {
|
||||||
fetch_revision_git $1
|
fetch_revision_git $1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
module_get_revision() {
|
||||||
|
if [ -d "$WORKDIR/$module_dir" ]; then
|
||||||
|
cd "$WORKDIR/$module_dir"
|
||||||
|
case "$module_fetch_rule" in
|
||||||
|
git)
|
||||||
|
if [ -n "$1" ]; then
|
||||||
|
git diff-files --quiet --ignore-submodules || echo -n "changed from "
|
||||||
|
fi
|
||||||
|
git log -n 1 --pretty=format:%H
|
||||||
|
;;
|
||||||
|
*) ;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user