I've noticed that build systems in Guix are split in two parts:
- guix/build-system/${name}.scm
- guix/build/${name}-build-system.scm

where ${name} can be "cmake", or "node", etc... So, the question is: what's the reason for this split?

If I want to write a new build system, what code should I put in "guix/build", and what in "guix/build-system"?

Reply via email to