[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Why are build systems separated into two modules?
From: |
Liliana Marie Prikler |
Subject: |
Re: Why are build systems separated into two modules? |
Date: |
Sat, 17 Sep 2022 17:09:03 +0200 |
User-agent: |
Evolution 3.42.1 |
Am Samstag, dem 17.09.2022 um 08:51 -0500 schrieb jgart:
> Hi Guixers,
>
> Why are build systems separated into two modules?
>
> Why can't an entire build system be contained in a single module?
>
> Just trying to understand the background design decisions that went
> into that for my own knowledge and understanding.
This way it's easier to separate what goes into the build (guix build
my-build-system) and what doesn't (guix build-system my). The closure
of available modules at build time is declared in the #:arguments and
gets default-initialized to the %my-build-system-modules.
HTH