name: leksah-server version: 0.16.3.0 cabal-version: >=1.10.2 build-type: Simple license: GPL license-file: LICENSE copyright: 2007-2011 Juergen Nicklisch-Franken, Hamish Mackenzie maintainer: maintainer@leksah.org stability: provisional homepage: http://leksah.org package-url: http://code.haskell.org/leksah-collector bug-reports: http://code.google.com/p/leksah/issues/list synopsis: Metadata collection for leksah description: The interface to GHC-API for leksah category: IDE author: Juergen "jutaro" Nicklisch-Franken, Hamish Mackenzie tested-with: GHC == 8.2.1, GHC == 8.0.2 data-files: data/prefscoll.lkshp source-repository head type: git location: https://github.com/leksah/leksah-server flag threaded description: Build with support for multithreaded execution flag network-uri description: Get Network.URI from the network-uri package library if !impl(ghcjs) if impl(ghc >=8.2) build-depends: haddock-api >=2.18.1 && <2.19, haddock-library >=1.4.1 && <1.5, ghc-boot >=8.2.1 && <8.3 else build-depends: haddock-api >=2.17.2 && <2.18, haddock-library >=1.4.1 && <1.5, ghc-boot >=8.0.1 && <8.1 if os(windows) build-depends: Win32 >=2.2.0.0 && <2.6 extra-libraries: kernel32 pango-1.0 glib-2.0 else build-depends: unix >=2.3.1.0 && <2.8 if flag(network-uri) build-depends: network-uri >=2.6 && <2.7, network >=2.6 && <2.7 else build-depends: network >=2.2 && <2.6 if !impl(ghcjs) build-depends: ghc >=7.0.4 && <8.3 exposed-modules: IDE.Utils.CabalPlan IDE.Utils.CabalProject IDE.Utils.GHCUtils IDE.Utils.Utils IDE.Utils.Tool IDE.Utils.FileUtils IDE.Core.CTypes IDE.Core.Serializable IDE.StrippedPrefs IDE.Utils.Server IDE.Metainfo.PackageCollector IDE.Utils.VersionUtils IDE.Metainfo.WorkspaceCollector IDE.Metainfo.SourceDB IDE.HeaderParser IDE.Metainfo.SourceCollectorH build-depends: Cabal >=1.10.2.0 && <2.1, base >=4.0.0.0 && <4.11, binary >=0.5.0.0 && <0.9, binary-shared >=0.8 && <0.9, bytestring >=0.9.0.1 && <0.11, containers >=0.2.0.0 && <0.6, executable-path >=0.0.3 && <0.1, directory >=1.0.0.2 && <1.4, filepath >=1.1.0.1 && <1.5, ltk >=0.16.2.0 && <0.17, parsec >=3.0.0.0 && <3.2, pretty >=1.0.1.0 && <1.2, time >=1.1 && <1.9, deepseq >=1.1 && <1.5, hslogger >=1.0.7 && <1.3, conduit >=1.0.8 && <1.3, conduit-extra >=1.0.0.1 && <1.2, resourcet -any, attoparsec >=0.10.0.3 && <0.14, transformers >=0.2.2.0 && <0.6, strict >=0.3.2 && <0.4, text >=0.11.3.1 && <1.3, HTTP >=4000.1.2 && <4000.4, process >=1.1 && <1.7, base-compat >=0.9.0 && <0.10, aeson >=0.11.2.0 && <1.3 default-language: Haskell2010 hs-source-dirs: src other-modules: IDE.Metainfo.InterfaceCollector Paths_leksah_server ghc-options: -Wall -ferror-spans executable leksah-server if !impl(ghcjs) if impl(ghc >=8.2) build-depends: haddock-api >=2.18.1 && <2.19, haddock-library >=1.4.1 && <1.5, ghc-boot >=8.2.1 && <8.3 else build-depends: haddock-api >=2.17.2 && <2.18, haddock-library >=1.4.1 && <1.5, ghc-boot >=8.0.1 && <8.1 if os(windows) build-depends: Win32 >=2.2.0.0 && <2.6 extra-libraries: kernel32 pango-1.0 glib-2.0 else build-depends: unix >=2.3.1.0 && <2.8 if flag(network-uri) build-depends: network-uri >=2.6 && <2.7, network >=2.6 && <2.7 else build-depends: network >=2.2 && <2.6 if os(osx) ghc-options: -optl-headerpad_max_install_names if flag(threaded) ghc-options: -threaded if !impl(ghcjs) build-depends: ghc >=7.0.4 && <8.3 main-is: Collector.hs build-depends: Cabal >=1.10.2.0 && <2.1, base >=4.0.0.0 && <4.11, binary >=0.5.0.0 && <0.9, binary-shared >=0.8 && <0.9, bytestring >=0.9.0.1 && <0.11, containers >=0.2.0.0 && <0.6, executable-path >=0.0.3 && <0.1, directory >=1.0.0.2 && <1.4, filepath >=1.1.0.1 && <1.5, ltk >=0.16.2.0 && <0.17, parsec >=3.0.0.0 && <3.2, pretty >=1.0.1.0 && <1.2, time >=1.1 && <1.9, deepseq >=1.1 && <1.5, hslogger >=1.0.7 && <1.3, conduit >=1.0.8 && <1.3, conduit-extra >=1.0.0.1 && <1.2, resourcet -any, attoparsec >=0.10.0.3 && <0.14, transformers >=0.2.2.0 && <0.6, strict >=0.3.2 && <0.4, text >=0.11.3.1 && <1.3, HTTP >=4000.1.2 && <4000.4, process >=1.1 && <1.7, leksah-server, base-compat >=0.9.0 && <0.10 default-language: Haskell2010 hs-source-dirs: main ghc-options: -rtsopts -Wall -ferror-spans executable leksahecho if !os(windows) build-depends: unix >=2.3.1.0 && <2.8 if os(osx) ghc-options: -optl-headerpad_max_install_names if flag(threaded) ghc-options: -threaded main-is: LeksahEcho.hs build-depends: base >=4.0.0.0 && <4.11, hslogger >=1.0.7 && <1.3, deepseq >=1.1 && <1.5, bytestring >=0.9.0.1 && <0.11, conduit >=1.0.8 && <1.3, conduit-extra >=1.0.0.1 && <1.2, resourcet -any, attoparsec >=0.10.0.3 && <0.14, transformers >=0.2.2.0 && <0.6, text >=0.11.3.1 && <1.3, process >=1.1 && <1.7, leksah-server default-language: Haskell2010 hs-source-dirs: main ghc-options: -Wall -ferror-spans executable leksahtrue main-is: LeksahTrue.hs build-depends: base >=4.0.0.0 && <4.11 default-language: Haskell2010 hs-source-dirs: main test-suite test-tool type: exitcode-stdio-1.0 main-is: TestTool.hs if !impl(ghcjs) build-depends: doctest >=0.11.0 && <0.12 build-depends: base >=4.0.0.0 && <4.11, hslogger >=1.0.7 && <1.3, leksah-server, HUnit >=1.2 && <1.7, transformers >=0.2.2.0 && <0.6, conduit >=1.0.8 && <1.3, conduit-extra >=1.0.0.1 && <1.2, resourcet -any, process >=1.1 && <1.7, directory >=1.0.0.2 && <1.4, filepath >=1.1.0.1 && <1.5, text >=0.11.3.1 && <1.3 default-language: Haskell2010 hs-source-dirs: tests ghc-options: -Wall -ferror-spans