# This list is used to avoid multiple name/email instances of the same # contributors reported by "git log" and "git shortlog" commands. Adriano Peluso Al McElrath Alex Sassmannshausen Alexander I. Grafov Alírio Eyng Amirouche Boubekki Andreas Enge Andreas Enge Andy Wingo Ben Woodcroft Ben Woodcroft Ben Woodcroft Claes Wallin (韋嘉誠) Cyprien Nicolas Daniel Pimentel Danny Milosavljevic David Hashe David Thompson David Thompson David Thompson Deck Pickard Eric Bavier Eric Dvorsak George Clemmer Ivan Vilata i Balaguer Jeff Mickey John Darrington John J. Foerch Joshua Grant Joshua Grant Joshua Grant Joshua Grant Kei Kebreau Leo Famulari Ludovic Courtès Marek Benc Marius Bakke Mathieu Lirzin Mathieu Lirzin Mathieu Othacehe Nikita Karetnikov ng0 ng0 ng0 ng0 ng0 ng0 ng0 ng0 ng0 Pjotr Prins Pjotr Prins Pjotr Prins Raimon Grau Raoul Jean Pierre Bonnal Raymond Nicholson Rene Saavedra Ricardo Wurmus Ricardo Wurmus Sou Bunnbu (宋文武) Sou Bunnbu (宋文武) Stefan Reichör Taylan Ulrich Bayırlı/Kammer Thomas Danckaert Tobias Geerinckx-Rice Tomáš Čech Vincent Legoll .* build-aux/compile-all.scm <top level>: Remove Guile 2.2 workaround. Ludovic Courtès 2020-04-12build: Cap build parallelism on i686....Works around <https://bugs.gnu.org/40522>. * build-aux/compile-all.scm (parallel-job-count*): New procedure. <top level>: Use it instead of 'parallel-job-count'. Ludovic Courtès 2019-06-25build: Report build errors via 'report-load-error'....* build-aux/compile-all.scm: Wrap 'compile-files' call in 'catch'. Attempt to resort to 'report-load-error' in (guix ui) to print the error. Ludovic Courtès 2019-04-19build: Show completion percentage while building....* build-aux/compile-all.scm (%): New procedure. (command-line): Use it to report completion. Ludovic Courtès 2017-11-28build: Explicitly flush the "LOAD" and "GUILEC" lines....* build-aux/compile-all.scm <top level>: Add calls to 'force-output' in the #:report-load and #:report-compilation procedures. Fixes a regression introduced in 2890ad332fcdfd4bc92b127d783975437c8b718b whereby compilation output would be buffered, leading to a weird visual effect. Ludovic Courtès 2017-10-22build: Honor make's '-j' flag....* build-aux/compile-all.scm (parallel-job-count): New procedure. <top level>: Pass it to 'compile-files' as #:workers. Ludovic Courtès 2017-10-22build: Factorize module compilation in (guix build compile)....* 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. Ludovic Courtès 2017-09-08build: Use -Wmacro-use-before-definition....* build-aux/compile-all.scm (warnings): Add 'macro-use-before-definition'. Ludovic Courtès