[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Reducing useless module imports
From: |
Maxime Devos |
Subject: |
Re: Reducing useless module imports |
Date: |
Sat, 4 Feb 2023 15:12:22 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 |
On 03-02-2023 18:11, Julien Lepiller wrote:
gnu packages minetest) imports (guix build-system
minetest) but never uses the minetest-build-system. (gnu packages
abiword) uses (guix build-system gnu) but does not use the
gnu-build-system.
The build-system minetest-build-system does not exist; it's
minetest-mod-build-system, which happens to be defined in (guix
build-system build-system). As such, (gnu packages minetest) actually
does use (guix build-system minetest).
The idea was that in the future we might also package 'subgames' and
texture packages, for which a 'minetest-subgame-build-system' and
'minetest-texture-pack-build-system' build system could be defined.
It seemed a bit pointless to me to put those not-yet-defined build
systems in separate modules.
Greetings,
Maxime.
OpenPGP_0x49E3EE22191725EE.asc
Description: OpenPGP public key
OpenPGP_signature
Description: OpenPGP digital signature