leksah-0.10.0.0: leksah.cabal
name: leksah
version: 0.10.0.0
cabal-version: >=1.8
build-type: Simple
license: GPL
license-file: LICENSE
copyright: 2007-2010 Juergen Nicklisch-Franken, Hamish Mackenzie
maintainer: maintainer@leksah.org
stability: provisional
homepage: http://www.leksah.org
package-url: http://code.haskell.org/leksah
bug-reports: http://code.google.com/p/leksah/issues/list
synopsis: Haskell IDE written in Haskell
description: An Integrated Development Environment for Haskell written in Haskell.
category: Development, IDE, Editor
author: Juergen Nicklisch-Franken, Hamish Mackenzie
tested-with: GHC ==6.10 || ==6.12
data-files: LICENSE
Readme
data/current.lkshs
data/candy.lkshc
data/keymap.lkshk
data/leksah.menu
data/prefs.lkshp
data/prefscoll.lkshp
data/emacs.lkshk
data/LICENSE
data/module.lksht
data/welcome.txt
pics/ide_class.png
pics/ide_configure.png
pics/ide_data.png
pics/ide_error_next.png
pics/ide_error_prev.png
pics/ide_function.png
pics/ide_instance.png
pics/ide_konstructor.png
pics/ide_make.png
pics/ide_method.png
pics/ide_newtype.png
pics/ide_other.png
pics/ide_reexported.png
pics/ide_rule.png
pics/ide_run.png
pics/ide_slot.png
pics/ide_source.png
pics/ide_source_local.png
pics/ide_type.png
pics/leksah.png
pics/ide_step.png
pics/ide_local.png
pics/ide_module.png
pics/ide_continue.png
pics/ide_debug.png
pics/ide_clean.png
pics/ide_build.png
pics/ide_link.png
pics/ide_rebuild_meta.png
pics/ide_empty.png
data-dir: ""
extra-source-files: Setup.lhs
extra-tmp-files:
flag yi
Default: False
Description: Experimental Yi support
flag dyre
Default: True
Description: Experimental Yi support
library
if os(windows)
build-depends: Win32 >=2.2.0.0 && <2.3
extra-libraries: kernel32
-- extra-lib-dirs: C:/cygwin/lib/w32api
includes: windows.h
-- include-dirs: C:/cygwin/usr/include/w32api
else
build-depends: unix >=2.3.1.0 && <2.5
if os(osx)
build-depends: ige-mac-integration >= 0.0.0.2 && <0.2
if flag(yi)
build-depends: yi >=0.6.1 && <0.7
cpp-options: -DLEKSAH_WITH_YI
if flag(yi) && flag(dyre)
build-depends: dyre >= 0.8.3 && <0.9
cpp-options: -DLEKSAH_WITH_YI_DYRE
hs-source-dirs: src
extensions: CPP
build-depends: Cabal >=1.6.0.1 && <1.11, base >=4.0.0.0 && <4.4, binary >=0.5.0.0 && <0.6,
bytestring >=0.9.0.1 && <0.10, containers >=0.2.0.0 && <0.5, directory >=1.0.0.2 && <3.1,
filepath >=1.1.0.1 && <1.3, glib >=0.10 && <0.13, gtk >=0.10 && <0.13,
gtksourceview2 >=0.10.0 && <0.13, mtl >=1.1.0.2 && <2.1, old-time >=1.0.0.1 && <1.1,
parsec >=2.1.0.1 && <2.2, pretty >=1.0.1.0 && <1.1, process-leksah >=1.0.1.3 && <1.1,
regex-tdfa ==1.1.*, regex-base ==0.93.*, utf8-string >=0.3.1.1 && <0.4, array >=0.2.0.0 && <0.4,
time >=0.1 && <1.3, ltk >= 0.10 && <0.11, binary-shared >= 0.8 && <0.9, deepseq >= 1.1.0.0 && <1.2,
hslogger >= 1.0.7 && <1.2, leksah-server >= 0.10 && <0.11, network >= 2.2 && <3.0,
ghc >=6.10.1 && <7.1, strict >= 0.3.2 && <0.4
exposed-modules:
IDE.Leksah IDE.Completion IDE.ImportTool
IDE.Find IDE.Session IDE.Command IDE.Keymap IDE.Utils.GUIUtils
IDE.Package IDE.YiConfig IDE.OSX
IDE.GUIHistory IDE.SourceCandy IDE.NotebookFlipper
IDE.Core.Types IDE.Core.State
IDE.Metainfo.Provider
IDE.Pane.Preferences IDE.Pane.PackageEditor
IDE.Pane.Info IDE.Pane.Log IDE.Pane.SourceBuffer IDE.Pane.Modules
IDE.Pane.Search IDE.Pane.PackageFlags
IDE.LogRef IDE.Debug IDE.Pane.Grep
IDE.Pane.Breakpoints IDE.Pane.Trace IDE.Pane.Variables
IDE.Pane.Errors IDE.TextEditor IDE.Workspaces
IDE.Statusbar IDE.Pane.Workspace IDE.PaneGroups
IDE.Utils.ServerConnection
IDE.BufferMode
IDE.Build
other-modules: Paths_leksah
ghc-prof-options: -auto-all -prof
ghc-shared-options: -auto-all -prof
ghc-options: -fwarn-unused-imports -fwarn-missing-fields -fwarn-incomplete-patterns -ferror-spans
Executable leksah
if os(windows)
build-depends: Win32 >=2.2.0.0 && <2.3
extra-libraries: kernel32
-- extra-lib-dirs: C:/cygwin/lib/w32api
includes: windows.h
-- include-dirs: C:/cygwin/usr/include/w32api
else
build-depends: unix >=2.3.1.0 && <2.5
if os(osx)
build-depends: ige-mac-integration >= 0.0.0.2 && <0.2
if flag(yi)
cpp-options: -DLEKSAH_WITH_YI
if flag(yi) && flag(dyre)
cpp-options: -DLEKSAH_WITH_DYRE
if impl(ghc < 6.12.3) && flag(yi)
build-depends: yi >=0.6.1 && <0.7
if impl(ghc < 6.12.3) && flag(yi) && flag(dyre)
build-depends: dyre >= 0.8.3 && <0.9
if impl(ghc < 6.12.3)
hs-source-dirs: src, main
build-depends: Cabal >=1.6.0.1 && <1.11, base >=4.0.0.0 && <4.4, binary >=0.5.0.0 && <0.6,
bytestring >=0.9.0.1 && <0.10, containers >=0.2.0.0 && <0.5, directory >=1.0.0.2 && <3.1,
filepath >=1.1.0.1 && <1.3, glib >=0.10 && <0.13, gtk >=0.10 && <0.13,
gtksourceview2 >=0.10.0 && <0.13, mtl >=1.1.0.2 && <2.1, old-time >=1.0.0.1 && <1.1,
parsec >=2.1.0.1 && <2.2, pretty >=1.0.1.0 && <1.1, process-leksah >=1.0.1.3 && <1.1,
regex-tdfa ==1.1.*, regex-base ==0.93.*, utf8-string >=0.3.1.1 && <0.4, array >=0.2.0.0 && <0.4,
time >=0.1 && <1.3, ltk >= 0.10 && <0.11, binary-shared >= 0.8 && <0.9, deepseq >= 1.1.0.0 && <1.2,
hslogger >= 1.0.7 && <1.2, leksah-server >= 0.10 && <0.11, network >= 2.2 && <3.0,
ghc >=6.10.1 && <7.1, strict >= 0.3.2 && <0.4
else
hs-source-dirs: main
build-depends: leksah ==0.10.0.0, base >=4.0.0.0 && <= 5
main-is: Main.hs
buildable: True
extensions: CPP
ghc-prof-options: -auto-all -prof
ghc-shared-options: -auto-all -prof
ghc-options: -fwarn-unused-imports -fwarn-missing-fields -fwarn-incomplete-patterns -ferror-spans