cabal-dev を使用して依存関係の地獄に入らないようにしようとしています。また、IDE に leksah を使用しようとしています。ただし、leksah のローカル ワークスペースにパッケージを追加すると、パッケージがビルドされ、ユーザーの ~/.cabal パッケージ スペースにインストールされます。
セットアップした cabal-dev 環境にパッケージの依存関係をインストールするように leksah に強制するにはどうすればよいですか?
まあ、これはあなたが探していた迅速でクリーンなソリューションではありませんが....「実験的なcabal-dev」をサポートするleksahの開発バージョンがあります。ディレクトリをsrc
少し調べて関連ファイルを調べると、IDE 設定メニューに追加されたオプションがあり、cabal-dev を使用できることがわかります。また、それに応じて依存関係をインストールするための更新されたコードもあります。リンクはこちら:
https://github.com/leksah/leksah
それが役立つことを願っています。