Fix indentation
[?]
May 11, 2012, 10:25 PM
6ZHQKBZP3ZWFXEGYR3TYRQANRLVO6PBM7X5DK6Z7JMNMPY6A6Z7ACDependencies
- [2]
NXO2ZIBUdoc: Untabify so that the examples are correctly rendered. - [3]
GYPHTT4MManual: Remove tabs, indent consistently - [4]
LW755CJKdoc: Write "Adding More Jobs". - [5]
KBW3FDZ2Merge remote branch 'remotes/origin/master' - [6]
PKE6I67Sdoc: Import the "Creating Projects" chapter by Visser & Dolstra. - [7]
EKNK5AHQdoc: Augment the "Installation" section with material by Visser & Dolstra. - [8]
W4LDVLQFdoc: Show example of `configureFlags'. - [9]
2LTNY56Wdoc: Add preliminary section about `release.nix'. - [10]
EE53ECTSdoc: Write "Building from the Command Line". - [11]
IGXQ45S5doc: Fix another ID typo.
Change contents
- replacement in doc/manual/installation.xml at line 17
<listitem>Nix</listitem><listitem>either PostgreSQL or SQLite</listitem><listitem>many Perl packages, notably Catalyst, EmailSender,<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
list).</listitem>list)</para></listitem> - replacement in doc/manual/installation.xml at line 49
Of course we think it is a good idea to use the <ahref="http://nixos.org/nixos">NixOS</a> GNU/Linux distributionfor your buildfarm server. But this is not a requirement. TheNix software deployment system can be installed on any GNU/Linuxdistribution in parallel to the regular package managementsystem. Thus, you can use Hydra on a Debian, Fedora, SuSE, orUbuntu system.Of course we think it is a good idea to use the <linkxlink:href="http://nixos.org/nixos">NixOS</link> GNU/Linuxdistribution for your buildfarm server. But this is not arequirement. The Nix software deployment system can beinstalled on any GNU/Linux distribution in parallel to theregular package management system. Thus, you can use Hydra on aDebian, Fedora, SuSE, or Ubuntu system. - replacement in doc/manual/projects.xml at line 33
<screen>Identifier: patchelf</screen><screen>Identifier: patchelf</screen> - replacement in doc/manual/projects.xml at line 57
Display name: PatchelfDisplay name: Patchelf - replacement in doc/manual/projects.xml at line 63
Description: A tool for modifying ELF binariesDescription: A tool for modifying ELF binaries - replacement in doc/manual/projects.xml at line 70
Owner: eelcoOwner: eelco - replacement in doc/manual/projects.xml at line 77
Enabled: YesEnabled: Yes - replacement in doc/manual/projects.xml at line 105
Identifier: trunkDescription: TrunkNix expression: release.nix in input patchelfSrcIdentifier: trunkDescription: TrunkNix expression: release.nix in input patchelfSrc - replacement in doc/manual/projects.xml at line 125
patchelfSrc'Subversion checkout' https://svn.nixos.org/repos/nix/patchelf/trunkpatchelfSrc'Subversion checkout' https://svn.nixos.org/repos/nix/patchelf/trunk - replacement in doc/manual/projects.xml at line 128
nixpkgs 'Subversion checkout' https://svn.nixos.org/repos/nix/nixpkgs/trunknixpkgs 'Subversion checkout' https://svn.nixos.org/repos/nix/nixpkgs/trunk - replacement in doc/manual/projects.xml at line 130
officialRelease Boolean falseofficialRelease Boolean false - replacement in doc/manual/projects.xml at line 132
system String value "i686-linux"system String value "i686-linux" - replacement in doc/manual/projects.xml at line 210
name = "hello" ;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><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><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><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><screen>$ nix-build -I ~/src release.nix -A build</screen> - replacement in doc/manual/projects.xml at line 446
<programlisting>coverage ={ tarball ? jobs.tarball {}, system ? builtins.currentSystem}:<programlisting>coverage ={ tarball ? jobs.tarball {}, system ? builtins.currentSystem}: - replacement in doc/manual/projects.xml at line 452
let pkgs = import nixpkgs { inherit system; }; inpkgs.releaseTools.coverageAnalysis {name = "hello" ;src = tarball;configureFlags = [ "--disable-silent-rules" ];}; </programlisting>let pkgs = import nixpkgs { inherit system; }; inpkgs.releaseTools.coverageAnalysis {name = "hello";src = tarball;configureFlags = [ "--disable-silent-rules" ];};</programlisting> - replacement in doc/manual/projects.xml at line 483
<programlisting>build_exotic ={ tarball ? jobs.tarball {}, system ? builtins.currentSystem}:<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](∅→∅)
letpkgs = import nixpkgs { inherit system; };build = jobs.build { inherit tarball system; };inpkgs.lib.overrideDerivation build (attrs: {buildInputs = [ pkgs.gcc33 ];preConfigure = "gcc --version";configureFlags =attrs.configureFlags ++ [ "--disable-nls" ];}); </programlisting>letpkgs = import nixpkgs { inherit system; };build = jobs.build { inherit tarball system; };inpkgs.lib.overrideDerivation build (attrs: {buildInputs = [ pkgs.gcc33 ];preConfigure = "gcc --version";configureFlags =attrs.configureFlags ++ [ "--disable-nls" ];});</programlisting>