diff --git a/quack.sh b/quack.sh index af67d422ffe8cdac2c651902ab6bcc8da48958ae..bfe0e75ac7ac25186bc0acad2f4f05652afdefcf 100755 --- a/quack.sh +++ b/quack.sh @@ -698,8 +698,9 @@ function makePreviewPage() { if [ "true" != "$FORCE_PAGES" -a -e "$P" ]; then return fi - - echo " - ${P##*/}" +*** + TOTAL_PROCESSED=$((TOTAL_PROCESSED)) + echo " - ${P##*/} (${TOTAL_PROCESSED}/${TOTAL_IMAGES})" local ALTO_FILE="${BASE}${ALTO_EXT}" processALTO "$SRC_FOLDER" "$DEST_FOLDER" "$ALTO_FILE" $IMAGE_WIDTH $IMAGE_HEIGHT @@ -953,6 +954,10 @@ function makeIndex() { echo "Quack starting at `date`" copyFiles +pushd "$SOURCE" > /dev/null +TOTAL_IMAGES=`ls -R $IMAGE_GLOB 2> /dev/null | wc -l` +TOTAL_PROCESSED=0 +popd > /dev/null makeIndex "" "" "$SOURCE" "$DEST" echo "All done at `date`" echo "Please open ${DEST}/index.html in a browser"