Commit Graph

95 Commits

Author SHA1 Message Date
joeac 9996a47d0c fixes missing post titles in microlog 2026-06-18 09:43:52 +01:00
joeac abd249030b http: adds post.css to blog/microlog posts 2026-06-18 09:43:32 +01:00
joeac 3c132ca4dc http/Makefile doesn't prune non-post files in
http/src/blog,http/src/microlog
2026-06-18 09:25:04 +01:00
joeac f219908d67 prune_blog takes optional BLOG_POST_PATTERN argument 2026-06-18 09:22:49 +01:00
joeac 5e371cf734 prune_blog also removes argfiles 2026-06-18 09:20:50 +01:00
joeac 76901304c4 Makefile clean doesn't clean non-post files under blog,microlog 2026-06-18 09:18:03 +01:00
joeac 83c25e328f only gitignores blog/microlog posts, not everything under
http/src/blog,http/src/microlog
2026-06-18 08:58:32 +01:00
joeac ccd7140d6d http: redirects blog/subscribe to /subscribe 2026-06-18 08:58:02 +01:00
joeac 0db52b89f0 adds trivial html layout 2026-06-18 08:57:48 +01:00
joeac 93cda87bbd http: adds microlog index 2026-06-18 08:46:45 +01:00
joeac 35ef330df8 fix css bug in http microlog: ul inside microlog posts not getting list
markers
2026-06-18 08:45:51 +01:00
joeac 348b76aa04 http/Makefile: fix bug, only upphtml files being built because no
layouts exist for other formats
2026-06-18 08:44:29 +01:00
joeac df748183ab http: adds /subscribe 2026-06-18 08:19:45 +01:00
joeac e470dfc258 http/Makefile includes layout files in deps 2026-06-18 08:17:08 +01:00
joeac 56e2c037b5 moves <main> to default.layout 2026-06-18 08:16:51 +01:00
joeac 2f70f87f41 reverses blog post order 2026-06-17 22:06:05 +01:00
joeac 0519d155fa fixes blockquote block margins 2026-06-17 22:04:36 +01:00
joeac 6d801d0f0e symlinks http/bin/pp to http/pp/pp 2026-06-17 21:54:36 +01:00
joeac fd21d77526 adds pp build to http/Makefile 2026-06-17 21:54:16 +01:00
joeac 5b927900ae increases pp max buffer size 64,000 chars 2026-06-17 21:49:02 +01:00
joeac 5fcb2bcc83 gitignores pp build output 2026-06-17 21:48:24 +01:00
joeac 6dd4caf947 adds pp sources 2026-06-17 21:48:24 +01:00
joeac 506d1adfcc fix bug in Makefile out_rule 2026-06-17 18:35:39 +01:00
joeac e506f7c2e6 reorganises Makefile, adds headings 2026-06-17 18:31:46 +01:00
joeac 574b2d6646 Makefile: named params in out_rule macro 2026-06-17 18:27:13 +01:00
joeac b0adbd4419 parameterises blogs in all rule 2026-06-17 18:23:27 +01:00
joeac 8125081177 parameterises blogs in clean rule 2026-06-17 18:23:11 +01:00
joeac 229339dc17 macroises prune_blog rules 2026-06-17 18:22:43 +01:00
joeac 99b54df287 fix bug in prune_blog: rm '' 2026-06-17 18:21:28 +01:00
joeac 70689047ca macroises blog_rule 2026-06-17 18:19:09 +01:00
joeac b4be3ed2a6 re-orders Makefile and renames some vars 2026-06-17 18:18:51 +01:00
joeac 8e814917b6 Makefile: blogs are configurable 2026-06-17 17:59:18 +01:00
joeac a8686d9169 re-orders Makefile 2026-06-17 09:56:48 +01:00
joeac 830f63641b factors out prune_blog to bin 2026-06-17 09:56:48 +01:00
joeac 3e0def4305 remove unnecessary continue indices in prune_out 2026-06-17 09:34:05 +01:00
joeac 722a304023 factors out prune_out to bin 2026-06-17 09:23:42 +01:00
joeac 423fa1ed26 Makefile: macroises blog_rule 2026-06-17 09:12:09 +01:00
joeac 6cdc0ad1e6 Makefile: renames blog_rule macro 2026-06-17 09:10:37 +01:00
joeac 65b3169d98 fix bug in blog script: set layout_name to default 2026-06-17 09:08:39 +01:00
joeac 122febceb4 public rule follows symlinks 2026-06-16 22:09:31 +01:00
joeac a3cc84b617 separates prune from all 2026-06-16 22:07:58 +01:00
joeac 20855b2976 http/Makefile: updates all rule with new incremental rules 2026-06-16 22:04:10 +01:00
joeac 93d9d86361 adds prune_out rule 2026-06-16 22:03:54 +01:00
joeac f83df38d5e out rule is incremental 2026-06-16 22:03:47 +01:00
joeac dcd563fdc7 silences prune rules 2026-06-16 22:03:14 +01:00
joeac 84ea47f08d copying public happens in Makefile, not mkws 2026-06-16 22:02:46 +01:00
joeac b79a0873dd can pass PATH_PATTERN to mkws 2026-06-16 21:56:01 +01:00
joeac 9adbe55164 move sitemap.uppxml into src 2026-06-16 21:55:33 +01:00
joeac 248b3088b3 rename rules to prune 2026-06-16 21:23:38 +01:00
joeac f653f7ba23 http/Makefile: more iterative 'all' rule 2026-06-15 18:18:58 +01:00