summaryrefslogtreecommitdiff
path: root/guix/build/glib-or-gtk-build-system.scm
AgeCommit message (Expand)Author
2014-12-01build-system/glib-or-gtk: Allow specific outputs to be excluded from wrapping....* guix/build/glib-or-gtk-build-system.scm (wrap-all-programs): Add #:glib-or-gtk-wrap-excluded-outputs parameter and honor it. * guix/build-system/glib-or-gtk.scm (glib-or-gtk-build): Add #:glib-or-gtk-wrap-excluded-outputs parameter and pass it in BUILDER. * doc/guix.texi (Build Systems): Mention it. Ludovic Courtès
2014-12-01build-system/glib-or-gtk: Correctly handle multiple-output packages....* guix/build/glib-or-gtk-build-system.scm (wrap-all-programs): Move body to 'handle-output' inner procedure, and parametrize it by output name and directory. Call it for each element of OUTPUTS. (compile-glib-schemas): Likewise. Ludovic Courtès
2014-12-01build-system/glib-or-gtk: Use 'for-each' and 'cut' as appropriate....* guix/build/glib-or-gtk-build-system.scm (wrap-all-programs): Use 'for-each' instead of 'map' in for-effect contexts. Use 'cut' instead of 'lambda' when appropriate. Ludovic Courtès
2014-12-01build-system/glib-or-gtk: Clean up whitespace....* guix/build/glib-or-gtk-build-system.scm: M-x whitespace-cleanup. Ludovic Courtès
2014-10-08gnu: Add the 'glib-or-gtk' build system....* guix/build-system/glib-or-gtk.scm, guix/build/glib-or-gtk-build-system.scm: New files. * Makefile.am (MODULES): Add them. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Federico Beffa