forked from memrange/push-notify-apn
-
Notifications
You must be signed in to change notification settings - Fork 1
/
push-notify-apn.cabal
80 lines (74 loc) · 2.76 KB
/
push-notify-apn.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
name: push-notify-apn
version: 0.3.0.1
synopsis: Send push notifications to mobile iOS devices
description:
push-notify-apn is a library and command line utility that can be used to send
push notifications to mobile devices running iOS. Push notifications are small
messages that can be sent to apps on smart phones and tablets
without the need to keep open a long lived TCP connection per app, dramatically
reducing the power consumption in standby mode.
homepage: https://github.com/memrange/apn#readme
license: BSD3
license-file: LICENSE
author: Hans-Christian Esperer
maintainer: hc@hcesperer.org
copyright: 2017-2020 Memrange UG
category: Network, Cloud, Mobile
build-type: Simple
extra-source-files: README.md
, changelog.md
cabal-version: >=1.10
library
hs-source-dirs: src
exposed-modules: Network.PushNotify.APN
build-depends: base >= 4.7 && < 5
, aeson
, base16-bytestring >= 1.0
, binary
, bytestring
, containers
, data-default
, http2
, http2-client >= 0.10.0.1
, lifted-base
, mtl
, random
, resource-pool
, semigroups
, text
, time
, tls
, x509
, x509-store
, x509-system
ghc-options:
-Wall -W -fwarn-unused-imports -fwarn-unused-binds -fwarn-orphans
-fwarn-unused-matches -fwarn-unused-do-bind -fwarn-wrong-do-bind
-fwarn-missing-signatures -fno-warn-partial-type-signatures
-Wredundant-constraints
default-language: Haskell2010
executable sendapn
hs-source-dirs: app
main-is: Main.hs
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends: base
, push-notify-apn
, bytestring
, optparse-applicative
, semigroups
, text
default-language: Haskell2010
test-suite apn-test
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Spec.hs
build-depends: base
, push-notify-apn
, aeson
, hspec
ghc-options: -threaded -rtsopts -with-rtsopts=-N
default-language: Haskell2010
other-modules: Network.PushNotify.APNSpec
source-repository head
type: git
location: https://github.com/memrange/push-notify-apn