From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Lepiller Subject: Re: How to build only Guix Manual Date: Mon, 2 Sep 2019 21:57:57 +0200 Message-ID: <20190902215757.326904a0@sybil.lepiller.eu> References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:55060) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i4sSt-0003yc-9Q for help-guix@gnu.org; Mon, 02 Sep 2019 15:58:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i4sSr-000558-T7 for help-guix@gnu.org; Mon, 02 Sep 2019 15:58:14 -0400 Received: from lepiller.eu ([2a00:5884:8208::1]:55210) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1i4sSq-0004xC-Hz for help-guix@gnu.org; Mon, 02 Sep 2019 15:58:13 -0400 In-Reply-To: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Rafael Fontenelle Cc: help-guix@gnu.org Le Mon, 2 Sep 2019 16:41:22 -0300, Rafael Fontenelle a =C3=A9crit : > Hello, >=20 > I'm translating Guix Manual to Brazilian Portuguese, and I want to > build only the documentation (not the software) in order to test my > translation. >=20 > What I've got so far found: > 1- doc/build.scm : line 9 : added "pt_BR" to the list of languages > 2- doc/local.mk : line 21 : added guix.pt_BR.texi to info_TEXINFOS > 3- doc/local.mk : line 34 : added guix/contributing.pt_BR.texi to > TRANSLATED_INFO > 4- po/doc/local.mk: line 58: added "guix-manual.pt_BR.po" to > DOC_PO_FILES >=20 > Is there a way for me to build only the Guix Manual (not the > software)? >=20 > Thanks in advance. >=20 > Best regards, > Rafael Fontenelle >=20 Hi Rafael, thanks for taking the time to translate the manual! You can build the manual only by configuring the repository. If you are running guix, you can simply run `guix environment guix` inside your current git checkout. Otherwise, you will need to install the required dependencies using your system package manager. Then, you can run: ./bootstrap ./configure --localstatedir=3D/var and to build only the manual: make doc/guix.pt_BR.info or make doc/guix.pt_BR.html