home · contact · privacy
Re-write date handling, remove dependency on filesystem lastmod dates.
[redo-blog] / processor / all.do
index 5857254a2c72b56f801833bac0161861d81a15f4..3d09097c48be7a4f2b511c404797dc9ccc1c4614 100644 (file)
@@ -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