Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
1 files changed, 8 insertions, 1 deletions
-rw-r--r--meta/meta.awk9
diff --git a/meta/meta.awk b/meta/meta.awk
index f5c3c15..58603d2 100644
--- a/meta/meta.awk
+++ b/meta/meta.awk
@@ -31,7 +31,14 @@ BEGIN {
sub(/html$/, "du", FILENAME)
gsub(/\$DUNBAR_SOURCE/, "/" FILENAME, end)
- print start getfile(ARGV[i]) end > ARGV[i]
+ # Note: nawk (20250116) has what is probably a bug,
+ # if you do "print getfile(f) > f", you'll crash.
+ # This is probably because in getfile we close the
+ # file, but after the function is finished, the > expects
+ # the file to be opened (> probably opens the file before
+ # evaluating the print).
+ contents = start getfile(ARGV[i]) end
+ print contents > ARGV[i]
#-- Add to sitemap --#
print "<url><loc>" ENVIRON["URL"] substr(ARGV[i], length(ENVIRON["DST"]) + 1) "</loc><lastmod>" date "</lastmod><priority>1.0</priority></url>" > sitemap