Add support for new files

This commit is contained in:
Daniel Martí 2014-04-28 23:36:32 +02:00
parent a0dbddc6da
commit 83557583cb

View file

@ -30,7 +30,11 @@ if [ ! -d metadata ]; then
fi fi
while read line; do while read line; do
if [[ "$line" == *M*metadata/*.txt ]]; then if [[ "$line" == *??*metadata/*.txt ]]; then
new=true
elif [[ "$line" == *M*metadata/*.txt ]]; then
new=false
fi
file=${line##* } file=${line##* }
id=${file##*/} id=${file##*/}
@ -65,6 +69,9 @@ while read line; do
fullname="$id" fullname="$id"
fi fi
if $new; then
message="New app: $fullname"
else
onlybuild=true onlybuild=true
newbuild=false newbuild=false
disable=false disable=false
@ -97,11 +104,11 @@ while read line; do
else else
message="$fullname:" message="$fullname:"
fi fi
fi
message=${message//\"/\\\"} message=${message//\"/\\\"}
commands+=("git add -- $file $extra && git commit -m \"$message\" -e -v") commands+=("git add -- $file $extra && git commit -m \"$message\" -e -v")
fi done < <(git status --porcelain metadata)
done < <(git status --porcelain)
[[ -z $commands ]] && exit 0 [[ -z $commands ]] && exit 0