git.iko.soy/typeable/cabal2nix
on master help sign in
Hackage4Nix.hs: pass '--no-check' option to cabal2nix when updating an expression that has test suites disabled
6335c08Peter Simons
src/Hackage4Nix.hs+1−1
@@ -144,7 +144,7 @@ genCabal2NixCmdline :: Pkg -> String
144genCabal2NixCmdline (Pkg deriv path _) = unwords $ ["cabal2nix"] ++ opts ++ ['>':path']
144genCabal2NixCmdline (Pkg deriv path _) = unwords $ ["cabal2nix"] ++ opts ++ ['>':path']
145 where
145 where
146 meta = metaSection deriv
146 meta = metaSection deriv
147− opts = [cabal] ++ maints' ++ plats' ++ if runHaddock deriv then [] else ["--no-haddock"]
147+ opts = [cabal] ++ maints' ++ plats' ++ (if runHaddock deriv then [] else ["--no-haddock"]) ++ (if doCheck deriv then [] else ["--no-check"])
148 cabal = "cabal://" ++ display (packageId deriv)
148 cabal = "cabal://" ++ display (packageId deriv)
149 maints' = [ "--maintainer=" ++ normalizeMaintainer m | m <- maintainers meta ]
149 maints' = [ "--maintainer=" ++ normalizeMaintainer m | m <- maintainers meta ]
150 plats'
150 plats'