[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: working on guix: how to
From: |
Matthew Jordan |
Subject: |
Re: working on guix: how to |
Date: |
Sat, 04 Jun 2016 07:22:20 -0400 |
User-agent: |
mu4e 0.9.13; emacs 24.5.1 |
Hi Catonano,
Here is what I usually do;
$ guix environment guix --ad-hoc help2man git strace
$ eval `guix environment guix --ad-hoc --search-paths help2man git strace`
Initial setup
$ git clone --recurse git://git.savannah.gnu.org/guix.git
Update
$ git pull --recurse-submodules
Build
$ ./bootstrap
$ ./configure --localstate=/var
$ make
$ make check
Runs in the foreground
#optional unless editing daemon code
$ sudo ./pre-inst-env guix-daemon --build-users-group=guixbuild
$ export GUIX_BUILD_OPTIONS="--keep-failed --verbosity=3"
$ ./pre-inst-env guix build hello &>/dev/stdout &>${BUILD_LOG}
The Guix manual also has some useful information on contributing.
Hope this helps.
--
Matthew Jordan
Sent with my mu4e