From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Thompson Subject: [PATCH] HACKING: Mention 'guix environment'. Date: Sun, 23 Nov 2014 12:10:00 -0500 Message-ID: <873899c07r.fsf@izanagi.i-did-not-set--mail-host-address--so-tickle-me> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44213) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xsafl-0004NF-Sl for guix-devel@gnu.org; Sun, 23 Nov 2014 12:10:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xsafk-0001UX-Iz for guix-devel@gnu.org; Sun, 23 Nov 2014 12:10:05 -0500 Received: from mail.fsf.org ([208.118.235.13]:45898) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xsafk-0001TV-Fq for guix-devel@gnu.org; Sun, 23 Nov 2014 12:10:04 -0500 Received: from 209-6-40-86.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com ([209.6.40.86]:44184 helo=izanagi) by mail.fsf.org with esmtpsa (TLS-1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.69) (envelope-from ) id 1Xsafj-0006Ai-5X for guix-devel@gnu.org; Sun, 23 Nov 2014 12:10:03 -0500 List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org --=-=-= Content-Type: text/plain Just today I used 'guix environment guix' to quickly create a development environment for Guix hacking. I figured it should be mentioned in the HACKING file to assist developers that happen to already by using a Guix system. WDYT? --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: inline; filename=0001-HACKING-Mention-guix-environment.patch Content-Transfer-Encoding: quoted-printable >From e03345616cd4325cec928d6a6c5f35cbc47eb330 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sun, 23 Nov 2014 08:06:21 -0500 Subject: [PATCH] HACKING: Mention 'guix environment'. --- HACKING | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/HACKING b/HACKING index 0231c7d..ad816aa 100644 --- a/HACKING +++ b/HACKING @@ -21,6 +21,12 @@ addition to those mentioned in the installation instruct= ions: - [[http://www.gnu.org/software/gettext/][GNU Gettext]] - [[http://www.graphviz.org/][Graphviz]] =20 +If you are building Guix on a system that already runs Guix, you can use '= guix +environment' to spawn a shell whose environment contains all of the necess= ary +packages without installing them to your user profile: + + guix environment guix + Run =E2=80=98./bootstrap=E2=80=99 to download the Nix daemon source code a= nd to generate the build system infrastructure using autoconf. It reports an error if an inappropriate version of the above packages is being used. --=20 2.1.2 --=-=-= Content-Type: text/plain -- David Thompson Web Developer - Free Software Foundation - http://fsf.org GPG Key: 0FF1D807 Support the FSF: https://fsf.org/donate --=-=-=--