summary refs log tree commit diff
path: root/pkgs/os-specific
diff options
context:
space:
mode:
authorMarc Weber2010-05-19 10:01:07 +0000
committerMarc Weber2010-05-19 10:01:07 +0000
commit26e718ba2399ec017d193a346651a11d3e133ba4 (patch)
treef0d29942253c063dd19ae8abc5c3b05130b5e2a7 /pkgs/os-specific
parentfa9b6ef08dcbd7e64afdcd1c73f0227433b1c511 (diff)
move assertions so that buildign the NixOS manual doesn't fail
svn path=/nixpkgs/trunk/; revision=21855
Diffstat (limited to 'pkgs/os-specific')
-rw-r--r--pkgs/os-specific/linux/ati-drivers/default.nix11
1 files changed, 8 insertions, 3 deletions
diff --git a/pkgs/os-specific/linux/ati-drivers/default.nix b/pkgs/os-specific/linux/ati-drivers/default.nix
index 0a3a90ae653d..9c936544034c 100644
--- a/pkgs/os-specific/linux/ati-drivers/default.nix
+++ b/pkgs/os-specific/linux/ati-drivers/default.nix
@@ -12,9 +12,6 @@
 # See http://thread.gmane.org/gmane.linux.distributions.nixos/4145 for a
 # workaround (TODO)
 
-assert xorg.xorgserver.name == "xorg-server-1.7.5";
-assert stdenv.system == "x86_64-linux"; # i686-linux should work as well - however I didn't test it.
-
 # The gentoo ebuild contains much more magic..
 
 let lib = stdenv.lib;
@@ -58,4 +55,12 @@ stdenv.mkDerivation {
     maintainers = [stdenv.lib.maintainers.marcweber];
     platforms = stdenv.lib.platforms.linux;
   };
+
+  # moved assertions here because the name is evaluated when the NixOS manual is generated
+  # Don't make that fail - fail lazily when a users tries to build this derivation only
+  dummy =
+    assert xorg.xorgserver.name == "xorg-server-1.7.5";
+    assert stdenv.system == "x86_64-linux"; # i686-linux should work as well - however I didn't test it.
+    null;
+
 }