aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael G. Martins <rafael@rafaelmartins.eng.br>2017-07-23 02:28:56 +0200
committerRafael G. Martins <rafael@rafaelmartins.eng.br>2017-07-23 02:28:56 +0200
commit776e8daf9454307ea344b089a57da973d163bfd7 (patch)
tree404b1d1474042932fc219f569865ee3bf4b8143a
parent1a6adf3f518e168c433b976ca786216f24474737 (diff)
downloadblogc-776e8daf9454307ea344b089a57da973d163bfd7.tar.gz
blogc-776e8daf9454307ea344b089a57da973d163bfd7.tar.bz2
blogc-776e8daf9454307ea344b089a57da973d163bfd7.zip
make: man: document rules
-rw-r--r--man/blogc-make.1.ronn37
1 files changed, 35 insertions, 2 deletions
diff --git a/man/blogc-make.1.ronn b/man/blogc-make.1.ronn
index 6e01974..656d9d0 100644
--- a/man/blogc-make.1.ronn
+++ b/man/blogc-make.1.ronn
@@ -31,9 +31,42 @@ EXPAND-ME!
* `-h`:
Show help message and exit.
-## RULES
+## HELPER RULES
-TODO
+ * `all`:
+ Run all build rules. This is the default rule.
+
+ * `clean`:
+ Clean built files and empty directories in output directory.
+
+ * `runserver`:
+ Run `blogc-runserver(1)` pointing to output directory, if available.
+
+## BUILD RULES
+
+ * `index`:
+ Build website index from posts.
+
+ * `atom`:
+ Build main atom feed from posts.
+
+ * `atom_tags`:
+ Build atom feeds for each tag from posts.
+
+ * `pagination`:
+ Build pagination pages from posts.
+
+ * `posts`:
+ Build individual pages for each post.
+
+ * `tags`:
+ Build post listings for each tag from posts.
+
+ * `pages`:
+ Build individual pages for each page.
+
+ * `copy`:
+ Copy static files from source directory to output directory.
## FILES