mirror of
https://gitlab.com/mbunkus/mkvtoolnix.git
synced 2024-12-25 04:11:44 +00:00
38 lines
610 B
Bash
Executable File
38 lines
610 B
Bash
Executable File
#!/bin/zsh
|
|
|
|
setopt nullglob
|
|
|
|
script_dir=${${0:a}:h}
|
|
src_dir=${script_dir}/../..
|
|
src_dir=${src_dir:a}
|
|
|
|
if [[ -f ${script_dir}/conf.sh ]] source ${script_dir}/conf.sh
|
|
|
|
function fail {
|
|
print -- $@
|
|
exit 1
|
|
}
|
|
|
|
tmp_dir=$(mktemp -d)
|
|
|
|
if ! ${script_dir}/populate_installer_dir.sh -t ${tmp_dir}; then
|
|
rm -rf ${tmp_dir}
|
|
echo "populate_installer_dir.sh failed"
|
|
exit 1
|
|
fi
|
|
|
|
files=$(mktemp)
|
|
|
|
cd ${tmp_dir}
|
|
find -type f | sort > ${files}
|
|
cd - &> /dev/null
|
|
|
|
if [[ -z $1 ]]; then
|
|
cat ${files}
|
|
else
|
|
cat ${files} > ${file_list_dir}/${1}.txt
|
|
echo "Saved as ${file_list_dir}/${1}.txt"
|
|
fi
|
|
|
|
rm -rf ${tmp_dir} ${files}
|