wiki/docs/nix/pkgs-languages-frameworks.md

1.3 KiB

title description published date tags editor dateCreated
Language/Framework Specific Builders in Nixpkgs How to use different languages or frameworks in Nixpkgs/Aux true 2024-07-01T19:28:46.515Z nix, nixpkgs markdown 2024-06-22T15:04:51.666Z

Introduction to Nixpkgs' Language/Framework Specific Builders

This page is an overview of language/framework specific builders in Nixpkgs.

The Standard Environment (pkgs.stdenv)

This is the standard build environment, providing amongst others the default C(++) toolchain.

Resources:

Hooks

Hooks augment the stdenv phases (see "The Standard Environment"), e.g. to build with cmake.

Resources:

Languages / Frameworks

Nixpkgs has various specialised alternatives to mkDerivation, such as buildPythonApplication for python applications, buildRustPackage for rust packages and much more.

Resources: