comparison xml/ru/docs/njs/install.xml @ 2459:2aad23d07d96

Clarified procedure for building njs modules.
author Yaroslav Zhuravlev <yar@nginx.com>
date Tue, 05 Nov 2019 17:30:26 +0300
parents 41ccd87cdb89
children 33468af2eaf7
comparison
equal deleted inserted replaced
2458:9cd5883ac546 2459:2aad23d07d96
7 <!DOCTYPE article SYSTEM "../../../../dtd/article.dtd"> 7 <!DOCTYPE article SYSTEM "../../../../dtd/article.dtd">
8 8
9 <article name="Загрузка и установка" 9 <article name="Загрузка и установка"
10 link="/ru/docs/njs/install.html" 10 link="/ru/docs/njs/install.html"
11 lang="ru" 11 lang="ru"
12 rev="1"> 12 rev="2">
13 13
14 <section id="install_package" name="Установка пакета Linux"> 14 <section id="install_package" name="Установка пакета Linux">
15 15
16 <para> 16 <para>
17 Для установки модулей njs на Linux могут быть использованы 17 Для установки модулей njs на Linux могут быть использованы
42 с исходным кодом njs можно клонировать следующей командой: 42 с исходным кодом njs можно клонировать следующей командой:
43 (необходим клиент <link url="https://www.mercurial-scm.org">Mercurial</link>): 43 (необходим клиент <link url="https://www.mercurial-scm.org">Mercurial</link>):
44 <example> 44 <example>
45 hg clone http://hg.nginx.org/njs 45 hg clone http://hg.nginx.org/njs
46 </example> 46 </example>
47 Затем модули необходимо собрать с помощью 47 Затем модули необходимо собрать из
48 корневого каталога <link doc="../configure.xml">nginx</link> с помощью
48 конфигурационного параметра <literal>--add-module</literal>: 49 конфигурационного параметра <literal>--add-module</literal>:
49 <example> 50 <example>
50 ./configure --add-module=<value>path-to-njs</value>/nginx 51 ./configure --add-module=<value>path-to-njs</value>/nginx
51 </example> 52 </example>
52 Модули также можно собрать как 53 Модули также можно собрать как
58 59
59 <para> 60 <para>
60 Чтобы собрать только <link doc="cli.xml">утилиту</link> командной строки njs 61 Чтобы собрать только <link doc="cli.xml">утилиту</link> командной строки njs
61 необходимо запустить 62 необходимо запустить
62 команды <literal>./configure</literal> и <literal>make njs</literal> 63 команды <literal>./configure</literal> и <literal>make njs</literal>
63 из корневого каталога. 64 из корневого каталога njs.
64 Утилита доступна как <literal>./build/njs</literal>. 65 Утилита доступна как <literal>./build/njs</literal>.
65 </para> 66 </para>
66 67
67 </section> 68 </section>
68 69