summaryrefslogtreecommitdiffstats
path: root/site/index.org
diff options
context:
space:
mode:
authorThomas Letan <lthms@soap.coffee>2020-04-02 20:16:53 +0200
committerThomas Letan <lthms@soap.coffee>2020-04-02 20:16:53 +0200
commit46b2e7a3be44312f93b3d638f9bbd944f5c063a1 (patch)
treeb1eff65fa11c462e114204aadf7e6645d70d6b31 /site/index.org
parentEnjoy soupault’s plugin autodiscovery feature (diff)
Refactor the build process to use cleopatra the Second
Diffstat (limited to 'site/index.org')
-rw-r--r--site/index.org25
1 files changed, 15 insertions, 10 deletions
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
</article>
#+END_Export