The website is built using GNU Emacs and Org’s out-of-the-box
publishing capabilities. RSS export depends on the ox-rss Emacs
package, a copy of which can be found in the lisp directory. There
are no other dependencies, apart from the standard POSIX utilities.
First, clone the repository onto your local machine by running the
following command in a shell, such as bash.
git clone 'https://codeberg.org/jordanschn/www.jordanschn.com'
Then, to run the build, simply change to the top-level directory of
the cloned repository and run make build.
The output of the build process will appear in the public directory.
You can begin browsing by opening the index.html file in your
preferred browser.
Normally, files that have not been changed since the last build will
be processed. You can force these files to be rebuilt anyways by
running make build-force at this step instead of make build.