| Commit message (Collapse) | Author |
|
|
|
|
|
The license handling is still very WIP, as the `licensure.yml` file and the
README are not yet updated to the new license.
|
|
|
|
`cargo upgrade` raises the update boundaries in `Cargo.toml`, whilst
`cargo update` just fetches the newest version (that conform to the
boundaries) for `Cargo.lock`.
|
|
This results in a reasonable name for the resulting PDF, instead of the
generic `main.pdf`.
|
|
|
|
|
|
|
|
Every symlink in the `./templates` directory is now replaced with
the file it points to, making it obvious that this file should not be
edited.
|
|
|
|
|
|
|
|
|
|
|
|
Otherwise, the ignore-string gets replaced with the real name of the
manual, and it stays ignored.
|
|
|
|
|
|
|
|
|
|
|
|
This file has semantic changes, when it's formatted (at least, that's
what `mdformat` tells me). So we just ignore it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The line editing can't really shell out to bash, as the default
bash on NixOS is compiled without GNU `readline` support (you need
`bashInterative` for `read -e` to work).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Symlinks are copied verbatim, when nix initializes a template, thus
symlinking common files does not work.
|
|
Otherwise, the `update_common_files` script will try to instantiate
files in there, which is just useless noise.
|
|
|
|
|
|
|
|
|