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