fi
done
fi
+ verbose export git_src_repo="$d0/$src" # skip hash-object
verbose "$SELF" release-buildpk3-transform-$transform "Xonotic/temp"
verbose zip -9yr "../../$dst" .
verbose cd ../..
: ${do_ogg:=false}
: ${ogg_qual:=1}
: ${del_src:=false}
+: ${git_src_repo:=}
me=$0
case "$me" in
if [ x"$infile1/../$infile2" = x"$lastinfiles" ]; then
sum=$lastinfileshash
else
- sum=`git hash-object "$infile1"`
- if [ -n "$infile2" ]; then
- sum=$sum`git hash-object "$infile2"`
+ if [ -n "$git_src_repo" ]; then
+ sum=`( cd "$git_src_repo"; git rev-parse HEAD:"$infile1" )`
+ if [ -n "$infile2" ]; then
+ sum=`( cd "$git_src_repo"; git rev-parse HEAD:"$infile2" )`
+ fi
+ else
+ sum=`git hash-object "$infile1"`
+ if [ -n "$infile2" ]; then
+ sum=$sum`git hash-object "$infile2"`
+ fi
fi
lastinfileshash=$sum
fi