archrelease: declare known_files as an array
Signed-off-by: Dave Reisner <dreisner@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
This commit is contained in:
parent
5688152f41
commit
35573fe147
|
@ -46,13 +46,13 @@ if [[ ! -d "repos/$1" ]]; then
|
||||||
mkdir "repos/${1}"
|
mkdir "repos/${1}"
|
||||||
svn add -q "repos/${1}"
|
svn add -q "repos/${1}"
|
||||||
fi
|
fi
|
||||||
known_files=$(svn ls "trunk")
|
IFS=$'\n' read -r -d '' -a known_files < <(svn ls "trunk")
|
||||||
for file in $known_files; do
|
for file in "${known_files[@]}"; do
|
||||||
if [[ ${file:(-1)} = '/' ]]; then
|
if [[ ${file:(-1)} = '/' ]]; then
|
||||||
abort "archrelease: subdirectories are not supported in package directories!"
|
abort "archrelease: subdirectories are not supported in package directories!"
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
for file in $known_files; do
|
for file in "${known_files[@]}"; do
|
||||||
svn copy -q -r HEAD "trunk/$file" "repos/${1}/"
|
svn copy -q -r HEAD "trunk/$file" "repos/${1}/"
|
||||||
done
|
done
|
||||||
svn commit -q -m "archrelease: copy trunk to ${1}" || abort
|
svn commit -q -m "archrelease: copy trunk to ${1}" || abort
|
||||||
|
|
Loading…
Reference in New Issue