aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomasz Kramkowski <tk@the-tk.com>2021-08-06 18:16:55 +0100
committerTomasz Kramkowski <tk@the-tk.com>2021-08-06 18:16:55 +0100
commitb711a7d3487a82526d16b473fe0261faeda5df33 (patch)
treefdffe0fcc0e6fcb8e0391efdfa3cc014d377f081
parentd6c4c35d5315c8191d7b7e415a0c67eb919f6f89 (diff)
downloadpack-b711a7d3487a82526d16b473fe0261faeda5df33.tar.gz
pack-b711a7d3487a82526d16b473fe0261faeda5df33.tar.xz
pack-b711a7d3487a82526d16b473fe0261faeda5df33.zip
cleanup readme
-rw-r--r--README.md29
1 files changed, 17 insertions, 12 deletions
diff --git a/README.md b/README.md
index 25038b3..1099d25 100644
--- a/README.md
+++ b/README.md
@@ -16,25 +16,30 @@ Dependencies
Pack has no runtime dependencies. The following is a list of build dependencies:
- An implementation of redo
- - <https://raw.githubusercontent.com/apenwarr/redo/redo-0.42d/minimal/do>
- Copy it to the source directory, make it executable and run it. Only
- designed for building. For development, one of the other implementations
- is recommended.
- - <http://news.dieweltistgarnichtso.net/bin/redo-sh.html> Tested building
- and development. Slightly overzealous rebuilds. Performance issues with
+ - [Avery Pennarun's do][minimal-do] - Works for one-shot builds. Copy it
+ to the source directory, make it executable and run it. For development,
+ one of the other implementations is recommended.
+ - [Nils Dagsson Moskopp's redo][redo-sh] - Tested building and
+ development. Slightly overzealous rebuilds. Performance issues with
jobserver.
- - <https://jdebp.uk/Softwares/redo/> Tested building and development. Bugs
- with jobserver.
- - <https://github.com/apenwarr/redo> Tested for building. May have some
- bugs when used for development.
- - <https://github.com/leahneukirchen/redo-c/> Tested for building.
- Overzealous rebuilds but generally very fast.
+ - [Jonathan de Boyne Pollard's redo][jdebp-redo] - Tested building and
+ development. Bugs with jobserver. Uncommon definition of `$2`.
+ - [Avery Pennarun's redo][apenwarr-redo] - Tested for building. May have
+ some bugs when used for development.
+ - [Leah Neukirchen's redo][leah-redo] - Tested for building. Overzealous
+ rebuilds but generally very fast.
- A C11 compiler with GCC style parameters (clang works)
- POSIX cat, find, rm, sed, sh and tr
- xargs with support for the `-r` gnu extension
- bash 4.4 or newer (parameter expansion transformations)
- (optional) jq (for generating `compile_commands.json`)
+[minimal-do]: https://raw.githubusercontent.com/apenwarr/redo/redo-0.42d/minimal/do
+[redo-sh]: http://news.dieweltistgarnichtso.net/bin/redo-sh.html
+[jdebp-redo]: https://jdebp.uk/Softwares/redo/
+[apenwarr-redo]: https://github.com/apenwarr/redo
+[leah-redo]: https://github.com/leahneukirchen/redo-c/
+
Compilation
-----------