From 46b2e7a3be44312f93b3d638f9bbd944f5c063a1 Mon Sep 17 00:00:00 2001 From: Thomas Letan Date: Thu, 2 Apr 2020 20:16:53 +0200 Subject: Refactor the build process to use cleopatra the Second --- site/index.org | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) (limited to 'site/index.org') diff --git a/site/index.org b/site/index.org index 0a5a9f8..749877b 100644 --- a/site/index.org +++ b/site/index.org @@ -73,22 +73,27 @@ One of my goal with this website is for it to /feel/ simple, but the truth is under the hood it is generated from a bunch of files using a not-that-simple process. -- [[/cleopatra/][A Series on Generating this Static Website]] :: - The toolchain behind the generation of this website ---called *~cleopatra~*--- - is a literate program which build itself in addition to the HTML files - composing this corner of the Internet. This series /is/ *~cleopatra~*. - - 1. [[/cleopatra/Bootstrap.html][Bootstrapping an Extensible Toolchain]] - 2. [[/cleopatra/Soupault.html][~soupault~ Configuration]] - 3. [[/cleopatra/Contents/Org.org][Generating Contents from Org Documents ~(TODO)~]] - 4. [[/cleopatra/Contents/Coq.org][Generating Contents from Coq Documents ~(TODO)~]] - 5. [[/cleopatra/Theme.html][Theming and Templating ~(TODO)~]] +- [[./cleopatra.html][A Series on Generating this Static Website]] :: + This series consolidates the [[https://cleopatra.soap.coffee][*~cleopatra~*]] + generation processes used to build this website. That is, each write-up is a + literate program responsible for a particular step of the build process, and + you are guaranteed that the code you read is the code that has been used to + generate the HTML page you read it from. + + 1. [[./cleopatra/coq.org][Authoring Contents As Coq Documents ~(TODO)~]] + 2. [[./cleopatra/org.org][Authoring Contents As Org Documents ~(TODO)~]] + 3. [[./cleopatra/theme.org][Theming with SASS ~(TODO)~]] + 4. [[./cleopatra/soupault.org][Processing HTML with ~soupault~]] - [[./posts/Thanks.html][Thanks!]] :: If it were not for many awesome FOSS projects, this corner of the Internet would not exist. This is my attempt to give well-deserved credit to them and their creators. +- [[./posts/CleopatraV1.html][*~cleopatra~* the First]] :: + This write-up is the literate program of the first version of *~cleopatra~*, + before it became a command-line program implemented in Rust. + #+BEGIN_EXPORT html #+END_Export -- cgit v1.2.3