вход в систему с использованием последовательного порта в Linux

nixpkgs реорганизовал вещи с тех пор, как был опубликован принятый ответ, и появилась новая функция для отключения тестов. Теперь вы можете обернуть любой пакет Haskell функцией pkgs.haskell.lib.dontCheck для отключения тестов. Вот пример выражения Nix из одного из моих проектов на Haskell, где мне нужно было отключить тесты для зависимости shared-memory при сборке на OS X:

{ pkgs ? import <nixpkgs> {}, compiler ? "ghc7103" }:
pkgs.haskell.packages.${compiler}.callPackage ./my-project.nix
    {   shared-memory =
            let shared-memory = pkgs.haskell.packages.${compiler}.shared-memory;
            in  if pkgs.stdenv.isDarwin
                then pkgs.haskell.lib.dontCheck shared-memory
                else shared-memory;
    }
2
28.12.2014, 19:56
1 ответ

Я заменил кабель и проблема решена!

0
29.04.2021, 00:33

Теги

Похожие вопросы