shaggy
|
73df2aa028
don't run sha1sum twice!
|
3 years ago |
shaggy
|
0c5e56cbc9
be less verbose
|
3 years ago |
Leah Rowe
|
ce9c45938c
leah is a moron. shaggy made this commit
|
3 years ago |
Leah Rowe
|
09e54d2dac
be verbose about detecting site changes
|
3 years ago |
Leah Rowe
|
e0bd0a8f9c
don't purge when build/clean scripts have changed
|
3 years ago |
Leah Rowe
|
3f571bfd57
build: improve commenting of code
|
3 years ago |
Leah Rowe
|
784f78b6f7
greatly simplify the logic for detecting site changes
|
3 years ago |
Leah Rowe
|
4e751835bb
build: clean up some code formatting, make it nicer to read
|
3 years ago |
Leah Rowe
|
34ba8a9f60
exclude .git/ when using the find command on site directories
|
3 years ago |
Leah Rowe
|
c6b82ea858
show a friendly message if a site hasn't been modified
|
3 years ago |
Leah Rowe
|
0431d020fd
don't run sha1sum twice. it's very expensive, computationally
|
3 years ago |
Leah Rowe
|
beafe50352
add friendly message telling the user what site is being processed
|
3 years ago |
Leah Rowe
|
75ae80c65e
mknews: actually call mkhtml (i forgot to add it)
|
3 years ago |
Leah Rowe
|
0864a76c4a
do not include the sitemap itself in a sitemap
|
3 years ago |
Leah Rowe
|
f05009f6df
only run mknews and mksitemap if changes are detected to a given site
|
3 years ago |
Leah Rowe
|
5b561faf89
only update a given page when it has changed. detect whether it changed!
|
3 years ago |
Leah Rowe
|
fb76d564af
build: fix flawed comparison for deciding the RSS link on a news section
|
3 years ago |
Leah Rowe
|
bb2cb5e7c4
re-factor mkhtml(). initialize stuff first, then get to printf later
|
3 years ago |
Leah Rowe
|
023137252c
mkhtml: skip an md file if the corresponding html exists and is a directory
|
3 years ago |
Leah Rowe
|
a32bf8fb5b
mknews: add symlink check for news pages as defined in MANIFEST
|
3 years ago |
Leah Rowe
|
d807292301
mknews: fix broken security check on news files listed in MANIFEST
|
3 years ago |
Leah Rowe
|
da5eb1bb7a
mknews: verify files in MANIFEST using readlink -f
|
3 years ago |
Leah Rowe
|
5a63e4f82b
buildsite(): do symlink check *first*
|
3 years ago |
Leah Rowe
|
d5239ebb84
security checks for BLOGDIR, per site
|
3 years ago |
Leah Rowe
|
07a517b189
clean a site if the OPTIONAL global files are present, and have changed
|
3 years ago |
Leah Rowe
|
1bcaa2636d
error out on a site if the directory is actually a file
|
3 years ago |
Leah Rowe
|
e4651cc155
error out if www is a file
|
3 years ago |
Leah Rowe
|
a03e5f1460
error out if www/ is a symlink
|
3 years ago |
Leah Rowe
|
8878b83f76
update "not yet released" message that is no longer true
|
3 years ago |
Leah Rowe
|
334f4ba366
don't check symlinks globally. check/skip per site
|
3 years ago |