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