diff options
-rw-r--r-- | README.md | 29 |
1 files changed, 17 insertions, 12 deletions
@@ -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 ----------- |