Dependencies for yi-0.7.0
Libraries
yi
- array
- base (>=4 && <5)
- binary (>=0.5)
- bytestring (>=0.9.1 && <0.11)
- Cabal (>=1.10 && <1.20)
- cautious-file (>=1.0.1)
- concrete-typerep (>=0.1.0.2 && <0.1.1)
- containers
- data-accessor (>=0.2.1.4 && <0.3)
- data-accessor-mtl (>=0.2 && <0.3)
- data-accessor-template (>=0.2.1.3 && <0.2.2)
- derive (>=2.4 && <2.7)
- Diff (>=0.1 && <0.4)
- directory
- dlist (>=0.4.1)
- dyre (>=0.8.11)
- filepath (>=1.1 && <1.4)
- fingertree (<0.2)
- ghc-paths (>=0.1 && <0.2)
- hashable (>=1.2 && <1.3)
- hint (>0.3.1)
- mtl (>=0.1.0.1)
- old-locale
- parsec (>=3.0)
- pointedlist (>=0.4 && <0.6)
- process
- pureMD5 (>=0.2.3)
- random
- regex-base (>=0.93 && <0.94)
- regex-tdfa (>=1.1 && <1.2)
- split (>=0.1 && <0.3)
- template-haskell (>=2.4 && <2.9)
- time (>=1.1 && <1.5)
- uniplate
- unix-compat (>=0.1 && <0.5)
- unordered-containers (>=0.1.3 && <0.3)
- utf8-string (>=0.3.1)
- xdg-basedir (>=0.2.1 && <0.3)
- if flag(hacking)
- buildable: False
- if !os(windows)
- if os(windows)
- if flag(testing)
- QuickCheck (>=2.1.0.2)
- random
- if flag(cocoa)
- if flag(pango)
- if flag(vte)
- executable-path
- glib (>=0.12 && <0.13)
- gtk (>=0.12 && <0.13)
- pango (>=0.12 && <0.13)
- vte (>=0.12 && <0.13)
- if flag(vty)
- unix-compat (>=0.1 && <0.5)
- vty (>=4.7.0.0 && <5)
- if flag(scion)
- ghc (>=7)
- ghc-syb-utils
- scion (>=0.1 && <0.2)
- if flag(ghcapi)
- ghc (>=7)
- ghc-paths (>=0.1 && <0.2)
- old-time (>=1.1.0.0)
- pureMD5 (>=0.2.3)
- rosezipper (>=0.1 && <0.3)
Executables
parserTest
- buildable: False
- array
- base (>=4 && <5)
- containers
- directory
- filepath (>=1.1 && <1.4)
- if !flag(hacking) || flag(dochack)
- buildable: False
- if !flag(dochack)
yi
Flags
Automatic Flags
| Name | Description | Default |
|---|---|---|
| cocoa | "Build with Cocoa frontend" | Disabled |
| pango | "Build with Pango frontend" | Disabled |
| vte | "Build with Vte frontend" | Disabled |
| vty | "Build with Vty frontend" | Enabled |
| scion | Use the scion library to provide extra commands that interface with GHC (experimental) | Disabled |
| ghcapi | Enable linking with GHC API for advanced features. | Disabled |
| profiling | Runtime binary will be compiled with profiling and RTS options enabled. | Disabled |
| hacking | Hacking mode: * Create HackerMain.hs by copying your ~.configyi/yi.hs * Skip library compilation * You can run yi in-place with distbuildyi/yi | Disabled |
| testing | bake-in the self-checks | Enabled |
| dochack | Hack to get Haddock documentation, by disabling executables. * this is a workaround for a cabal bug; see Issue #347 * do a 'cabal install yi -fdochack' followed by 'cabal install yi' to get yi and the documentation | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info