at 23.05-pre 2.0 kB view raw
1<chapter xmlns="http://docbook.org/ns/docbook" 2 xmlns:xi="http://www.w3.org/2001/XInclude" 3 xml:id="chap-language-support"> 4 <title>Languages and frameworks</title> 5 <para> 6 The <link linkend="chap-stdenv">standard build environment</link> makes it easy to build typical Autotools-based packages with very little code. Any other kind of package can be accomodated by overriding the appropriate phases of <literal>stdenv</literal>. However, there are specialised functions in Nixpkgs to easily build packages for other programming languages, such as Perl or Haskell. These are described in this chapter. 7 </para> 8 <xi:include href="agda.section.xml" /> 9 <xi:include href="android.section.xml" /> 10 <xi:include href="beam.section.xml" /> 11 <xi:include href="bower.section.xml" /> 12 <xi:include href="chicken.section.xml" /> 13 <xi:include href="coq.section.xml" /> 14 <xi:include href="crystal.section.xml" /> 15 <xi:include href="cuda.section.xml" /> 16 <xi:include href="dhall.section.xml" /> 17 <xi:include href="dotnet.section.xml" /> 18 <xi:include href="emscripten.section.xml" /> 19 <xi:include href="gnome.section.xml" /> 20 <xi:include href="go.section.xml" /> 21 <xi:include href="haskell.section.xml" /> 22 <xi:include href="hy.section.xml" /> 23 <xi:include href="idris.section.xml" /> 24 <xi:include href="ios.section.xml" /> 25 <xi:include href="java.section.xml" /> 26 <xi:include href="javascript.section.xml" /> 27 <xi:include href="lua.section.xml" /> 28 <xi:include href="maven.section.xml" /> 29 <xi:include href="nim.section.xml" /> 30 <xi:include href="ocaml.section.xml" /> 31 <xi:include href="octave.section.xml" /> 32 <xi:include href="perl.section.xml" /> 33 <xi:include href="php.section.xml" /> 34 <xi:include href="python.section.xml" /> 35 <xi:include href="qt.section.xml" /> 36 <xi:include href="r.section.xml" /> 37 <xi:include href="ruby.section.xml" /> 38 <xi:include href="rust.section.xml" /> 39 <xi:include href="texlive.section.xml" /> 40 <xi:include href="titanium.section.xml" /> 41 <xi:include href="vim.section.xml" /> 42</chapter>