Author: sandervanderburg
Date: Sun Jan 30 17:22:44 2011
New Revision: 25729
URL: https://svn.nixos.org/websvn/nix/?rev=25729&sc=1

Log:
Added doc target

Modified:
   disnix/examples/disnix-proxy-example/trunk/release-with-proxy.nix

Modified: disnix/examples/disnix-proxy-example/trunk/release-with-proxy.nix
==============================================================================
--- disnix/examples/disnix-proxy-example/trunk/release-with-proxy.nix   Sun Jan 
30 16:45:42 2011        (r25728)
+++ disnix/examples/disnix-proxy-example/trunk/release-with-proxy.nix   Sun Jan 
30 17:22:44 2011        (r25729)
@@ -22,6 +22,33 @@
        src = disnix_proxy_example;
         inherit officialRelease;
       };
+
+    doc =
+      { tarball ? jobs.tarball {}
+      , system ? "x86_64-linux"
+      }:
+      
+      with import nixpkgs { inherit system; };
+      
+      releaseTools.nixBuild {
+        name = "disnix-proxy-example-doc";
+       version = builtins.readFile ./version;
+       src = tarball;
+       buildInputs = [ libxml2 libxslt dblatex tetex ];
+       
+       buildPhase = ''
+         cd doc
+         make docbookrng=${docbook5}/xml/rng/docbook 
docbookxsl=${docbook5_xsl}/xml/xsl/docbook
+       '';
+       
+       checkPhase = "true";
+       
+       installPhase = ''
+         make DESTDIR=$out install
+        
+         echo "doc manual $out/share/doc/disnix-proxy-example/manual" >> 
$out/nix-support/hydra-build-products
+       '';
+      };
       
     build =
       { tarball ? jobs.tarball {}
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to