From 5356384d0a906a1cdc96ff966d556201444ef226 Mon Sep 17 00:00:00 2001 From: Andrew Toskin Date: Sat, 12 Aug 2017 00:50:45 -0700 Subject: [PATCH] Really spell out the last of the required UNIX utilities. Finishing the job started in Pull Request #4301 Thanks to @faho for filtering and sorting my giant list of detected possible commands. --- README.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 24993bc81..bff4bba03 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,21 @@ fish depends on a curses implementation, such as ncurses. The headers and librar fish requires PCRE2 due to the regular expression support contained in the `string` builtin. A copy is included with the source code, and will be used automatically if it does not already exist on your system. -fish requires gettext for translation support. +* a curses implementation such as ncurses (which should provide the `tput` command). +* gettext, if you need the localizations. +* PCRE2, due to the regular expression support contained in the `string` builtin. A copy is included with the source code, and will be used automatically if it does not already exist on your system. +* a number of common UNIX utilities: + * an awk implementation, such as gawk, mawk, etc + * coreutils --- at least basename, cat, cut, date, dircolors, dirname, ls, mkdir, mkfifo, mktemp, rm, seq, sort, stat, stty, tail, tr, tty, uname, uniq, wc, whoami + * find + * getent (part of glibc) + * getopt + * grep + * hostname + * kill + * ps + * sed +* bc, the "basic calculator" program. Building the documentation requires Doxygen 1.8.7 or newer.