Next: , Previous: , Up: Packaging Tutorial   [Contents][Index]


2.1.4 Other build systems

What we’ve seen so far covers the majority of packages using a build system other than the trivial-build-system. The latter does not automate anything and leaves you to build everything manually. This can be more demanding and we won’t cover it here for now, but thankfully it is rarely necessary to fall back on this system.

For the other build systems, such as ASDF, Emacs, Perl, Ruby and many more, the process is very similar to the GNU build system except for a few specialized arguments.

See Build Systems in GNU Guix Reference Manual, for more information on build systems, or check the source code in the ‘$GUIX_CHECKOUT/guix/build’ and ‘$GUIX_CHECKOUT/guix/build-system’ directories.