Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/michaelklishin/haskell-platform-chef-cookbook
OpsCode Chef cookbook that provisions GHC 7.4 (or 7.6) and Haskell Platform 2012.02
https://github.com/michaelklishin/haskell-platform-chef-cookbook
Last synced: about 1 month ago
JSON representation
OpsCode Chef cookbook that provisions GHC 7.4 (or 7.6) and Haskell Platform 2012.02
- Host: GitHub
- URL: https://github.com/michaelklishin/haskell-platform-chef-cookbook
- Owner: michaelklishin
- Created: 2012-07-21T11:13:46.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2014-02-02T15:26:38.000Z (almost 11 years ago)
- Last Synced: 2024-05-08T19:22:34.547Z (6 months ago)
- Language: Ruby
- Homepage:
- Size: 140 KB
- Stars: 10
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Haskell Platform Chef Cookbook
This is an OpsCode Chef cookbook that provisions GHC 7.4 and Haskell Platform 2012.02
from source.All executables are installed under `/usr/local/bin`. Cabal executables path under `~/.cabal/bin`
is prepended to PATH via a shell script installed under `/etc/profile.d/`.## GHC and Haskell Platform Versions
This cookbook currently provides
* GHC 7.6 with Platform 2012.02
* GHC 7.4 with Platform 2012.02
* GHC 7.0 with Platform 2011.02.but no other combinations, in part due to Platform requirements on the GHC version used to
compile it.## Supported OSes
Recent Debian or Ubuntu releases (10.04+) should work.
## Recipes
* `haskell::source` provisions the most recent GHC (7.6 or 7.4) and Haskell Platform (2012.02) releases from source.
* `haskell::package` provisions older GHC (7.0) and Haskell Platform (2011.02) releases from apt packages.Main recipe includes `haskell::source`.
## Attributes
* `node[:ghc]:version`: GHC version. `"7.4.1"` by default. Set to `"7.6.1"` to provision 7.6. Keep in mind that Haskell Platform may stringly check GHC version.
## Dependencies
None.
## Copyright & License
Michael S. Klishin, Travis CI Development Team, 2012-2014.
Released under the [Apache 2.0 license](http://www.apache.org/licenses/LICENSE-2.0.html).
[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/michaelklishin/haskell-platform-chef-cookbook/trend.png)](https://bitdeli.com/free "Bitdeli Badge")