Shell Scripts

These are some of the shell scripts that I routinely use to manage the website. They are most definitely as-is. They are guaranteed only to take up space on your hard drive. Beyond that, who knows!

BuildAll.tcsh
Updates file lists, etc., and builds the offline edition.
buildRandomSutta.tcsh, buildRandomArticle.tcsh
Generates the javascript code for the "random sutta" and "random article" functions (invoked by BuildAll.tcsh).
BuildLegacy.tcsh
Prepares the static Legacy Edition (invoked by BuildAll.tcsh).
static.tcsh
Uses wget to generate static html pages of the site (invoked by BuildLegacy.tcsh).
makeLists.tcsh
Creates the file manifests (invoked by BuildAll.tcsh).