Re: [PATCH 6/7] guix build: Add 'build-package'.

2015-09-22 Thread Alex Kost
Ludovic Courtès (2015-09-22 18:12 +0300) wrote: > Alex Kost skribis: [...] >> 'build-package' will be placed in (guix scripts), and it looks like a >> rather general procedure. For example, it may be used for something >> like ‘guix build --package-from-file’ suggested by

Re: [PATCH 6/7] guix build: Add 'build-package'.

2015-09-22 Thread Ludovic Courtès
Alex Kost skribis: > Ludovic Courtès (2015-09-08 23:10 +0300) wrote: > >> Alex Kost skribis: [...] >>> Ludovic Courtès (2015-08-26 14:12 +0300) wrote: >>> Maybe ‘build-package’ could go to (guix packages)? >>> >>> ‘build-package’ uses ‘show-…’

Re: [PATCH 6/7] guix build: Add 'build-package'.

2015-09-18 Thread Alex Kost
Ludovic Courtès (2015-09-08 23:10 +0300) wrote: > Alex Kost skribis: [...] >> From 9ffc27f7a076e4213ef3bee00e5cebad501685ac Mon Sep 17 00:00:00 2001 >> From: Alex Kost >> Date: Thu, 23 Jul 2015 16:16:41 +0300 >> Subject: [PATCH 2/2] guix build: Add

Re: [PATCH 6/7] guix build: Add 'build-package'.

2015-09-08 Thread Ludovic Courtès
Alex Kost skribis: > Now about the second patch. At first, I don't agree with it :-). I > added #:dry-run? to ‘build-package’ procedure as I think it may be > useful, then I found a nice ‘maybe-build’ procedure in (guix scripts > system), and I just moved it to (guix scripts

Re: [PATCH 6/7] guix build: Add 'build-package'.

2015-09-06 Thread Alex Kost
Alex Kost (2015-09-06 12:03 +0300) wrote: [...] > diff --git a/guix/store.scm b/guix/store.scm > index 132b8a3..93f2c77 100644 > --- a/guix/store.scm > +++ b/guix/store.scm > @@ -58,6 +58,7 @@ > close-connection > with-store > set-build-options > +

Re: [PATCH 6/7] guix build: Add 'build-package'.

2015-08-28 Thread Ludovic Courtès
Alex Kost alez...@gmail.com skribis: Ludovic Courtès (2015-08-26 14:12 +0300) wrote: Alex Kost alez...@gmail.com skribis: Ludovic Courtès (2015-08-18 17:15 +0300) wrote: Alex Kost alez...@gmail.com skribis: * guix/scripts/build.scm (build-package): New procedure. [...] +(define

Re: [PATCH 6/7] guix build: Add 'build-package'.

2015-08-26 Thread Alex Kost
Ludovic Courtès (2015-08-26 14:12 +0300) wrote: Alex Kost alez...@gmail.com skribis: Ludovic Courtès (2015-08-18 17:15 +0300) wrote: Alex Kost alez...@gmail.com skribis: * guix/scripts/build.scm (build-package): New procedure. [...] +(define (build-package package . build-options) +

Re: [PATCH 6/7] guix build: Add 'build-package'.

2015-08-26 Thread Ludovic Courtès
Alex Kost alez...@gmail.com skribis: Ludovic Courtès (2015-08-18 17:15 +0300) wrote: Alex Kost alez...@gmail.com skribis: * guix/scripts/build.scm (build-package): New procedure. [...] +(define (build-package package . build-options) + Build PACKAGE using BUILD-OPTIONS. + (with-store

Re: [PATCH 6/7] guix build: Add 'build-package'.

2015-08-19 Thread Alex Kost
Ludovic Courtès (2015-08-18 17:15 +0300) wrote: Alex Kost alez...@gmail.com skribis: * guix/scripts/build.scm (build-package): New procedure. [...] +(define (build-package package . build-options) + Build PACKAGE using BUILD-OPTIONS. + (with-store store +(let* ((drv

Re: [PATCH 6/7] guix build: Add 'build-package'.

2015-08-18 Thread Ludovic Courtès
Alex Kost alez...@gmail.com skribis: * guix/scripts/build.scm (build-package): New procedure. [...] +(define (build-package package . build-options) + Build PACKAGE using BUILD-OPTIONS. + (with-store store +(let* ((drv (run-with-store store + (package-derivation