skype4hs-0.0.0.0: skype4hs.cabal
name: skype4hs
version: 0.0.0.0
synopsis: Skype Desktop API binding for Haskell
description: Skype Desktop API binding for Haskell
homepage: https://github.com/emonkak/haskell-skype
license: MIT
license-file: LICENSE
author: Shota Nozaki
maintainer: emonkak@gmail.com
category: Network
build-type: Simple
cabal-version: >=1.10
Flag x11
Description: Enable x11 communication layer support
Default: False
Flag carbon
Description: Enable carbon communication layer support
Default: False
library
if os(linux) || os(freebsd) || flag(x11)
exposed-modules: Network.Skype.API.X11
build-depends: X11 >=1.5
if os(darwin) || flag(carbon)
frameworks: Carbon
exposed-modules: Network.Skype.API.Carbon
other-modules: Network.Skype.API.Carbon.CFBase,
Network.Skype.API.Carbon.CFDictionary,
Network.Skype.API.Carbon.CFNotificationCenter,
Network.Skype.API.Carbon.CFNumber,
Network.Skype.API.Carbon.CFString,
Network.Skype.API.Carbon.CarbonEventsCore
exposed-modules: Network.Skype.API,
Network.Skype.Command.Chat,
Network.Skype.Command.ChatMember,
Network.Skype.Command.ChatMessage,
Network.Skype.Command.Misc,
Network.Skype.Command.User,
Network.Skype.Command.Utils,
Network.Skype.Core,
Network.Skype.Parser,
Network.Skype.Parser.Chat,
Network.Skype.Parser.ChatMember,
Network.Skype.Parser.ChatMessage,
Network.Skype.Parser.Types,
Network.Skype.Parser.User,
Network.Skype.Protocol,
Network.Skype.Protocol.Chat,
Network.Skype.Protocol.ChatMember,
Network.Skype.Protocol.ChatMessage,
Network.Skype.Protocol.Misc,
Network.Skype.Protocol.Types,
Network.Skype.Protocol.User
build-depends: attoparsec >=0.10,
base >=4.2 && <5.0,
bytestring >=0.10,
lifted-base >=0.2,
monad-control >=0.3,
transformers-base >=0.4,
mtl >=2.0,
stm >=2.4,
text >=0.11,
time >=1.3,
word8 >=0.0.4
hs-source-dirs: src
default-language: Haskell2010
default-extensions: DeriveDataTypeable,
ExistentialQuantification,
FlexibleContexts,
FlexibleInstances,
GeneralizedNewtypeDeriving,
ImpredicativeTypes,
MultiParamTypeClasses,
NoMonomorphismRestriction,
OverloadedStrings,
RankNTypes,
ScopedTypeVariables,
TypeFamilies,
UndecidableInstances
ghc-options: -Wall
Source-Repository head
type: git
location: https://github.com/emonkak/skype4hs