Cabal 用の単純なビルド後のフックを作成しています。サンドボックスで作業しようとすると問題が発生します。私のフックは、コンパイルされたコードを次の場所に期待しています。
dist/something
ただし、ビルドがサンドボックス内で発生すると、パスは次のようになります。
dist/dist-sandbox-xxxxxxxx/something
現在使用されているパスをフックに渡す、または通知するにはどうすればよいdist-sandbox
ですか?
Cabal 用の単純なビルド後のフックを作成しています。サンドボックスで作業しようとすると問題が発生します。私のフックは、コンパイルされたコードを次の場所に期待しています。
dist/something
ただし、ビルドがサンドボックス内で発生すると、パスは次のようになります。
dist/dist-sandbox-xxxxxxxx/something
現在使用されているパスをフックに渡す、または通知するにはどうすればよいdist-sandbox
ですか?
この質問は、Cabal のバグ トラッカーで行われました: https://github.com/haskell/cabal/issues/2978
実際にこれがあなたが見ている動作である場合は、Cabal をアップグレードしてみてください。