X-Git-Url: https://plomlompom.com/repos/?p=redo-blog;a=blobdiff_plain;f=processor%2Fall.do;h=3d09097c48be7a4f2b511c404797dc9ccc1c4614;hp=3c3a021ff18e97819f49adad5ab0f96b8410dd41;hb=ff5b37d8bc4cfba8f1db69a279da887accaa0296;hpb=c67421732e148c768cc83395c143480b2b9b6106 diff --git a/processor/all.do b/processor/all.do index 3c3a021..3d09097 100644 --- a/processor/all.do +++ b/processor/all.do @@ -1,7 +1,7 @@ #!/bin/sh # Set up directories. -metadata_dir=.meta +metadata_dir=metadata public_dir=public cur_dir=$(pwd) mkdir -p "$public_dir" @@ -15,11 +15,11 @@ for file in "$metadata_dir"/*.intermediate; do rm "$file" fi done -for file in "$metadata_dir"/*.uuid; do +for file in "$metadata_dir"/*.automatic_metadata; do basename=$(basename "$file") if test -f "$file" && - ! test -f "${basename%.uuid}.md" && - ! test -f "${basename%.uuid}.rst"; then + ! test -f "${basename%.automatic_metadata}.md" && + ! test -f "${basename%.automatic_metadata}.rst"; then rm "$file" fi done @@ -36,12 +36,7 @@ done for file in *.rst *.md; do if test -f "$file"; then redo-ifchange "${metadata_dir}/${file%.*}.intermediate" - fi -done -for file in "$metadata_dir"/*.intermediate; do - if test -f "$file"; then - basename=$(basename "$file") - html_file=${basename%.intermediate}.html + html_file=${file%.*}.html redo-ifchange "$html_file" ln -sf "$cur_dir/$html_file" "${public_dir}/" fi