-
Notifications
You must be signed in to change notification settings - Fork 2
/
ldap-scim-bridge.cabal
138 lines (127 loc) · 3.82 KB
/
ldap-scim-bridge.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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
cabal-version: 2.4
name: ldap-scim-bridge
version: 0.9
synopsis: See README for synopsis
description: See README for description
homepage: https://github.com/wireapp/ldap-scim-bridge
bug-reports: https://github.com/wireapp/ldap-scim-bridge/issues
license: AGPL-3.0-or-later
license-file: LICENSE
author: Matthias Fischmann
maintainer: Matthias Fischmann <[email protected]>
copyright: (c) 2021 wire.com
category: System
build-type: Simple
extra-doc-files:
CHANGELOG.md
README.md
extra-source-files:
examples/wire-server/conf1.yaml
examples/wire-server/conf2.yaml
examples/wire-server/run.sh
examples/wire-server/runlog
tested-with: GHC ==8.8.3
source-repository head
type: git
location: https://github.com/wireapp/ldap-scim-bridge.git
common common-options
build-depends:
, aeson >=2.1.2 && <2.2
, aeson-pretty >=0.8.10 && <0.9
, base >=4.17.2 && <4.18
, bytestring >=0.11.5 && <0.12
, containers >=0.6.7 && <0.7
, email-validate >=2.3.2 && <2.4
, hscim >=0.4.0.2 && <0.5
, http-client >=0.7.16 && <0.8
, http-client-tls >=0.3.6 && <0.4
, http-types >=0.12.4 && <0.13
, ldap-client >=0.4.2 && <0.5
, network >=3.1.4 && <3.2
, relude >=1.2.1 && <1.3
, servant >=0.19.1 && <0.20
, servant-client >=0.19 && <0.20
, servant-client-core >=0.19 && <0.20
, string-conversions >=0.4.0 && <0.5
, text >=2.0.2 && <2.1
, tinylog >=0.15.0 && <0.16
, unordered-containers >=0.2.20 && <0.3
, yaml >=0.11.11 && <0.12
mixins:
base hiding (Prelude),
relude (Relude as Prelude)
ghc-options:
-O2 -Wall -Wcompat -Widentities -Wincomplete-uni-patterns
-Wincomplete-record-updates -Wpartial-fields -fwarn-tabs
-optP-Wno-nonportable-include-path -Wredundant-constraints
-fhide-source-paths -Wpartial-fields
-Wmissing-deriving-strategies
default-language: Haskell2010
default-extensions:
AllowAmbiguousTypes
BangPatterns
ConstraintKinds
DataKinds
DefaultSignatures
DeriveFunctor
DeriveGeneric
DeriveLift
DeriveTraversable
DerivingStrategies
DerivingVia
EmptyCase
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
InstanceSigs
KindSignatures
LambdaCase
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
NoImplicitPrelude
OverloadedStrings
PackageImports
PatternSynonyms
PolyKinds
QuasiQuotes
RankNTypes
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
TypeFamilyDependencies
TypeOperators
UndecidableInstances
ViewPatterns
library
import: common-options
hs-source-dirs: src
exposed-modules: LdapScimBridge
executable ldap-scim-bridge
import: common-options
hs-source-dirs: app
main-is: Main.hs
build-depends: ldap-scim-bridge
ghc-options: -threaded -rtsopts -with-rtsopts=-N
test-suite ldap-scim-bridge-test
main-is: Spec.hs
type: exitcode-stdio-1.0
build-depends:
, base
, bytestring >=0.11.5 && <0.12
, email-validate >=2.3.2 && <2.4
, hscim >=0.4.0.2 && <0.5
, hspec
, ldap-client >=0.4.2 && <0.5
, ldap-scim-bridge
, QuickCheck
, string-conversions
, text >=2.0.2 && <2.1
, yaml >=0.11.11 && <0.12
hs-source-dirs: test
default-language: Haskell2010