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

2015-09-22 Thread Ludovic Courtès
Alex Kost skribis: > 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’ sugges

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 David: >>

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-…’ procedures from (guix ui) module. I >>> thou

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 'build-package'. >> MIME-Version: 1.0 >> Conten

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 build) which doesn'

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

2015-09-08 Thread Ludovic Courtès
Alex Kost skribis: > From 4569ff4868a01e205b9b13b41dc587f8b8d67f76 Mon Sep 17 00:00:00 2001 > From: Alex Kost > Date: Thu, 3 Sep 2015 18:33:51 +0300 > Subject: [PATCH] store: Add 'set-build-options*'. > MIME-Version: 1.0 > Content-Type: text/plain; charset=UTF-8 > Content-Transfer-Encoding: 8bit

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-09-06 Thread Alex Kost
Ludovic Courtès (2015-08-28 12:24 +0300) wrote: > Alex Kost skribis: > >> Ludovic Courtès (2015-08-26 14:12 +0300) wrote: >> >>> Alex Kost skribis: >>> Ludovic Courtès (2015-08-18 17:15 +0300) wrote: > Alex Kost skribis: > >> * guix/scripts/build.scm (build-package): New p

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

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

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 skribis: > >> Ludovic Courtès (2015-08-18 17:15 +0300) wrote: >> >>> Alex Kost skribis: >>> * guix/scripts/build.scm (build-package): New procedure. >>> >>> [...] >>> +(define (build-package package . build-options) + "B

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

2015-08-26 Thread Ludovic Courtès
Alex Kost skribis: > Ludovic Courtès (2015-08-18 17:15 +0300) wrote: > >> Alex Kost skribis: >> >>> * guix/scripts/build.scm (build-package): New procedure. >> >> [...] >> >>> +(define (build-package package . build-options) >>> + "Build PACKAGE using BUILD-OPTIONS." >>> + (with-store 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 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

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

2015-08-18 Thread Ludovic Courtès
Alex Kost 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 package))) >

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

2015-07-25 Thread Alex Kost
* guix/scripts/build.scm (build-package): New procedure. --- guix/scripts/build.scm | 14 +- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/guix/scripts/build.scm b/guix/scripts/build.scm index f169853..b710b59 100644 --- a/guix/scripts/build.scm +++ b/guix/scripts/build