summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2026-05-11 17:05:09 +0100
committerJoe Carstairs <me@joeac.net>2026-05-11 17:05:09 +0100
commit56ae02d5af42fdce25e6cdfe8520ac5299bd0e13 (patch)
tree2a952e35c9b7e9284326f76f210b874f9ef03845 /Makefile
parent5e5c3dd49f03743535428a7533cf86f06b4e3e33 (diff)
Makefile: add wordcount rule
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile8
1 files changed, 8 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index bb9fe31..aaaaba5 100644
--- a/Makefile
+++ b/Makefile
@@ -78,5 +78,13 @@ $(DISSERTATION_MARKDOWN): $(DISSERTATION_FRONTMATTER) $(INTRODUCTION_MARKDOWN) $
echo "" >> $(DISSERTATION_MARKDOWN)
cat $(CONCLUSION_MARKDOWN) >> $(DISSERTATION_MARKDOWN)
+wordcount: $(DISSERTATION_MARKDOWN)
+ echo "Introduction: ~$$(cat $(INTRODUCTION_MARKDOWN) | wc -w)"
+ echo "Chapter 1: ~$$(cat $(CHAPTER_1_MARKDOWN) | wc -w)"
+ echo "Chapter 2: ~$$(cat $(CHAPTER_2_MARKDOWN) | wc -w)"
+ echo "Chapter 3: ~$$(cat $(CHAPTER_3_MARKDOWN) | wc -w)"
+ echo "Conclusion: ~$$(cat $(CONCLUSION_MARKDOWN) | wc -w)"
+ echo "Total: ~$$(cat $(DISSERTATION_MARKDOWN) | tail -n +6 | wc -w)"
+
clean:
rm -f $(LOG_PDF) $(SCRAPBOOK_PDF) $(DISSERTATION_MARKDOWN) $(DISSERTATION_PDF)