Commit graph

9 commits

Author SHA1 Message Date
ca1020b4d0 Rename ‘bootstrap.*’ -> ‘build.*’ 2023-07-25 22:48:29 -07:00
6402e2e73e Move make file build targets into literate document
All of the make targets and recipes have been moved into ‘bootstrap.org’ so that
they can be documented. Tangling this document will result in a ‘bootstrap.mk’
which contains all of the targets and recipes from the org document.

The GNUmakefile now only has just enough to know how to generate ‘bootstrap.mk’
and that it needs to generate ‘bootstrap.mk’.
2023-07-25 22:26:52 -07:00
30a4eda7d3 Add function that generates index.org before publishing rss 2023-07-25 13:12:33 -07:00
839c53448b Add blog section
- Add a ‘posts/index.org’ that just includes all of the posts and only exports
  headings tagged with ‘summary’.

- Add summaries to all posts.

- Rename posts to include the date and time in the file name.

- Add an RSS feed from the new ‘posts/index.org’

Unfortunately generating an RSS feed from the ‘index.org’ doesn't work, so this
experiment is at a dead end for now.
2023-07-25 13:12:33 -07:00
dd6442dd8e Update ignored files 2023-05-24 00:22:13 -07:00
6d6d37d6f7 Switch from Cask to Eldev 2022-03-20 01:13:28 -07:00
099356512e Move org-timestamps directory to project
I prefer keeping everything local so nothing can interfere with one another.
2020-03-19 20:38:13 -07:00
077938588b Fixup .gitignore
Everything should publish to ‘/public‘ now instead of ‘/public_html’. Cask uses
‘/.cask’ to install the local dependencies. ‘/posts/index.org’ and
‘/posts/index.org~’ get generated by org-mode.
2020-03-19 20:27:23 -07:00
4207329336 Initial commit 2019-10-06 12:57:14 -07:00