warzone2100: New nixpkg.
[nixpkgs-libre.git] / doc / introduction.xml
blobbdc035bbaf75afe7899c0bbb88ca36af6fb46ad4
1 <chapter xmlns="http://docbook.org/ns/docbook"
2          xmlns:xlink="http://www.w3.org/1999/xlink"
3          xml:id="chap-introduction">
5 <title>Introduction</title>
7 <para>This manual tells you how to write packages for the Nix Packages
8 collection (Nixpkgs).  Thus it’s for packagers and developers who want
9 to add packages to Nixpkgs.  End users are kindly referred to the
10 <link xlink:href="http://nixos.org/releases/nix/unstable/manual/">Nix
11 manual</link>.</para>
13 <para>This manual does not describe the syntax and semantics of the
14 Nix expression language, which are given in the Nix manual in the
15 <link
16 xlink:href="http://nixos.org/releases/nix/unstable/manual/#chap-writing-nix-expressions">chapter
17 on writing Nix expressions</link>.  It only describes the facilities
18 provided by Nixpkgs to make writing packages easier, such as the
19 standard build environment (<literal>stdenv</literal>).</para>
21 </chapter>