Michael Siegel
|
66ca04979f
Sort out global constants
|
2 years ago |
Michael Siegel
|
c532538cfa
`build`: Fix code line break in `_mk_content`; make `_mk_pretty` work again
|
2 years ago |
Michael Siegel
|
61071d90b7
`build`: Introduce new function `_mk_content`
|
2 years ago |
Michael Siegel
|
34b6f57a0a
`build`: `_mk_nav`: Fix HTML list indentation; clean up
|
3 years ago |
Michael Siegel
|
b02ebdf407
`build`: Clean up MAIN
|
3 years ago |
Michael Siegel
|
414310685c
`build`: `_mk_nav`: Various improvements
|
3 years ago |
Michael Siegel
|
5ae1ef9972
`build`: `_mk_nav`: Calculate indentation of list items on the fly
|
3 years ago |
Michael Siegel
|
2fa127952b
`build`: `_mk_nav`: Handle only sublists in loop
|
3 years ago |
Michael Siegel
|
3c4337e459
`build`: Improve indentation of site navigation's HTML (WIP)
|
3 years ago |
Michael Siegel
|
6e5ff04045
`build`: Implement some speed-ups for page compilation
|
3 years ago |
Michael Siegel
|
3cc32043cb
`build`: Minor formatting fix
|
3 years ago |
Michael Siegel
|
fd17638209
`build`: Shorten some variable names
|
3 years ago |
Michael Siegel
|
0f55752555
`build`: Simplify `_mk_indent`
|
3 years ago |
Michael Siegel
|
7ee463d566
`build`: Introduce new way to build site navigation
|
3 years ago |
Michael Siegel
|
616192552f
`build`: `_get_page_title`: Use sed script instead of 3 separate commands
|
3 years ago |
Michael Siegel
|
93dd56b3f0
scripts: Use `_env_checks`
|
3 years ago |
Michael Siegel
|
4f48ca29a0
`build`: Adjust comment for consistency
|
3 years ago |
Michael Siegel
|
2970e09ecc
Move `_abort` and `_cleanup` functions into the “library”
|
3 years ago |
Michael Siegel
|
921986bf09
Add some double dashes for safety
|
3 years ago |
Michael Siegel
|
6349799925
`build`: Don't hard-code link path to start page
|
3 years ago |
Michael Siegel
|
52db04348b
`build`: `_mk_nav`: Fix typo in comment
|
3 years ago |
Michael Siegel
|
a54450f936
`build`: `_mk_nav`: Simplify testbed page check
|
3 years ago |
Michael Siegel
|
db1602447a
`build`: `_mk_nav`: Remove code dealing with Home page as a special case
|
3 years ago |
Michael Siegel
|
dc655e96b1
Make Home page a regular page
|
3 years ago |
Michael Siegel
|
26706f96ee
`build`: Use pre-increment in `for` loop for consistency
|
3 years ago |
Michael Siegel
|
77fff7d25d
Make `_probe_dirs_files` take care of creating `TMP_DIR` and `OUTPUT_DIR`
|
3 years ago |
Michael Siegel
|
54fde9e641
Move `_probe_dirs_files` into `include/subroutines`
|
3 years ago |
Michael Siegel
|
a0d5a88fa0
`build`: Correct invocation of `_get_navtree`
|
3 years ago |
Michael Siegel
|
022d176315
`build`: Make `_probe_dirs_files` check for `navtree` too
|
3 years ago |
Michael Siegel
|
7cfea3ce2a
`build`: Use `_get_navtree` instead of relying on `NAV_TREE` constant
|
3 years ago |