Hi Maxim,

Maxim Cournoyer <maxim.courno...@gmail.com> skribis:

> Ludovic Courtès <l...@gnu.org> writes:
>
>> * guix/build/compile.scm: New file.
>> * Makefile.am (MODULES): Add it.
>> * build-aux/compile-all.scm: Use it.
>> (warnings, file->module, load-module-file)
>> (%default-optimizations, %lightweight-optimizations)
>> (optimization-options, compile-file*): Remove.
>> <top level>: Use 'compile-files'.
>> * guix/build/pull.scm (%default-optimizations)
>> (%lightweight-optimizations, optimization-options): Remove.
>> (build-guix): Rewrite as a call to 'compile-files'.
>> * guix/discovery.scm (file-name->module-name): Export.
>> ---
>>  Makefile.am               |   1 +
>>  build-aux/compile-all.scm |  92 ++++----------------------
>>  guix/build/compile.scm    | 165 
>> ++++++++++++++++++++++++++++++++++++++++++++++
>>  guix/build/pull.scm       | 105 ++++++++---------------------
>>  guix/discovery.scm        |   4 +-
>>  5 files changed, 209 insertions(+), 158 deletions(-)
>>  create mode 100644 guix/build/compile.scm
>
> [...]
>
> This and the other patches in this series look fine to me.

Awesome, thanks for looking.

> Maybe the change log items could be a bit more precise about what got
> moved rather than removed, but given the amount of refactoring this
> might be too verbose to be worth it?

Well, yes to both.  :-)

Speaking of the “make -j” patch, on IRC Eric Bavier suggested that it
didn’t work as advertised because $MAKEFLAGS didn’t contain the “-j”
flag; I just checked and it does contain it here (with GNU make 4.2.1).
So no problem after all?

Thanks,
Ludo’.



Reply via email to