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
.