metamath / metamath-website-scripts

Scripts to set up the metamath website(s) so they're under version control, can be reviewed, and can be rerun. The scripts download the seed files from metamath-website-seed, databases from set.mm, etc.
MIT License
2 stars 3 forks source link

Rewrite `install.sh` #15

Closed digama0 closed 1 year ago

digama0 commented 1 year ago

We need to make sense of the install script, and replicate it without all the baggage, so that we can move forward with site changes and maintenance.

digama0 commented 1 year ago

Here are my notes from reading the scripts in this repository. They describe everything that the scripts do, focusing on the clean build case and working up to the complete site layout.

build-website.sh:

regenerate-website.sh:

install.sh:

Final VM layout: