1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-23 03:47:57 +01:00

Only JAR up revision controlled files.

This commit is contained in:
Kris Maglione
2010-09-17 06:15:13 -04:00
parent 47083c5b66
commit bfbb4b1313

View File

@@ -13,6 +13,16 @@ files="$@"
stage="$top/${jar%.*}"
mkdir -p $stage
if hg root >/dev/null 2>&1
then
root="$(hg root)"; mf="$(hg mf)"
find() {
set -x
echo "$mf" | sed -n "s!$(pwd | sed "s!$root/\?!!")/\?!!p" |
grep "^$1"
}
fi
getfiles() {
filter="\.($(echo $1 | tr ' ' '|'))$"; shift
find "$@" -not -path '*\.hg*' 2>/dev/null | grep -E "$filter" || true
@@ -56,3 +66,4 @@ done
(set -e; cd $stage; zip -9r "$top/$jar" *) || exit 1
rm -rf "$stage"
# vim:se ft=sh sts=4 sw=4 et: