summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes J. Schmidt <jo@die-tf.de>2016-04-18 17:51:27 +0200
committerJohannes J. Schmidt <jo@die-tf.de>2016-04-18 17:51:27 +0200
commite7f6a8d67345b5c43b18d1146cc7c4557046b304 (patch)
tree4bc022d932773b55b15219607fd078d5cd2c4e5f
parent76e9510c4cb0ebd653e0a6c3f996bf43aa4a2b77 (diff)
downloadcouchdb-e7f6a8d67345b5c43b18d1146cc7c4557046b304.tar.gz
list node/npm dependency in README-DEV.rst
Node and npm are needed to build Fauxton.
-rw-r--r--README-DEV.rst17
1 files changed, 11 insertions, 6 deletions
diff --git a/README-DEV.rst b/README-DEV.rst
index 123568913..5b02ec27c 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
~~~~~~~