mirror of
https://gitlab.com/mbunkus/mkvtoolnix.git
synced 2024-12-27 05:14:47 +00:00
37 lines
618 B
Bash
Executable File
37 lines
618 B
Bash
Executable File
#!/bin/zsh
|
|
|
|
setopt nullglob
|
|
|
|
src_dir=${${0:a}:h}/../..
|
|
src_dir=${src_dir:a}
|
|
|
|
if [[ -f ${src_dir}/tools/windows/conf.sh ]] source ${src_dir}/tools/windows/conf.sh
|
|
|
|
function fail {
|
|
print -- $@
|
|
exit 1
|
|
}
|
|
|
|
tmp_dir=$(mktemp -d)
|
|
|
|
if ! ${src_dir}/tools/windows/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}
|