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

Reply via email to