Fix indentation

[?]
May 11, 2012, 10:25 PM
6ZHQKBZP3ZWFXEGYR3TYRQANRLVO6PBM7X5DK6Z7JMNMPY6A6Z7AC

Dependencies

  • [2] NXO2ZIBU doc: Untabify so that the examples are correctly rendered.
  • [3] GYPHTT4M Manual: Remove tabs, indent consistently
  • [4] LW755CJK doc: Write "Adding More Jobs".
  • [5] KBW3FDZ2 Merge remote branch 'remotes/origin/master'
  • [6] PKE6I67S doc: Import the "Creating Projects" chapter by Visser & Dolstra.
  • [7] EKNK5AHQ doc: Augment the "Installation" section with material by Visser & Dolstra.
  • [8] W4LDVLQF doc: Show example of `configureFlags'.
  • [9] 2LTNY56W doc: Add preliminary section about `release.nix'.
  • [10] EE53ECTS doc: Write "Building from the Command Line".
  • [11] IGXQ45S5 doc: Fix another ID typo.

Change contents

  • replacement in doc/manual/installation.xml at line 17
    [3.284][3.284:443]()
    <listitem>Nix</listitem>
    <listitem>either PostgreSQL or SQLite</listitem>
    <listitem>many Perl packages, notably Catalyst, EmailSender,
    [3.284]
    [3.443]
    <listitem><para>Nix</para></listitem>
    <listitem><para>either PostgreSQL or SQLite</para></listitem>
    <listitem><para>many Perl packages, notably Catalyst, EmailSender,
  • replacement in doc/manual/installation.xml at line 23
    [3.651][3.651:677]()
    list).</listitem>
    [3.651]
    [3.677]
    list)</para></listitem>
  • replacement in doc/manual/installation.xml at line 49
    [3.1780][3.1780:2200]()
    Of course we think it is a good idea to use the <a
    href="http://nixos.org/nixos">NixOS</a> GNU/Linux distribution
    for your buildfarm server. But this is not a requirement. The
    Nix software deployment system can be installed on any GNU/Linux
    distribution in parallel to the regular package management
    system. Thus, you can use Hydra on a Debian, Fedora, SuSE, or
    Ubuntu system.
    [3.1780]
    [3.2200]
    Of course we think it is a good idea to use the <link
    xlink:href="http://nixos.org/nixos">NixOS</link> GNU/Linux
    distribution for your buildfarm server. But this is not a
    requirement. The Nix software deployment system can be
    installed on any GNU/Linux distribution in parallel to the
    regular package management system. Thus, you can use Hydra on a
    Debian, Fedora, SuSE, or Ubuntu system.
  • replacement in doc/manual/projects.xml at line 33
    [4.1279][4.1279:1333]()
    <screen>
    Identifier: patchelf
    </screen>
    [4.1279]
    [4.1333]
    <screen>
    Identifier: patchelf
    </screen>
  • replacement in doc/manual/projects.xml at line 57
    [4.2132][4.2132:2157]()
    Display name: Patchelf
    [4.2132]
    [4.2157]
    Display name: Patchelf
  • replacement in doc/manual/projects.xml at line 63
    [4.2241][4.2241:2290]()
    Description: A tool for modifying ELF binaries
    [4.2241]
    [4.2290]
    Description: A tool for modifying ELF binaries
  • replacement in doc/manual/projects.xml at line 70
    [4.2423][4.2423:2438]()
    Owner: eelco
    [4.2423]
    [4.2438]
    Owner: eelco
  • replacement in doc/manual/projects.xml at line 77
    [4.2547][4.2547:2562]()
    Enabled: Yes
    [4.2547]
    [4.2562]
    Enabled: Yes
  • replacement in doc/manual/projects.xml at line 105
    [4.3425][4.3425:3524]()
    Identifier: trunk
    Description: Trunk
    Nix expression: release.nix in input patchelfSrc
    [4.3425]
    [4.3524]
    Identifier: trunk
    Description: Trunk
    Nix expression: release.nix in input patchelfSrc
  • replacement in doc/manual/projects.xml at line 125
    [4.4094][4.4094:4182]()
    patchelfSrc
    'Subversion checkout' https://svn.nixos.org/repos/nix/patchelf/trunk
    [4.4094]
    [4.4182]
    patchelfSrc
    'Subversion checkout' https://svn.nixos.org/repos/nix/patchelf/trunk
  • replacement in doc/manual/projects.xml at line 128
    [4.4183][4.4183:4261]()
    nixpkgs 'Subversion checkout' https://svn.nixos.org/repos/nix/nixpkgs/trunk
    [4.4183]
    [4.4261]
    nixpkgs 'Subversion checkout' https://svn.nixos.org/repos/nix/nixpkgs/trunk
  • replacement in doc/manual/projects.xml at line 130
    [4.4262][4.4262:4296]()
    officialRelease Boolean false
    [4.4262]
    [4.4296]
    officialRelease Boolean false
  • replacement in doc/manual/projects.xml at line 132
    [4.4297][4.4297:4335]()
    system String value "i686-linux"
    [4.4297]
    [4.4335]
    system String value "i686-linux"
  • replacement in doc/manual/projects.xml at line 210
    [4.2310][4.2310:2335]()
    name = "hello" ;
    [4.2310]
    [4.2335]
    name = "hello";
  • replacement in doc/manual/projects.xml at line 378
    [4.492][4.492:507](),[4.507][2.5036:5079](),[2.5079][4.543:559](),[4.543][4.543:559]()
    <screen>
    $ nix-build release.nix -A tarball
    </screen>
    [4.492]
    [4.559]
    <screen>
    $ nix-build release.nix -A tarball
    </screen>
  • replacement in doc/manual/projects.xml at line 385
    [4.672][4.672:687](),[4.687][2.5080:5180](),[2.5180][4.780:796](),[4.780][4.780:796]()
    <screen>
    error: cannot auto-call a function that has an argument without a default value (`nixpkgs')
    </screen>
    [4.672]
    [4.796]
    <screen>
    error: cannot auto-call a function that has an argument without a default value (`nixpkgs')
    </screen>
  • replacement in doc/manual/projects.xml at line 410
    [4.5176][4.1741:1756](),[4.1756][2.5181:5233](),[2.5233][4.1801:1817](),[4.1801][4.1801:1817]()
    <screen>
    $ nix-build -I ~/src release.nix -A tarball
    </screen>
    [4.5176]
    [4.1817]
    <screen>
    $ nix-build -I ~/src release.nix -A tarball
    </screen>
  • replacement in doc/manual/projects.xml at line 416
    [4.1890][4.1890:1905](),[4.1905][2.5234:5284](),[2.5284][4.1948:1964](),[4.1948][4.1948:1964]()
    <screen>
    $ nix-build -I ~/src release.nix -A build
    </screen>
    [4.1890]
    [4.1964]
    <screen>
    $ nix-build -I ~/src release.nix -A build
    </screen>
  • replacement in doc/manual/projects.xml at line 446
    [4.839][4.839:960]()
    <programlisting>
    coverage =
    { tarball ? jobs.tarball {}
    , system ? builtins.currentSystem
    }:
    [4.839]
    [4.960]
    <programlisting>
    coverage =
    { tarball ? jobs.tarball {}
    , system ? builtins.currentSystem
    }:
  • replacement in doc/manual/projects.xml at line 452
    [4.961][4.961:1190]()
    let pkgs = import nixpkgs { inherit system; }; in
    pkgs.releaseTools.coverageAnalysis {
    name = "hello" ;
    src = tarball;
    configureFlags = [ "--disable-silent-rules" ];
    }; </programlisting>
    [4.961]
    [4.1190]
    let pkgs = import nixpkgs { inherit system; }; in
    pkgs.releaseTools.coverageAnalysis {
    name = "hello";
    src = tarball;
    configureFlags = [ "--disable-silent-rules" ];
    };
    </programlisting>
  • replacement in doc/manual/projects.xml at line 483
    [4.5240][4.2247:2372]()
    <programlisting>
    build_exotic =
    { tarball ? jobs.tarball {}
    , system ? builtins.currentSystem
    }:
    [4.5240]
    [4.2372]
    <programlisting>
    build_exotic =
    { tarball ? jobs.tarball {}
    , system ? builtins.currentSystem
    }:
  • replacement in doc/manual/projects.xml at line 489
    [4.2373][4.2373:2591](),[4.2591][2.5285:5411](),[2.5411][4.2696:2726](),[4.2696][4.2696:2726]()
    let
    pkgs = import nixpkgs { inherit system; };
    build = jobs.build { inherit tarball system; };
    in
    pkgs.lib.overrideDerivation build (attrs: {
    buildInputs = [ pkgs.gcc33 ];
    preConfigure = "gcc --version";
    configureFlags =
    attrs.configureFlags ++ [ "--disable-nls" ];
    }); </programlisting>
    [4.2373]
    [4.2726]
    let
    pkgs = import nixpkgs { inherit system; };
    build = jobs.build { inherit tarball system; };
    in
    pkgs.lib.overrideDerivation build (attrs: {
    buildInputs = [ pkgs.gcc33 ];
    preConfigure = "gcc --version";
    configureFlags =
    attrs.configureFlags ++ [ "--disable-nls" ];
    });
    </programlisting>