This is the bare markdown files, un-minified CSS files, essential public files, and build script for the paritybit.ca website.
The build script
createpages.sh was written to serve the needs of building my
webpages and was not coded to be a tool for the general public. Therefore, a lot
of the solutions depend on structuring a page in a specific way and the whole
script looks quite hacky. It makes me feel warm and fuzzy.
To build a page that is properly compiled by the script, there are 5 essential things:
"base.css extra.css test.css".
;separated list of header names like so:
"Introduction; Building; sub:Compiling; subsub:clang; subsub:gcc; sub:Environment; Further Reading".
"characters and preceded by markdown
[//]:. If any of 1-4 are not needed, the line must still exist but, other than the markdown comment marker, the line must be blank. There shouldn't even be double quote characters on the line.
See the files in the
pages/ directory for examples.