guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bags


From: Ludovic Courtès
Subject: Bags
Date: Thu, 02 Oct 2014 14:33:53 +0200
User-agent: Gnus/5.130011 (Ma Gnus v0.11) Emacs/24.3 (gnu/linux)

Hello,

I’ve pushed a new branch, ‘wip-bags’, which changes the way
build systems work.  Basically, it introduces an intermediate
representation between packages and derivations, called “bags.”

The main difference between a bag and a package is that a bag lists all
the inputs of the build process, including the “implicit inputs” added
by the build system.

This simplifies the code and should unlock nifty features like ‘guix
environment’ and “grafts” (a trick for faster security updates; more on
that later.)

Comments welcome!

Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]