[bug#78050,v2,0/5] build-system improvements

Message ID 20250425092759.30369-1-ngraves@ngraves.fr
Headers
Series build-system improvements |

Message

Nicolas Graves April 25, 2025, 9:26 a.m. UTC
  Looks like I did forget a #:modules imported-modules line removal on
the first patch, submitting again. QA looks like it indeed didn't
cause any rebuilds, which is a good sign ;)

Nicolas Graves (5):
  build-system: gnu: Improve gnu-cross-build style.
  build-system: glib-or-gtk: Improve glib-or-gtk-cross-build style.
  build-system: waf: Improve waf-build style.
  build-system: ruby: Improve ruby-cross-build style.
  build-system: android-ndk: Improve style.

 guix/build-system/android-ndk.scm | 14 ++++-
 guix/build-system/glib-or-gtk.scm | 89 ++++++++++++++--------------
 guix/build-system/gnu.scm         | 97 ++++++++++++++++---------------
 guix/build-system/ruby.scm        | 37 ++++++------
 guix/build-system/waf.scm         | 32 +++++-----
 5 files changed, 141 insertions(+), 128 deletions(-)
  

Comments

Christopher Baines April 28, 2025, 7:21 a.m. UTC | #1
Nicolas Graves via Guix-patches via <guix-patches@gnu.org> writes:

> Looks like I did forget a #:modules imported-modules line removal on
> the first patch, submitting again. QA looks like it indeed didn't
> cause any rebuilds, which is a good sign ;)

Indeed, I've gone ahead and pushed these to master as
ac026164be3a7d70307d56bac76225b2ed99c1ab.

Chris