- redo-ifchange "${file%.*}.intermediate"
- fi
-done
-for file in *.intermediate; do
- if test -f "$file"; then
- redo-ifchange "${file%.*}.html"
+ redo-ifchange "${metadata_dir}/${file%.*}.intermediate"
+ html_file=${file%.*}.html
+ redo-ifchange "$html_file"
+ ln -sf "$cur_dir/$html_file" "${public_dir}/"