シェイクを使用する最初の試みは、ここの指示に従おうとしました: https://github.com/ndmitchell/shake/blob/master/docs/Manual.md#readme
makefile をそのままコピーして、shake を実行しました。シェイクプリントshake: Invalid statement: import Development.Shake
。私が最初に考えたのは、これらの import ステートメントが冗長化された新しいバージョンがリリースされたのではないかということでした。だから私はそれらをコメントアウトして得ましたshake: Invalid statement: -- import Development.Shake
。だから私はそれらを削除しました。出力は次のとおりです。
shake: Error when running Shake build system:
* main
* IO
Error, file does not exist and no rule available:
IO
GHC は makefile をうまくコンパイルします。デバッグするために他に何をすればよいのかよくわかりません (私は Haskell の専門家にはほど遠いです!)。
多少関連して(少なくともチュートリアルには)shake --demo
、もはや存在しないようです。