3
Nix:Haskellパッケージのインストール時に単体テストをスキップする
Nixを使用して、限られたリソースを持つ共有ホストの自宅(バイナリパッケージではない)にパッケージをインストールしています。git-annexをインストールしようとしています。依存関係の1つであるhaskell-lensを構築すると、単体テストは大量のメモリを消費するため、強制終了してインストールが失敗します。 単体テストをスキップしてパッケージをインストールする方法はありますか?私はCabalビルダーを見て、falseにhaskell-packages.nix設定することでテストを無効にできるように思えenableCheckPhaseます。で次のことを試しました~/.nixpkgs/config.nixが、テストはまだ実行されています。 { packageOverrides = pkgs: with pkgs; { # ...other customizations... haskellPackages = haskellPackages.override { extension = self : super : { self.lens = self.disableTest self.lens; }; }; }; }