aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
AgeCommit message (Collapse)Author
2022-08-20Increase version v0.4.0 -> v0.5.0Teddy Wing
2018-04-22Makefile(release): Remove `&&`sTeddy Wing
We don't actually need these since we're not `cd`ing anywhere. For whatever reason when I had written this it just felt like I needed the `&&`s, but that's really not the case. Get rid of them to improve simplicity.
2018-03-03Increase version v0.3.0 -> v0.4.0v0.4.0Teddy Wing
2018-03-03Makefile: Add a `release` targetTeddy Wing
Script the release process to make it easier to build a tar containing the executable, Bash completion, and the man page.
2018-03-03Makefile: Clean up man page bold literal transformationTeddy Wing
Instead of the messy variables we were using, which caused `passextract.1.txt.tmp` and `passextract.1` files to be generated at the root of the project, create a few new targets to do the "`"` to "*" transformation and build the man page from a temporary file.
2018-03-03passextract.1: Make literals boldTeddy Wing
To more clearly identify literals in "`literal`" blocks in the man page, make them bold by doing a simple text replacement on them. Note that this Makefile makes a `passextract.1` file at the root of the project. Need to fix that.
2018-03-03Add man pageTeddy Wing
Provide a man page for in situ documentation. Use AsciiDoc to generate the man page. Yay, my first man page! Resources: - https://github.com/BurntSushi/ripgrep/blob/fe9be65/build.rs - https://github.com/BurntSushi/ripgrep/blob/f5411b9/doc/rg.1.txt.tpl - http://www.methods.co.nz/asciidoc/asciidoc.1.txt - https://github.com/git/git/blob/23f8239/Documentation/git-clean.txt - https://github.com/git/git/blob/8a8f121049fdd881981799755a041b3f81449805/Documentation/asciidoctor-extensions.rb - http://asciidoctor.org/docs/asciidoc-syntax-quick-reference/ - https://github.com/git/git/commit/5945717009cbd07fc303939452df6475ac342fe7