Просмотр исходного кода

implement generateDigests()

master
belliash 8 лет назад
Родитель
Сommit
376f15f818
1 изменённых файлов: 20 добавлений и 0 удалений
  1. +20
    -0
      libraries/filesystem

+ 20
- 0
libraries/filesystem Просмотреть файл

@ -63,6 +63,26 @@ function download() {
return ${RESULT}
}
#-------------------------------------------------------------------------------
# Generates a hash file
# Parameters: %digestfile% %filelist%
#-------------------------------------------------------------------------------
function generateDigests() {
if [ "${DIGESTS}" != "" ]; then
local OUTPUT="${1}"
shift
local FILELIST="${@}"
rm -f ${OUTPUT}
for FILE in ${FILELIST}; do
[ ! -f ${FILE} ] && return 1
for DIGEST in ${DIGESTS}; do
shash -a ${DIGEST} ${FILE} >> ${OUTPUT}
done
done
fi
return 0
}
#-------------------------------------------------------------------------------
# Creates all 'core' directories necessary for EzBuild to operate
#-------------------------------------------------------------------------------

Загрузка…
Отмена
Сохранить