- uuid_file="${file%.*}.uuid"
- redo-ifchange "$uuid_file"
- published=`stat -c%y "${uuid_file}"`
- published_unix=$(date -u "+%s%N" -d "${published}")
- intermediate_file="${file%.*}.intermediate"
- html_file="${file%.*}.html"
- redo-ifchange "$intermediate_file"
- redo-ifchange "$html_file"
- title_html=`cat "$intermediate_file" | head -1`
- html_file_escaped=`escape_url "${html_file#\./}"`
- printf "<li><a href=\"%s\" />%s</a></li>\n" "$html_file_escaped" "$title_html" > ./index_snippets/${published_unix}
+ meta_file="${metadata_dir}/${file%.*}.automatic_metadata"
+ redo-ifchange "$meta_file"
+ published=$(get_creation_date_from_meta_file_nanoseconds "$meta_file")
+ snippet_file="${metadata_dir}/${file%.*}.index_snippet"
+ redo-ifchange "$snippet_file"
+ ln -s "$srcdir/$snippet_file" "./${tmp_snippets_dir}/${published}"