Re: [PATCH] gnu: Add ninja.

2015-01-15 Thread 宋文武
Mark H Weaver writes: > l...@gnu.org (Ludovic Courtès) writes: > >> 宋文武 skribis: >> >>> * gnu/packages/ninja.scm: New file. >>> * gnu-system.am (GNU_SYSTEM_MODULES): Add it. >> >> [...] >> >>> + 'check >>> + (lambda _ >>> +(and (zero? (system "./configure.py")) >>>

Re: [PATCH] gnu: Add ninja.

2015-01-13 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: > 宋文武 skribis: > >> * gnu/packages/ninja.scm: New file. >> * gnu-system.am (GNU_SYSTEM_MODULES): Add it. > > [...] > >> + 'check >> + (lambda _ >> +(and (zero? (system "./configure.py")) >> + (zero? (system "./ni

Re: [PATCH] gnu: Add ninja.

2015-01-12 Thread Ludovic Courtès
宋文武 skribis: > Ludovic Courtès writes: > >> 宋文武 skribis: >> >>> From 712f161a358a4bbcf005c5875e6d91eff21bdef4 Mon Sep 17 00:00:00 2001 >>> From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= >>> Date: Fri, 9 Jan 2015 21:37:30 +0800 >>> S

Re: [PATCH] gnu: Add ninja.

2015-01-11 Thread 宋文武
Ludovic Courtès writes: > 宋文武 skribis: > >> From 712f161a358a4bbcf005c5875e6d91eff21bdef4 Mon Sep 17 00:00:00 2001 >> From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= >> Date: Fri, 9 Jan 2015 21:37:30 +0800 >> Subject: [PATCH] gnu: Add ninja. >> >> *

Re: [PATCH] gnu: Add ninja.

2015-01-11 Thread Ludovic Courtès
宋文武 skribis: > From 712f161a358a4bbcf005c5875e6d91eff21bdef4 Mon Sep 17 00:00:00 2001 > From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= > Date: Fri, 9 Jan 2015 21:37:30 +0800 > Subject: [PATCH] gnu: Add ninja. > > * gnu/packages/ninja.scm: New file. > * gnu-system.am (GNU_SY

Re: [PATCH] gnu: Add ninja.

2015-01-10 Thread 宋文武
a_test" will cause InterruptChild to fail :( >> (as I mentioned in the comment) > > Ah right, that’s weird, but could you mention in the comment (1) how it > fails, and (2) that because of this, we use ‘system’ instead of > ‘system*’? > > It’s important to explain

Re: [PATCH] gnu: Add ninja.

2015-01-10 Thread Ludovic Courtès
宋文武 skribis: > Ludovic Courtès writes: > >> 宋文武 skribis: >> >>> * gnu/packages/ninja.scm: New file. >>> * gnu-system.am (GNU_SYSTEM_MODULES): Add it. >> >> [...] >> >>> + 'check >>> + (lambda _ >>> +(and (zero? (system "./configure.py")) >>> + (zero

Re: [PATCH] gnu: Add ninja.

2015-01-10 Thread 宋文武
Ludovic Courtès writes: > 宋文武 skribis: > >> * gnu/packages/ninja.scm: New file. >> * gnu-system.am (GNU_SYSTEM_MODULES): Add it. > > [...] > >> + 'check >> + (lambda _ >> +(and (zero? (system "./configure.py")) >> + (zero? (system "./ninja ninja_test

Re: [PATCH] gnu: Add ninja.

2015-01-09 Thread Ludovic Courtès
宋文武 skribis: > * gnu/packages/ninja.scm: New file. > * gnu-system.am (GNU_SYSTEM_MODULES): Add it. [...] > + 'check > + (lambda _ > +(and (zero? (system "./configure.py")) > + (zero? (system "./ninja ninja_test")) > + ;; SubprocessTe

[PATCH] gnu: Add ninja.

2015-01-09 Thread 宋文武
* gnu/packages/ninja.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. --- gnu-system.am | 1 + gnu/packages/ninja.scm | 82 ++ 2 files changed, 83 insertions(+) create mode 100644 gnu/packages/ninja.scm diff --git a/gnu-system