diff options
author | Jan Lehnardt <jan@apache.org> | 2017-03-08 16:23:05 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-08 16:23:05 +0100 |
commit | cbc30983a7ad3163da2ba6fe08bbcbae156bece6 (patch) | |
tree | 05718f22b17e411ba3125c2c52edd7e5013c7cb7 | |
parent | 7ac71bf2a02323e07c5196428feecb18bbf774c5 (diff) | |
parent | e7f6a8d67345b5c43b18d1146cc7c4557046b304 (diff) | |
download | couchdb-cbc30983a7ad3163da2ba6fe08bbcbae156bece6.tar.gz |
Merge pull request #406 from jo/patch-1
list node/npm dependency, needed to build fauxton
-rw-r--r-- | README-DEV.rst | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/README-DEV.rst b/README-DEV.rst index 54eb80e56..ad3873179 100644 --- a/README-DEV.rst +++ b/README-DEV.rst @@ -21,9 +21,12 @@ You may need: * `GnuPG <http://www.gnupg.org/>`_ * `md5sum <http://www.microbrew.org/tools/md5sha1sum/>`_ * `sha1sum <http://www.microbrew.org/tools/md5sha1sum/>`_ +* `nodejs <http://nodejs.org/>`_ +* `npm <https://www.npmjs.com/>`_ -The first of these optional dependencies are required for building the -documentation. The last three are needed to build releases. +The first four of these optional dependencies are required for building the +documentation. The next three are needed to build releases. The last two are for +needed to build fauxton. You will need these optional dependencies installed if: @@ -51,7 +54,8 @@ Debian-based (inc. Ubuntu) Systems sudo apt-get install help2man python-sphinx \ texlive-latex-base texlive-latex-recommended \ - texlive-latex-extra texlive-fonts-recommended texinfo gnupg + texlive-latex-extra texlive-fonts-recommended texinfo gnupg \ + nodejs npm Gentoo-based Systems ~~~~~~~~~~~~~~~~~~~~ @@ -67,7 +71,8 @@ RedHat-based (Fedora, Centos, RHEL) Systems :: sudo yum install help2man python-sphinx python-docutils \ - python-pygments texlive-latex texlive-latex-fonts texinfo gnupg + python-pygments texlive-latex texlive-latex-fonts texinfo gnupg \ + nodejs npm Mac OS X ~~~~~~~~ @@ -79,7 +84,7 @@ Unless you want to install the optional dependencies, skip to the next section. Install what else we can with Homebrew:: - brew install help2man gnupg md5sha1sum + brew install help2man gnupg md5sha1sum node If you don't already have pip installed, install it:: @@ -99,7 +104,7 @@ FreeBSD :: - pkg install help2man texinfo gnupg py27-sphinx texlive-full tex-formats + pkg install help2man texinfo gnupg py27-sphinx texlive-full tex-formats node Windows ~~~~~~~ |