haskell 项目的自动设置,基于/ 启发。
这个项目中有两个脚本:setup.sh 和 addib.sh。
设置文件
setup.sh 是在 nixos 上为 haskell 项目创建 shell.nix、default.nix 和“ns”脚本的脚本。 然后,您可以使用 nix-shell 或 'ns' 来拉入项目需要构建的依赖项。
要使用,首先 git clone 到某个目录中:
$ cd ~ $ git clone
该脚本依赖于 cabal2nix,因此请安装它。
$ nix-env -i cabal2nix
假设 myhaskellproj 包含一个名为 myhaskellproj.cabal 的 cabal 文件:
$ cd ~/code/myhaskellproj/ $ ~/hsnixinit/setup.sh myhaskellproj
或者
$ ~/hs
评论0
最新资源