2138 lines
47 KiB
Plaintext
2138 lines
47 KiB
Plaintext
cabal-version: 1.12
|
|
|
|
-- This file has been generated from package.yaml by hpack version 0.35.0.
|
|
--
|
|
-- see: https://github.com/sol/hpack
|
|
|
|
name: uniworx
|
|
version: 27.4.58
|
|
build-type: Simple
|
|
data-files:
|
|
testdata/AbgabeH10-1.hs
|
|
testdata/avs_json.hs
|
|
testdata/fradrive_f_results_2022051910.csv
|
|
testdata/fradrive_f_results_2022051910.csv.license
|
|
testdata/H10-2.hs
|
|
testdata/H10-3.hs
|
|
testdata/ProMo_Uebung10.pdf
|
|
testdata/ProMo_Uebung10.pdf.license
|
|
testdata/test.pdf
|
|
testdata/test.pdf.license
|
|
testdata/test_letters.hs
|
|
testdata/test_results.csv
|
|
testdata/test_results.csv.license
|
|
|
|
flag dev
|
|
description: Turn on development settings, like auto-reload templates.
|
|
manual: False
|
|
default: False
|
|
|
|
flag library-only
|
|
description: Build for use with "yesod devel"
|
|
manual: False
|
|
default: False
|
|
|
|
flag pedantic
|
|
description: Be very pedantic about warnings and errors
|
|
manual: False
|
|
default: True
|
|
|
|
library
|
|
exposed-modules:
|
|
Application
|
|
Audit
|
|
Audit.Types
|
|
Auth.Dummy
|
|
Auth.LDAP
|
|
Auth.LDAP.AD
|
|
Auth.PWHash
|
|
Colonnade.Instances
|
|
Control.Arrow.Instances
|
|
Control.Monad.Catch.Instances
|
|
Control.Monad.Trans.Except.Instances
|
|
Control.Monad.Trans.Memo.StateCache.Instances
|
|
Control.Monad.Trans.Random.Instances
|
|
Cron
|
|
Cron.Types
|
|
Crypto.Hash.Instances
|
|
Crypto.Random.Instances
|
|
CryptoID
|
|
CryptoID.Cached
|
|
CryptoID.TH
|
|
Data.Aeson.Types.Instances
|
|
Data.Bool.Instances
|
|
Data.CaseInsensitive.Instances
|
|
Data.CryptoID.Instances
|
|
Data.Encoding.Instances
|
|
Data.Fixed.Instances
|
|
Data.HashSet.Instances
|
|
Data.Maybe.Instances
|
|
Data.Monoid.Instances
|
|
Data.MonoTraversable.Instances
|
|
Data.MultiSet.Instances
|
|
Data.NonNull.Instances
|
|
Data.Scientific.Instances
|
|
Data.SemVer.Instances
|
|
Data.Set.Instances
|
|
Data.Sum.Instances
|
|
Data.Time.Calendar.Instances
|
|
Data.Time.Clock.Instances
|
|
Data.Time.Clock.Instances.TH
|
|
Data.Time.Format.Instances
|
|
Data.Time.LocalTime.Instances
|
|
Data.Universe.Instances.Reverse.Hashable
|
|
Data.Universe.Instances.Reverse.JSON
|
|
Data.Universe.Instances.Reverse.MonoTraversable
|
|
Data.Universe.Instances.Reverse.WithIndex
|
|
Data.Universe.TH
|
|
Data.UUID.Instances
|
|
Data.Void.Instances
|
|
Data.Word.Word24.Instances
|
|
Database.Esqueleto.Instances
|
|
Database.Esqueleto.Utils
|
|
Database.Esqueleto.Utils.TH
|
|
Database.Persist.Class.Instances
|
|
Database.Persist.Sql.Types.Instances
|
|
Database.Persist.TH.Directory
|
|
Database.Persist.Types.Instances
|
|
Foundation
|
|
Foundation.Authorization
|
|
Foundation.DB
|
|
Foundation.I18n
|
|
Foundation.I18n.TH
|
|
Foundation.Instances
|
|
Foundation.Instances.ButtonClass
|
|
Foundation.Navigation
|
|
Foundation.Routes
|
|
Foundation.Routes.Definitions
|
|
Foundation.Servant
|
|
Foundation.Servant.Types
|
|
Foundation.SiteLayout
|
|
Foundation.Type
|
|
Foundation.Types
|
|
Foundation.Yesod.Auth
|
|
Foundation.Yesod.ErrorHandler
|
|
Foundation.Yesod.Middleware
|
|
Foundation.Yesod.Persist
|
|
Foundation.Yesod.Session
|
|
Foundation.Yesod.StaticContent
|
|
Handler.Admin
|
|
Handler.Admin.Avs
|
|
Handler.Admin.Crontab
|
|
Handler.Admin.ErrorMessage
|
|
Handler.Admin.Ldap
|
|
Handler.Admin.Test
|
|
Handler.Admin.Test.Download
|
|
Handler.Admin.Tokens
|
|
Handler.ApiDocs
|
|
Handler.Course
|
|
Handler.Course.Communication
|
|
Handler.Course.Delete
|
|
Handler.Course.Edit
|
|
Handler.Course.Events
|
|
Handler.Course.Events.Delete
|
|
Handler.Course.Events.Edit
|
|
Handler.Course.Events.Form
|
|
Handler.Course.Events.New
|
|
Handler.Course.LecturerInvite
|
|
Handler.Course.List
|
|
Handler.Course.News
|
|
Handler.Course.News.Delete
|
|
Handler.Course.News.Download
|
|
Handler.Course.News.Edit
|
|
Handler.Course.News.Form
|
|
Handler.Course.News.New
|
|
Handler.Course.News.Show
|
|
Handler.Course.ParticipantInvite
|
|
Handler.Course.Register
|
|
Handler.Course.Show
|
|
Handler.Course.User
|
|
Handler.Course.Users
|
|
Handler.CryptoIDDispatch
|
|
Handler.Error
|
|
Handler.Exam
|
|
Handler.Exam.AddUser
|
|
Handler.Exam.AutoOccurrence
|
|
Handler.Exam.Correct
|
|
Handler.Exam.CorrectorInvite
|
|
Handler.Exam.Edit
|
|
Handler.Exam.Form
|
|
Handler.Exam.List
|
|
Handler.Exam.New
|
|
Handler.Exam.Register
|
|
Handler.Exam.RegistrationInvite
|
|
Handler.Exam.Show
|
|
Handler.Exam.Users
|
|
Handler.ExamOffice
|
|
Handler.ExamOffice.Course
|
|
Handler.ExamOffice.Exam
|
|
Handler.ExamOffice.Exams
|
|
Handler.ExamOffice.ExternalExam
|
|
Handler.ExamOffice.Fields
|
|
Handler.ExamOffice.Users
|
|
Handler.ExternalExam
|
|
Handler.ExternalExam.Correct
|
|
Handler.ExternalExam.Edit
|
|
Handler.ExternalExam.Form
|
|
Handler.ExternalExam.List
|
|
Handler.ExternalExam.New
|
|
Handler.ExternalExam.Show
|
|
Handler.ExternalExam.StaffInvite
|
|
Handler.ExternalExam.Users
|
|
Handler.Firm
|
|
Handler.Health
|
|
Handler.Health.Interface
|
|
Handler.Help
|
|
Handler.Info
|
|
Handler.Info.TH
|
|
Handler.LMS
|
|
Handler.LMS.Fake
|
|
Handler.LMS.Learners
|
|
Handler.LMS.Report
|
|
Handler.LMS.Users
|
|
Handler.Material
|
|
Handler.Metrics
|
|
Handler.News
|
|
Handler.Participants
|
|
Handler.PrintCenter
|
|
Handler.Profile
|
|
Handler.Qualification
|
|
Handler.SAP
|
|
Handler.School
|
|
Handler.Sheet
|
|
Handler.Sheet.CorrectorInvite
|
|
Handler.Sheet.Current
|
|
Handler.Sheet.Delete
|
|
Handler.Sheet.Download
|
|
Handler.Sheet.Edit
|
|
Handler.Sheet.Form
|
|
Handler.Sheet.List
|
|
Handler.Sheet.New
|
|
Handler.Sheet.PersonalisedFiles
|
|
Handler.Sheet.PersonalisedFiles.Meta
|
|
Handler.Sheet.PersonalisedFiles.Types
|
|
Handler.Sheet.Pseudonym
|
|
Handler.Sheet.Show
|
|
Handler.StorageKey
|
|
Handler.Submission
|
|
Handler.Submission.Assign
|
|
Handler.Submission.AuthorshipStatements
|
|
Handler.Submission.Correction
|
|
Handler.Submission.Create
|
|
Handler.Submission.Delete
|
|
Handler.Submission.Download
|
|
Handler.Submission.Grade
|
|
Handler.Submission.Helper
|
|
Handler.Submission.Helper.ArchiveTable
|
|
Handler.Submission.List
|
|
Handler.Submission.New
|
|
Handler.Submission.Show
|
|
Handler.Submission.SubmissionUserInvite
|
|
Handler.Submission.Upload
|
|
Handler.Swagger
|
|
Handler.SystemMessage
|
|
Handler.Term
|
|
Handler.Tutorial
|
|
Handler.Tutorial.Communication
|
|
Handler.Tutorial.Delete
|
|
Handler.Tutorial.Edit
|
|
Handler.Tutorial.Form
|
|
Handler.Tutorial.List
|
|
Handler.Tutorial.New
|
|
Handler.Tutorial.Register
|
|
Handler.Tutorial.TutorInvite
|
|
Handler.Tutorial.Users
|
|
Handler.Upload
|
|
Handler.Users
|
|
Handler.Users.Add
|
|
Handler.Utils
|
|
Handler.Utils.AuthorshipStatement
|
|
Handler.Utils.Avs
|
|
Handler.Utils.Communication
|
|
Handler.Utils.Company
|
|
Handler.Utils.Concurrent
|
|
Handler.Utils.ContentDisposition
|
|
Handler.Utils.Corrections
|
|
Handler.Utils.Course
|
|
Handler.Utils.Csv
|
|
Handler.Utils.Database
|
|
Handler.Utils.DateTime
|
|
Handler.Utils.Delete
|
|
Handler.Utils.Download
|
|
Handler.Utils.Exam
|
|
Handler.Utils.ExamOffice.Course
|
|
Handler.Utils.ExamOffice.Exam
|
|
Handler.Utils.ExamOffice.ExternalExam
|
|
Handler.Utils.ExternalExam
|
|
Handler.Utils.ExternalExam.Users
|
|
Handler.Utils.Files
|
|
Handler.Utils.Form
|
|
Handler.Utils.Form.MassInput
|
|
Handler.Utils.Form.MassInput.Liveliness
|
|
Handler.Utils.Form.MassInput.TH
|
|
Handler.Utils.Form.Occurrences
|
|
Handler.Utils.Form.Types
|
|
Handler.Utils.I18n
|
|
Handler.Utils.Invitations
|
|
Handler.Utils.LdapSystemFunctions
|
|
Handler.Utils.LMS
|
|
Handler.Utils.Mail
|
|
Handler.Utils.Memcached
|
|
Handler.Utils.Minio
|
|
Handler.Utils.News
|
|
Handler.Utils.Occurrences
|
|
Handler.Utils.Pandoc
|
|
Handler.Utils.Profile
|
|
Handler.Utils.Qualification
|
|
Handler.Utils.Random
|
|
Handler.Utils.Rating
|
|
Handler.Utils.Rating.Format
|
|
Handler.Utils.Rating.Format.Legacy
|
|
Handler.Utils.Routes
|
|
Handler.Utils.Sheet
|
|
Handler.Utils.SheetType
|
|
Handler.Utils.StudyFeatures
|
|
Handler.Utils.Submission
|
|
Handler.Utils.Table
|
|
Handler.Utils.Table.Cells
|
|
Handler.Utils.Table.Columns
|
|
Handler.Utils.Table.Pagination
|
|
Handler.Utils.Table.Pagination.CsvColumnExplanations
|
|
Handler.Utils.Table.Pagination.Types
|
|
Handler.Utils.Term
|
|
Handler.Utils.TermCandidates
|
|
Handler.Utils.Tutorial
|
|
Handler.Utils.Users
|
|
Handler.Utils.Widgets
|
|
Handler.Utils.Zip
|
|
Import
|
|
Import.NoFoundation
|
|
Import.NoModel
|
|
Import.Servant
|
|
Import.Servant.NoFoundation
|
|
Jobs
|
|
Jobs.Crontab
|
|
Jobs.Handler.ChangeUserDisplayEmail
|
|
Jobs.Handler.DistributeCorrections
|
|
Jobs.Handler.ExternalApis
|
|
Jobs.Handler.Files
|
|
Jobs.Handler.HelpRequest
|
|
Jobs.Handler.Intervals.Utils
|
|
Jobs.Handler.Invitation
|
|
Jobs.Handler.LMS
|
|
Jobs.Handler.PersonalisedSheetFiles
|
|
Jobs.Handler.Print
|
|
Jobs.Handler.PruneInvitations
|
|
Jobs.Handler.PruneOldSentMails
|
|
Jobs.Handler.QueueNotification
|
|
Jobs.Handler.SendCourseCommunication
|
|
Jobs.Handler.SendNotification
|
|
Jobs.Handler.SendNotification.CorrectionsAssigned
|
|
Jobs.Handler.SendNotification.CorrectionsNotDistributed
|
|
Jobs.Handler.SendNotification.CourseRegistered
|
|
Jobs.Handler.SendNotification.ExamActive
|
|
Jobs.Handler.SendNotification.ExamOffice
|
|
Jobs.Handler.SendNotification.ExamResult
|
|
Jobs.Handler.SendNotification.Qualification
|
|
Jobs.Handler.SendNotification.SheetActive
|
|
Jobs.Handler.SendNotification.SheetInactive
|
|
Jobs.Handler.SendNotification.SubmissionEdited
|
|
Jobs.Handler.SendNotification.SubmissionRated
|
|
Jobs.Handler.SendNotification.UserAuthModeUpdate
|
|
Jobs.Handler.SendNotification.UserRightsUpdate
|
|
Jobs.Handler.SendNotification.Utils
|
|
Jobs.Handler.SendPasswordReset
|
|
Jobs.Handler.SendTestEmail
|
|
Jobs.Handler.SetLogSettings
|
|
Jobs.Handler.StudyFeatures
|
|
Jobs.Handler.SynchroniseAvs
|
|
Jobs.Handler.SynchroniseLdap
|
|
Jobs.Handler.TransactionLog
|
|
Jobs.HealthReport
|
|
Jobs.Offload
|
|
Jobs.Queue
|
|
Jobs.Types
|
|
Jose.Jwk.Instances
|
|
Jose.Jwt.Instances
|
|
Language.Haskell.TH.Instances
|
|
Ldap.Client.Instances
|
|
Ldap.Client.Pool
|
|
Mail
|
|
Model
|
|
Model.Migration
|
|
Model.Migration.Definitions
|
|
Model.Migration.Types
|
|
Model.Migration.Version
|
|
Model.Rating
|
|
Model.Submission
|
|
Model.Tokens
|
|
Model.Tokens.Bearer
|
|
Model.Tokens.Lens
|
|
Model.Tokens.Session
|
|
Model.Tokens.Upload
|
|
Model.Types
|
|
Model.Types.Apis
|
|
Model.Types.Avs
|
|
Model.Types.Changelog
|
|
Model.Types.Common
|
|
Model.Types.Communication
|
|
Model.Types.Course
|
|
Model.Types.Csv
|
|
Model.Types.DateTime
|
|
Model.Types.Exam
|
|
Model.Types.ExamOffice
|
|
Model.Types.File
|
|
Model.Types.Health
|
|
Model.Types.Languages
|
|
Model.Types.Lms
|
|
Model.Types.Mail
|
|
Model.Types.Markup
|
|
Model.Types.Misc
|
|
Model.Types.Room
|
|
Model.Types.School
|
|
Model.Types.Security
|
|
Model.Types.Sheet
|
|
Model.Types.Submission
|
|
Model.Types.SystemMessage
|
|
Model.Types.TH.Binary
|
|
Model.Types.TH.JSON
|
|
Model.Types.TH.PathPiece
|
|
Model.Types.TH.Wordlist
|
|
Model.Types.Upload
|
|
Model.Types.User
|
|
Network.HTTP.Types.Method.Instances
|
|
Network.IP.Addr.Instances
|
|
Network.Mail.Mime.Instances
|
|
Network.Mime.TH
|
|
Network.Minio.Instances
|
|
Network.URI.Instances
|
|
Numeric.Natural.Instances
|
|
Prometheus.Instances
|
|
Servant.Client.Core.BaseUrl.Instances
|
|
Servant.Docs.Internal.Pretty.Instances
|
|
Servant.Server.Instances
|
|
ServantApi
|
|
ServantApi.ExternalApis
|
|
ServantApi.ExternalApis.Type
|
|
Settings
|
|
Settings.Cluster
|
|
Settings.Cluster.Volatile
|
|
Settings.Cookies
|
|
Settings.Locale
|
|
Settings.Log
|
|
Settings.Mime
|
|
Settings.StaticFiles
|
|
Settings.StaticFiles.Generator
|
|
Settings.StaticFiles.Webpack
|
|
Settings.WellKnownFiles
|
|
Settings.WellKnownFiles.TH
|
|
System.Clock.Instances
|
|
System.FilePath.Glob.TH
|
|
System.FilePath.Instances
|
|
Text.Blaze.Instances
|
|
Text.Shakespeare.Text.Instances
|
|
UnliftIO.Async.Utils
|
|
Utils
|
|
Utils.Approot
|
|
Utils.ARC
|
|
Utils.Auth
|
|
Utils.Avs
|
|
Utils.Cookies
|
|
Utils.Cookies.Registered
|
|
Utils.Course
|
|
Utils.Csv
|
|
Utils.Csv.Mail
|
|
Utils.DateTime
|
|
Utils.DB
|
|
Utils.Exam.Correct
|
|
Utils.Failover
|
|
Utils.Files
|
|
Utils.Form
|
|
Utils.Frontend.I18n
|
|
Utils.Frontend.Modal
|
|
Utils.Frontend.Notification
|
|
Utils.Holidays
|
|
Utils.HttpConditional
|
|
Utils.I18n
|
|
Utils.Icon
|
|
Utils.Lang
|
|
Utils.Lens
|
|
Utils.Lens.TH
|
|
Utils.LRU
|
|
Utils.Mail
|
|
Utils.Memo
|
|
Utils.Message
|
|
Utils.Metrics
|
|
Utils.NTop
|
|
Utils.Occurrences
|
|
Utils.Pandoc
|
|
Utils.Parameters
|
|
Utils.PathPiece
|
|
Utils.Persist
|
|
Utils.PersistentTokenBucket
|
|
Utils.Pool
|
|
Utils.Postgresql
|
|
Utils.Print
|
|
Utils.Print.CourseCertificate
|
|
Utils.Print.ExpireQualification
|
|
Utils.Print.Instances
|
|
Utils.Print.Letters
|
|
Utils.Print.RenewQualification
|
|
Utils.Print.SomeLetter
|
|
Utils.Room
|
|
Utils.Route
|
|
Utils.Session
|
|
Utils.Set
|
|
Utils.Sheet
|
|
Utils.Sql
|
|
Utils.SystemMessage
|
|
Utils.Term
|
|
Utils.TH
|
|
Utils.TH.AlphaConversion
|
|
Utils.TH.Routes
|
|
Utils.Tokens
|
|
Utils.Users
|
|
Utils.VolatileClusterSettings
|
|
Utils.Widgets
|
|
Web.Cookie.Instances
|
|
Web.PathPieces.Instances
|
|
Web.ServerSession.Backend.Persistent.Memcached
|
|
Web.ServerSession.Frontend.Yesod.Jwt
|
|
Yesod.Core.Instances
|
|
Yesod.Core.Types.Instances
|
|
Yesod.Core.Types.Instances.Catch
|
|
Yesod.Form.Fields.Instances
|
|
Yesod.Form.Types.Instances
|
|
Yesod.Servant
|
|
Yesod.Servant.HttpApiDataInjective
|
|
other-modules:
|
|
Paths_uniworx
|
|
hs-source-dirs:
|
|
src
|
|
default-extensions:
|
|
OverloadedStrings
|
|
PartialTypeSignatures
|
|
ScopedTypeVariables
|
|
TemplateHaskell
|
|
QuasiQuotes
|
|
CPP
|
|
TypeSynonymInstances
|
|
KindSignatures
|
|
ConstraintKinds
|
|
ViewPatterns
|
|
TypeOperators
|
|
TupleSections
|
|
TypeFamilies
|
|
GADTs
|
|
StandaloneDeriving
|
|
RecordWildCards
|
|
RankNTypes
|
|
PatternGuards
|
|
PatternSynonyms
|
|
ParallelListComp
|
|
NumDecimals
|
|
MultiWayIf
|
|
NamedFieldPuns
|
|
NoImplicitPrelude
|
|
LambdaCase
|
|
MultiParamTypeClasses
|
|
FlexibleContexts
|
|
FlexibleInstances
|
|
FunctionalDependencies
|
|
EmptyDataDecls
|
|
ExistentialQuantification
|
|
DefaultSignatures
|
|
DeriveDataTypeable
|
|
DeriveGeneric
|
|
DeriveLift
|
|
DeriveFunctor
|
|
DeriveFoldable
|
|
DeriveTraversable
|
|
DeriveAnyClass
|
|
DerivingStrategies
|
|
DerivingVia
|
|
GeneralizedNewtypeDeriving
|
|
DataKinds
|
|
BinaryLiterals
|
|
PolyKinds
|
|
PackageImports
|
|
TypeApplications
|
|
RecursiveDo
|
|
TypeFamilyDependencies
|
|
QuantifiedConstraints
|
|
EmptyDataDeriving
|
|
StandaloneKindSignatures
|
|
NoStarIsType
|
|
other-extensions:
|
|
GeneralizedNewtypeDeriving
|
|
IncoherentInstances
|
|
OverloadedLists
|
|
UndecidableInstances
|
|
ApplicativeDo
|
|
ghc-options: -Wall -Wmissing-home-modules -Wredundant-constraints -Widentities -Wincomplete-uni-patterns -fno-warn-type-defaults -fno-warn-unrecognised-pragmas -fno-warn-partial-type-signatures -fno-max-relevant-binds -j -freduction-depth=0 -fprof-auto-calls -g
|
|
build-depends:
|
|
Glob
|
|
, HaskellNet
|
|
, HaskellNet-SSL
|
|
, HsYAML
|
|
, HsYAML-aeson
|
|
, IntervalMap
|
|
, MonadRandom
|
|
, acid-state
|
|
, aeson >=1.5
|
|
, aeson-pretty
|
|
, array
|
|
, async
|
|
, attoparsec
|
|
, base
|
|
, base32
|
|
, base64-bytestring
|
|
, bimap
|
|
, binary
|
|
, binary-instances
|
|
, binary-orphans
|
|
, blaze-html
|
|
, blaze-markup
|
|
, bytestring
|
|
, case-insensitive
|
|
, cassava
|
|
, cassava-conduit
|
|
, classy-prelude
|
|
, classy-prelude-yesod
|
|
, clock
|
|
, colonnade >=1.1.1
|
|
, conduit
|
|
, conduit-resumablesink >=0.2
|
|
, connection
|
|
, constraints
|
|
, containers
|
|
, cookie
|
|
, cryptoids
|
|
, cryptoids-class
|
|
, cryptoids-types
|
|
, cryptonite
|
|
, cryptonite-conduit
|
|
, data-default
|
|
, data-textual
|
|
, deepseq
|
|
, directory
|
|
, directory-tree
|
|
, doclayout
|
|
, doctemplates
|
|
, either
|
|
, email-validate
|
|
, encoding
|
|
, esqueleto >=3.1.0
|
|
, exceptions
|
|
, extended-reals
|
|
, fast-logger
|
|
, fastcdc
|
|
, file-embed
|
|
, filepath
|
|
, filepath-crypto
|
|
, foreign-store
|
|
, generic-deriving
|
|
, generic-lens
|
|
, gitrev
|
|
, hashable
|
|
, haskell-src-meta
|
|
, hsass
|
|
, http-api-data
|
|
, http-client
|
|
, http-client-tls
|
|
, http-conduit
|
|
, http-types
|
|
, insert-ordered-containers
|
|
, jose-jwt
|
|
, lattices
|
|
, ldap-client
|
|
, lens
|
|
, lens-aeson
|
|
, list-t
|
|
, memcached-binary
|
|
, memory
|
|
, mime-mail
|
|
, mime-types
|
|
, minio-hs
|
|
, mmorph
|
|
, monad-control
|
|
, monad-logger
|
|
, monad-memo
|
|
, mono-traversable
|
|
, mono-traversable-keys
|
|
, mtl
|
|
, multiset
|
|
, network >=3
|
|
, network-bsd
|
|
, network-ip
|
|
, network-uri
|
|
, nonce
|
|
, pandoc
|
|
, pandoc-types
|
|
, parsec
|
|
, parsec-numbers
|
|
, path-pieces
|
|
, persistent
|
|
, persistent-postgresql
|
|
, persistent-qq
|
|
, persistent-template
|
|
, pkcs7
|
|
, pointedlist
|
|
, postgresql-simple
|
|
, pqueue
|
|
, profunctors
|
|
, prometheus-client
|
|
, prometheus-metrics-ghc
|
|
, psqueues
|
|
, random
|
|
, random-shuffle
|
|
, resourcet
|
|
, retry
|
|
, rfc5051
|
|
, saltine
|
|
, scientific
|
|
, semigroupoids
|
|
, semver
|
|
, servant
|
|
, servant-client
|
|
, servant-client-core
|
|
, servant-docs
|
|
, servant-quickcheck
|
|
, servant-server
|
|
, servant-swagger
|
|
, serversession
|
|
, serversession-backend-acid-state
|
|
, shakespeare
|
|
, stm
|
|
, stm-delay
|
|
, streaming-commons
|
|
, swagger2
|
|
, system-locale
|
|
, systemd
|
|
, tagged
|
|
, template-haskell
|
|
, text
|
|
, text-metrics
|
|
, th-abstraction
|
|
, th-lift
|
|
, th-lift-instances
|
|
, time
|
|
, token-bucket
|
|
, topograph
|
|
, transformers
|
|
, transformers-base
|
|
, typed-process
|
|
, tz
|
|
, unidecode
|
|
, universe
|
|
, universe-base
|
|
, unix
|
|
, unliftio
|
|
, unliftio-pool
|
|
, unordered-containers
|
|
, uuid
|
|
, uuid-crypto
|
|
, uuid-types
|
|
, vault
|
|
, vector
|
|
, wai
|
|
, wai-extra
|
|
, wai-logger
|
|
, wai-middleware-prometheus
|
|
, warp
|
|
, wl-pprint-text
|
|
, word24
|
|
, xlsx
|
|
, xss-sanitize
|
|
, yaml
|
|
, yesod
|
|
, yesod-auth
|
|
, yesod-core
|
|
, yesod-form
|
|
, yesod-persistent
|
|
, yesod-static
|
|
, zip-stream
|
|
default-language: Haskell2010
|
|
if flag(pedantic)
|
|
ghc-options: -Werror -fwarn-tabs
|
|
if flag(dev)
|
|
ghc-options: -O0 -ddump-splices -ddump-to-file -Wderiving-typeable
|
|
cpp-options: -DDEVELOPMENT
|
|
else
|
|
ghc-options: -O -fllvm +RTS -K0 -RTS
|
|
|
|
executable uniworx
|
|
main-is: main.hs
|
|
other-modules:
|
|
DevelMain
|
|
Paths_uniworx
|
|
hs-source-dirs:
|
|
app
|
|
default-extensions:
|
|
OverloadedStrings
|
|
PartialTypeSignatures
|
|
ScopedTypeVariables
|
|
TemplateHaskell
|
|
QuasiQuotes
|
|
CPP
|
|
TypeSynonymInstances
|
|
KindSignatures
|
|
ConstraintKinds
|
|
ViewPatterns
|
|
TypeOperators
|
|
TupleSections
|
|
TypeFamilies
|
|
GADTs
|
|
StandaloneDeriving
|
|
RecordWildCards
|
|
RankNTypes
|
|
PatternGuards
|
|
PatternSynonyms
|
|
ParallelListComp
|
|
NumDecimals
|
|
MultiWayIf
|
|
NamedFieldPuns
|
|
NoImplicitPrelude
|
|
LambdaCase
|
|
MultiParamTypeClasses
|
|
FlexibleContexts
|
|
FlexibleInstances
|
|
FunctionalDependencies
|
|
EmptyDataDecls
|
|
ExistentialQuantification
|
|
DefaultSignatures
|
|
DeriveDataTypeable
|
|
DeriveGeneric
|
|
DeriveLift
|
|
DeriveFunctor
|
|
DeriveFoldable
|
|
DeriveTraversable
|
|
DeriveAnyClass
|
|
DerivingStrategies
|
|
DerivingVia
|
|
GeneralizedNewtypeDeriving
|
|
DataKinds
|
|
BinaryLiterals
|
|
PolyKinds
|
|
PackageImports
|
|
TypeApplications
|
|
RecursiveDo
|
|
TypeFamilyDependencies
|
|
QuantifiedConstraints
|
|
EmptyDataDeriving
|
|
StandaloneKindSignatures
|
|
NoStarIsType
|
|
other-extensions:
|
|
GeneralizedNewtypeDeriving
|
|
IncoherentInstances
|
|
OverloadedLists
|
|
UndecidableInstances
|
|
ApplicativeDo
|
|
ghc-options: -Wall -Wmissing-home-modules -Wredundant-constraints -Widentities -Wincomplete-uni-patterns -fno-warn-type-defaults -fno-warn-unrecognised-pragmas -fno-warn-partial-type-signatures -fno-max-relevant-binds -j -freduction-depth=0 -fprof-auto-calls -g -threaded -rtsopts "-with-rtsopts=-N -T"
|
|
build-depends:
|
|
Glob
|
|
, HaskellNet
|
|
, HaskellNet-SSL
|
|
, HsYAML
|
|
, HsYAML-aeson
|
|
, IntervalMap
|
|
, MonadRandom
|
|
, acid-state
|
|
, aeson >=1.5
|
|
, aeson-pretty
|
|
, array
|
|
, async
|
|
, attoparsec
|
|
, base
|
|
, base32
|
|
, base64-bytestring
|
|
, bimap
|
|
, binary
|
|
, binary-instances
|
|
, binary-orphans
|
|
, blaze-html
|
|
, blaze-markup
|
|
, bytestring
|
|
, case-insensitive
|
|
, cassava
|
|
, cassava-conduit
|
|
, classy-prelude
|
|
, classy-prelude-yesod
|
|
, clock
|
|
, colonnade >=1.1.1
|
|
, conduit
|
|
, conduit-resumablesink >=0.2
|
|
, connection
|
|
, constraints
|
|
, containers
|
|
, cookie
|
|
, cryptoids
|
|
, cryptoids-class
|
|
, cryptoids-types
|
|
, cryptonite
|
|
, cryptonite-conduit
|
|
, data-default
|
|
, data-textual
|
|
, deepseq
|
|
, directory
|
|
, directory-tree
|
|
, doclayout
|
|
, doctemplates
|
|
, either
|
|
, email-validate
|
|
, encoding
|
|
, esqueleto >=3.1.0
|
|
, exceptions
|
|
, extended-reals
|
|
, fast-logger
|
|
, fastcdc
|
|
, file-embed
|
|
, filepath
|
|
, filepath-crypto
|
|
, foreign-store
|
|
, generic-deriving
|
|
, generic-lens
|
|
, gitrev
|
|
, hashable
|
|
, haskell-src-meta
|
|
, hsass
|
|
, http-api-data
|
|
, http-client
|
|
, http-client-tls
|
|
, http-conduit
|
|
, http-types
|
|
, insert-ordered-containers
|
|
, jose-jwt
|
|
, lattices
|
|
, ldap-client
|
|
, lens
|
|
, lens-aeson
|
|
, list-t
|
|
, memcached-binary
|
|
, memory
|
|
, mime-mail
|
|
, mime-types
|
|
, minio-hs
|
|
, mmorph
|
|
, monad-control
|
|
, monad-logger
|
|
, monad-memo
|
|
, mono-traversable
|
|
, mono-traversable-keys
|
|
, mtl
|
|
, multiset
|
|
, network >=3
|
|
, network-bsd
|
|
, network-ip
|
|
, network-uri
|
|
, nonce
|
|
, pandoc
|
|
, pandoc-types
|
|
, parsec
|
|
, parsec-numbers
|
|
, path-pieces
|
|
, persistent
|
|
, persistent-postgresql
|
|
, persistent-qq
|
|
, persistent-template
|
|
, pkcs7
|
|
, pointedlist
|
|
, postgresql-simple
|
|
, pqueue
|
|
, profunctors
|
|
, prometheus-client
|
|
, prometheus-metrics-ghc
|
|
, psqueues
|
|
, random
|
|
, random-shuffle
|
|
, resourcet
|
|
, retry
|
|
, rfc5051
|
|
, saltine
|
|
, scientific
|
|
, semigroupoids
|
|
, semver
|
|
, servant
|
|
, servant-client
|
|
, servant-client-core
|
|
, servant-docs
|
|
, servant-quickcheck
|
|
, servant-server
|
|
, servant-swagger
|
|
, serversession
|
|
, serversession-backend-acid-state
|
|
, shakespeare
|
|
, stm
|
|
, stm-delay
|
|
, streaming-commons
|
|
, swagger2
|
|
, system-locale
|
|
, systemd
|
|
, tagged
|
|
, template-haskell
|
|
, text
|
|
, text-metrics
|
|
, th-abstraction
|
|
, th-lift
|
|
, th-lift-instances
|
|
, time
|
|
, token-bucket
|
|
, topograph
|
|
, transformers
|
|
, transformers-base
|
|
, typed-process
|
|
, tz
|
|
, unidecode
|
|
, universe
|
|
, universe-base
|
|
, uniworx
|
|
, unix
|
|
, unliftio
|
|
, unliftio-pool
|
|
, unordered-containers
|
|
, uuid
|
|
, uuid-crypto
|
|
, uuid-types
|
|
, vault
|
|
, vector
|
|
, wai
|
|
, wai-extra
|
|
, wai-logger
|
|
, wai-middleware-prometheus
|
|
, warp
|
|
, wl-pprint-text
|
|
, word24
|
|
, xlsx
|
|
, xss-sanitize
|
|
, yaml
|
|
, yesod
|
|
, yesod-auth
|
|
, yesod-core
|
|
, yesod-form
|
|
, yesod-persistent
|
|
, yesod-static
|
|
, zip-stream
|
|
default-language: Haskell2010
|
|
if flag(pedantic)
|
|
ghc-options: -Werror -fwarn-tabs
|
|
if flag(dev)
|
|
ghc-options: -O0 -ddump-splices -ddump-to-file -Wderiving-typeable
|
|
cpp-options: -DDEVELOPMENT
|
|
else
|
|
ghc-options: -O -fllvm +RTS -K0 -RTS
|
|
if flag(library-only)
|
|
buildable: False
|
|
|
|
executable uniworxdb
|
|
main-is: Database.hs
|
|
other-modules:
|
|
Database.Fill
|
|
Paths_uniworx
|
|
hs-source-dirs:
|
|
test
|
|
default-extensions:
|
|
OverloadedStrings
|
|
PartialTypeSignatures
|
|
ScopedTypeVariables
|
|
TemplateHaskell
|
|
QuasiQuotes
|
|
CPP
|
|
TypeSynonymInstances
|
|
KindSignatures
|
|
ConstraintKinds
|
|
ViewPatterns
|
|
TypeOperators
|
|
TupleSections
|
|
TypeFamilies
|
|
GADTs
|
|
StandaloneDeriving
|
|
RecordWildCards
|
|
RankNTypes
|
|
PatternGuards
|
|
PatternSynonyms
|
|
ParallelListComp
|
|
NumDecimals
|
|
MultiWayIf
|
|
NamedFieldPuns
|
|
NoImplicitPrelude
|
|
LambdaCase
|
|
MultiParamTypeClasses
|
|
FlexibleContexts
|
|
FlexibleInstances
|
|
FunctionalDependencies
|
|
EmptyDataDecls
|
|
ExistentialQuantification
|
|
DefaultSignatures
|
|
DeriveDataTypeable
|
|
DeriveGeneric
|
|
DeriveLift
|
|
DeriveFunctor
|
|
DeriveFoldable
|
|
DeriveTraversable
|
|
DeriveAnyClass
|
|
DerivingStrategies
|
|
DerivingVia
|
|
GeneralizedNewtypeDeriving
|
|
DataKinds
|
|
BinaryLiterals
|
|
PolyKinds
|
|
PackageImports
|
|
TypeApplications
|
|
RecursiveDo
|
|
TypeFamilyDependencies
|
|
QuantifiedConstraints
|
|
EmptyDataDeriving
|
|
StandaloneKindSignatures
|
|
NoStarIsType
|
|
other-extensions:
|
|
GeneralizedNewtypeDeriving
|
|
IncoherentInstances
|
|
OverloadedLists
|
|
UndecidableInstances
|
|
ApplicativeDo
|
|
ghc-options: -Wall -Wmissing-home-modules -Wredundant-constraints -Widentities -Wincomplete-uni-patterns -fno-warn-type-defaults -fno-warn-unrecognised-pragmas -fno-warn-partial-type-signatures -fno-max-relevant-binds -j -freduction-depth=0 -fprof-auto-calls -g -main-is Database -threaded -rtsopts "-with-rtsopts=-N -T"
|
|
build-depends:
|
|
Glob
|
|
, HaskellNet
|
|
, HaskellNet-SSL
|
|
, HsYAML
|
|
, HsYAML-aeson
|
|
, IntervalMap
|
|
, MonadRandom
|
|
, acid-state
|
|
, aeson >=1.5
|
|
, aeson-pretty
|
|
, array
|
|
, async
|
|
, attoparsec
|
|
, base
|
|
, base32
|
|
, base64-bytestring
|
|
, bimap
|
|
, binary
|
|
, binary-instances
|
|
, binary-orphans
|
|
, blaze-html
|
|
, blaze-markup
|
|
, bytestring
|
|
, case-insensitive
|
|
, cassava
|
|
, cassava-conduit
|
|
, classy-prelude
|
|
, classy-prelude-yesod
|
|
, clock
|
|
, colonnade >=1.1.1
|
|
, conduit
|
|
, conduit-resumablesink >=0.2
|
|
, connection
|
|
, constraints
|
|
, containers
|
|
, cookie
|
|
, cryptoids
|
|
, cryptoids-class
|
|
, cryptoids-types
|
|
, cryptonite
|
|
, cryptonite-conduit
|
|
, data-default
|
|
, data-textual
|
|
, deepseq
|
|
, directory
|
|
, directory-tree
|
|
, doclayout
|
|
, doctemplates
|
|
, either
|
|
, email-validate
|
|
, encoding
|
|
, esqueleto >=3.1.0
|
|
, exceptions
|
|
, extended-reals
|
|
, fast-logger
|
|
, fastcdc
|
|
, file-embed
|
|
, filepath
|
|
, filepath-crypto
|
|
, foreign-store
|
|
, generic-deriving
|
|
, generic-lens
|
|
, gitrev
|
|
, hashable
|
|
, haskell-src-meta
|
|
, hsass
|
|
, http-api-data
|
|
, http-client
|
|
, http-client-tls
|
|
, http-conduit
|
|
, http-types
|
|
, insert-ordered-containers
|
|
, jose-jwt
|
|
, lattices
|
|
, ldap-client
|
|
, lens
|
|
, lens-aeson
|
|
, list-t
|
|
, memcached-binary
|
|
, memory
|
|
, mime-mail
|
|
, mime-types
|
|
, minio-hs
|
|
, mmorph
|
|
, monad-control
|
|
, monad-logger
|
|
, monad-memo
|
|
, mono-traversable
|
|
, mono-traversable-keys
|
|
, mtl
|
|
, multiset
|
|
, network >=3
|
|
, network-bsd
|
|
, network-ip
|
|
, network-uri
|
|
, nonce
|
|
, pandoc
|
|
, pandoc-types
|
|
, parsec
|
|
, parsec-numbers
|
|
, path-pieces
|
|
, persistent
|
|
, persistent-postgresql
|
|
, persistent-qq
|
|
, persistent-template
|
|
, pkcs7
|
|
, pointedlist
|
|
, postgresql-simple
|
|
, pqueue
|
|
, profunctors
|
|
, prometheus-client
|
|
, prometheus-metrics-ghc
|
|
, psqueues
|
|
, random
|
|
, random-shuffle
|
|
, resourcet
|
|
, retry
|
|
, rfc5051
|
|
, saltine
|
|
, scientific
|
|
, semigroupoids
|
|
, semver
|
|
, servant
|
|
, servant-client
|
|
, servant-client-core
|
|
, servant-docs
|
|
, servant-quickcheck
|
|
, servant-server
|
|
, servant-swagger
|
|
, serversession
|
|
, serversession-backend-acid-state
|
|
, shakespeare
|
|
, stm
|
|
, stm-delay
|
|
, streaming-commons
|
|
, swagger2
|
|
, system-locale
|
|
, systemd
|
|
, tagged
|
|
, template-haskell
|
|
, text
|
|
, text-metrics
|
|
, th-abstraction
|
|
, th-lift
|
|
, th-lift-instances
|
|
, time
|
|
, token-bucket
|
|
, topograph
|
|
, transformers
|
|
, transformers-base
|
|
, typed-process
|
|
, tz
|
|
, unidecode
|
|
, universe
|
|
, universe-base
|
|
, uniworx
|
|
, unix
|
|
, unliftio
|
|
, unliftio-pool
|
|
, unordered-containers
|
|
, uuid
|
|
, uuid-crypto
|
|
, uuid-types
|
|
, vault
|
|
, vector
|
|
, wai
|
|
, wai-extra
|
|
, wai-logger
|
|
, wai-middleware-prometheus
|
|
, warp
|
|
, wl-pprint-text
|
|
, word24
|
|
, xlsx
|
|
, xss-sanitize
|
|
, yaml
|
|
, yesod
|
|
, yesod-auth
|
|
, yesod-core
|
|
, yesod-form
|
|
, yesod-persistent
|
|
, yesod-static
|
|
, zip-stream
|
|
default-language: Haskell2010
|
|
if flag(pedantic)
|
|
ghc-options: -Werror -fwarn-tabs
|
|
if flag(dev)
|
|
ghc-options: -O0 -ddump-splices -ddump-to-file -Wderiving-typeable
|
|
cpp-options: -DDEVELOPMENT
|
|
else
|
|
ghc-options: -O -fllvm +RTS -K0 -RTS
|
|
if flag(library-only)
|
|
buildable: False
|
|
|
|
executable uniworxload
|
|
main-is: Load.hs
|
|
hs-source-dirs:
|
|
load
|
|
default-extensions:
|
|
OverloadedStrings
|
|
PartialTypeSignatures
|
|
ScopedTypeVariables
|
|
TemplateHaskell
|
|
QuasiQuotes
|
|
CPP
|
|
TypeSynonymInstances
|
|
KindSignatures
|
|
ConstraintKinds
|
|
ViewPatterns
|
|
TypeOperators
|
|
TupleSections
|
|
TypeFamilies
|
|
GADTs
|
|
StandaloneDeriving
|
|
RecordWildCards
|
|
RankNTypes
|
|
PatternGuards
|
|
PatternSynonyms
|
|
ParallelListComp
|
|
NumDecimals
|
|
MultiWayIf
|
|
NamedFieldPuns
|
|
NoImplicitPrelude
|
|
LambdaCase
|
|
MultiParamTypeClasses
|
|
FlexibleContexts
|
|
FlexibleInstances
|
|
FunctionalDependencies
|
|
EmptyDataDecls
|
|
ExistentialQuantification
|
|
DefaultSignatures
|
|
DeriveDataTypeable
|
|
DeriveGeneric
|
|
DeriveLift
|
|
DeriveFunctor
|
|
DeriveFoldable
|
|
DeriveTraversable
|
|
DeriveAnyClass
|
|
DerivingStrategies
|
|
DerivingVia
|
|
GeneralizedNewtypeDeriving
|
|
DataKinds
|
|
BinaryLiterals
|
|
PolyKinds
|
|
PackageImports
|
|
TypeApplications
|
|
RecursiveDo
|
|
TypeFamilyDependencies
|
|
QuantifiedConstraints
|
|
EmptyDataDeriving
|
|
StandaloneKindSignatures
|
|
NoStarIsType
|
|
other-extensions:
|
|
GeneralizedNewtypeDeriving
|
|
IncoherentInstances
|
|
OverloadedLists
|
|
UndecidableInstances
|
|
ApplicativeDo
|
|
ghc-options: -Wall -Wmissing-home-modules -Wredundant-constraints -Widentities -Wincomplete-uni-patterns -fno-warn-type-defaults -fno-warn-unrecognised-pragmas -fno-warn-partial-type-signatures -fno-max-relevant-binds -j -freduction-depth=0 -fprof-auto-calls -g -main-is Load -threaded -rtsopts "-with-rtsopts=-N -T"
|
|
build-depends:
|
|
Glob
|
|
, HaskellNet
|
|
, HaskellNet-SSL
|
|
, HsYAML
|
|
, HsYAML-aeson
|
|
, IntervalMap
|
|
, MonadRandom
|
|
, acid-state
|
|
, aeson >=1.5
|
|
, aeson-pretty
|
|
, array
|
|
, async
|
|
, attoparsec
|
|
, base
|
|
, base32
|
|
, base64-bytestring
|
|
, bimap
|
|
, binary
|
|
, binary-instances
|
|
, binary-orphans
|
|
, blaze-html
|
|
, blaze-markup
|
|
, bytestring
|
|
, case-insensitive
|
|
, cassava
|
|
, cassava-conduit
|
|
, classy-prelude
|
|
, classy-prelude-yesod
|
|
, clock
|
|
, colonnade >=1.1.1
|
|
, conduit
|
|
, conduit-resumablesink >=0.2
|
|
, connection
|
|
, constraints
|
|
, containers
|
|
, cookie
|
|
, cryptoids
|
|
, cryptoids-class
|
|
, cryptoids-types
|
|
, cryptonite
|
|
, cryptonite-conduit
|
|
, data-default
|
|
, data-textual
|
|
, deepseq
|
|
, directory
|
|
, directory-tree
|
|
, doclayout
|
|
, doctemplates
|
|
, either
|
|
, email-validate
|
|
, encoding
|
|
, esqueleto >=3.1.0
|
|
, exceptions
|
|
, extended-reals
|
|
, fast-logger
|
|
, fastcdc
|
|
, file-embed
|
|
, filepath
|
|
, filepath-crypto
|
|
, foreign-store
|
|
, generic-deriving
|
|
, generic-lens
|
|
, gitrev
|
|
, hashable
|
|
, haskell-src-meta
|
|
, hsass
|
|
, http-api-data
|
|
, http-client
|
|
, http-client-tls
|
|
, http-conduit
|
|
, http-types
|
|
, insert-ordered-containers
|
|
, jose-jwt
|
|
, lattices
|
|
, ldap-client
|
|
, lens
|
|
, lens-aeson
|
|
, list-t
|
|
, memcached-binary
|
|
, memory
|
|
, mime-mail
|
|
, mime-types
|
|
, minio-hs
|
|
, mmorph
|
|
, monad-control
|
|
, monad-logger
|
|
, monad-memo
|
|
, mono-traversable
|
|
, mono-traversable-keys
|
|
, mtl
|
|
, multiset
|
|
, network >=3
|
|
, network-bsd
|
|
, network-ip
|
|
, network-uri
|
|
, nonce
|
|
, normaldistribution
|
|
, pandoc
|
|
, pandoc-types
|
|
, parsec
|
|
, parsec-numbers
|
|
, path-pieces
|
|
, persistent
|
|
, persistent-postgresql
|
|
, persistent-qq
|
|
, persistent-template
|
|
, pkcs7
|
|
, pointedlist
|
|
, postgresql-simple
|
|
, pqueue
|
|
, profunctors
|
|
, prometheus-client
|
|
, prometheus-metrics-ghc
|
|
, psqueues
|
|
, random
|
|
, random-shuffle
|
|
, resourcet
|
|
, retry
|
|
, rfc5051
|
|
, saltine
|
|
, scalpel
|
|
, scientific
|
|
, semigroupoids
|
|
, semver
|
|
, servant
|
|
, servant-client
|
|
, servant-client-core
|
|
, servant-docs
|
|
, servant-quickcheck
|
|
, servant-server
|
|
, servant-swagger
|
|
, serversession
|
|
, serversession-backend-acid-state
|
|
, shakespeare
|
|
, stm
|
|
, stm-delay
|
|
, streaming-commons
|
|
, swagger2
|
|
, system-locale
|
|
, systemd
|
|
, tagged
|
|
, template-haskell
|
|
, text
|
|
, text-metrics
|
|
, th-abstraction
|
|
, th-lift
|
|
, th-lift-instances
|
|
, time
|
|
, token-bucket
|
|
, topograph
|
|
, transformers
|
|
, transformers-base
|
|
, typed-process
|
|
, tz
|
|
, unidecode
|
|
, universe
|
|
, universe-base
|
|
, uniworx
|
|
, unix
|
|
, unliftio
|
|
, unliftio-pool
|
|
, unordered-containers
|
|
, uuid
|
|
, uuid-crypto
|
|
, uuid-types
|
|
, vault
|
|
, vector
|
|
, wai
|
|
, wai-extra
|
|
, wai-logger
|
|
, wai-middleware-prometheus
|
|
, warp
|
|
, wl-pprint-text
|
|
, word24
|
|
, wreq
|
|
, xlsx
|
|
, xss-sanitize
|
|
, yaml
|
|
, yesod
|
|
, yesod-auth
|
|
, yesod-core
|
|
, yesod-form
|
|
, yesod-persistent
|
|
, yesod-static
|
|
, zip-stream
|
|
default-language: Haskell2010
|
|
if flag(pedantic)
|
|
ghc-options: -Werror -fwarn-tabs
|
|
if flag(dev)
|
|
ghc-options: -O0 -ddump-splices -ddump-to-file -Wderiving-typeable
|
|
cpp-options: -DDEVELOPMENT
|
|
else
|
|
ghc-options: -O -fllvm +RTS -K0 -RTS
|
|
if flag(library-only)
|
|
buildable: False
|
|
|
|
test-suite hlint
|
|
type: exitcode-stdio-1.0
|
|
main-is: Hlint.hs
|
|
hs-source-dirs:
|
|
hlint
|
|
default-extensions:
|
|
OverloadedStrings
|
|
PartialTypeSignatures
|
|
ScopedTypeVariables
|
|
TemplateHaskell
|
|
QuasiQuotes
|
|
CPP
|
|
TypeSynonymInstances
|
|
KindSignatures
|
|
ConstraintKinds
|
|
ViewPatterns
|
|
TypeOperators
|
|
TupleSections
|
|
TypeFamilies
|
|
GADTs
|
|
StandaloneDeriving
|
|
RecordWildCards
|
|
RankNTypes
|
|
PatternGuards
|
|
PatternSynonyms
|
|
ParallelListComp
|
|
NumDecimals
|
|
MultiWayIf
|
|
NamedFieldPuns
|
|
NoImplicitPrelude
|
|
LambdaCase
|
|
MultiParamTypeClasses
|
|
FlexibleContexts
|
|
FlexibleInstances
|
|
FunctionalDependencies
|
|
EmptyDataDecls
|
|
ExistentialQuantification
|
|
DefaultSignatures
|
|
DeriveDataTypeable
|
|
DeriveGeneric
|
|
DeriveLift
|
|
DeriveFunctor
|
|
DeriveFoldable
|
|
DeriveTraversable
|
|
DeriveAnyClass
|
|
DerivingStrategies
|
|
DerivingVia
|
|
GeneralizedNewtypeDeriving
|
|
DataKinds
|
|
BinaryLiterals
|
|
PolyKinds
|
|
PackageImports
|
|
TypeApplications
|
|
RecursiveDo
|
|
TypeFamilyDependencies
|
|
QuantifiedConstraints
|
|
EmptyDataDeriving
|
|
StandaloneKindSignatures
|
|
NoStarIsType
|
|
other-extensions:
|
|
GeneralizedNewtypeDeriving
|
|
IncoherentInstances
|
|
OverloadedLists
|
|
UndecidableInstances
|
|
ApplicativeDo
|
|
ghc-options: -Wall -Wmissing-home-modules -Wredundant-constraints -Widentities -Wincomplete-uni-patterns -fno-warn-type-defaults -fno-warn-unrecognised-pragmas -fno-warn-partial-type-signatures -fno-max-relevant-binds -j -freduction-depth=0 -fprof-auto-calls -g
|
|
build-depends:
|
|
Glob
|
|
, HaskellNet
|
|
, HaskellNet-SSL
|
|
, HsYAML
|
|
, HsYAML-aeson
|
|
, IntervalMap
|
|
, MonadRandom
|
|
, acid-state
|
|
, aeson >=1.5
|
|
, aeson-pretty
|
|
, array
|
|
, async
|
|
, attoparsec
|
|
, base
|
|
, base32
|
|
, base64-bytestring
|
|
, bimap
|
|
, binary
|
|
, binary-instances
|
|
, binary-orphans
|
|
, blaze-html
|
|
, blaze-markup
|
|
, bytestring
|
|
, case-insensitive
|
|
, cassava
|
|
, cassava-conduit
|
|
, classy-prelude
|
|
, classy-prelude-yesod
|
|
, clock
|
|
, colonnade >=1.1.1
|
|
, conduit
|
|
, conduit-resumablesink >=0.2
|
|
, connection
|
|
, constraints
|
|
, containers
|
|
, cookie
|
|
, cryptoids
|
|
, cryptoids-class
|
|
, cryptoids-types
|
|
, cryptonite
|
|
, cryptonite-conduit
|
|
, data-default
|
|
, data-textual
|
|
, deepseq
|
|
, directory
|
|
, directory-tree
|
|
, doclayout
|
|
, doctemplates
|
|
, either
|
|
, email-validate
|
|
, encoding
|
|
, esqueleto >=3.1.0
|
|
, exceptions
|
|
, extended-reals
|
|
, fast-logger
|
|
, fastcdc
|
|
, file-embed
|
|
, filepath
|
|
, filepath-crypto
|
|
, foreign-store
|
|
, generic-deriving
|
|
, generic-lens
|
|
, gitrev
|
|
, hashable
|
|
, haskell-src-meta
|
|
, hlint-test
|
|
, hsass
|
|
, http-api-data
|
|
, http-client
|
|
, http-client-tls
|
|
, http-conduit
|
|
, http-types
|
|
, insert-ordered-containers
|
|
, jose-jwt
|
|
, lattices
|
|
, ldap-client
|
|
, lens
|
|
, lens-aeson
|
|
, list-t
|
|
, memcached-binary
|
|
, memory
|
|
, mime-mail
|
|
, mime-types
|
|
, minio-hs
|
|
, mmorph
|
|
, monad-control
|
|
, monad-logger
|
|
, monad-memo
|
|
, mono-traversable
|
|
, mono-traversable-keys
|
|
, mtl
|
|
, multiset
|
|
, network >=3
|
|
, network-bsd
|
|
, network-ip
|
|
, network-uri
|
|
, nonce
|
|
, pandoc
|
|
, pandoc-types
|
|
, parsec
|
|
, parsec-numbers
|
|
, path-pieces
|
|
, persistent
|
|
, persistent-postgresql
|
|
, persistent-qq
|
|
, persistent-template
|
|
, pkcs7
|
|
, pointedlist
|
|
, postgresql-simple
|
|
, pqueue
|
|
, profunctors
|
|
, prometheus-client
|
|
, prometheus-metrics-ghc
|
|
, psqueues
|
|
, random
|
|
, random-shuffle
|
|
, resourcet
|
|
, retry
|
|
, rfc5051
|
|
, saltine
|
|
, scientific
|
|
, semigroupoids
|
|
, semver
|
|
, servant
|
|
, servant-client
|
|
, servant-client-core
|
|
, servant-docs
|
|
, servant-quickcheck
|
|
, servant-server
|
|
, servant-swagger
|
|
, serversession
|
|
, serversession-backend-acid-state
|
|
, shakespeare
|
|
, stm
|
|
, stm-delay
|
|
, streaming-commons
|
|
, swagger2
|
|
, system-locale
|
|
, systemd
|
|
, tagged
|
|
, template-haskell
|
|
, text
|
|
, text-metrics
|
|
, th-abstraction
|
|
, th-lift
|
|
, th-lift-instances
|
|
, time
|
|
, token-bucket
|
|
, topograph
|
|
, transformers
|
|
, transformers-base
|
|
, typed-process
|
|
, tz
|
|
, unidecode
|
|
, universe
|
|
, universe-base
|
|
, unix
|
|
, unliftio
|
|
, unliftio-pool
|
|
, unordered-containers
|
|
, uuid
|
|
, uuid-crypto
|
|
, uuid-types
|
|
, vault
|
|
, vector
|
|
, wai
|
|
, wai-extra
|
|
, wai-logger
|
|
, wai-middleware-prometheus
|
|
, warp
|
|
, wl-pprint-text
|
|
, word24
|
|
, xlsx
|
|
, xss-sanitize
|
|
, yaml
|
|
, yesod
|
|
, yesod-auth
|
|
, yesod-core
|
|
, yesod-form
|
|
, yesod-persistent
|
|
, yesod-static
|
|
, zip-stream
|
|
default-language: Haskell2010
|
|
if flag(pedantic)
|
|
ghc-options: -Werror -fwarn-tabs
|
|
if flag(dev)
|
|
ghc-options: -O0 -ddump-splices -ddump-to-file -Wderiving-typeable
|
|
cpp-options: -DDEVELOPMENT
|
|
else
|
|
ghc-options: -O -fllvm +RTS -K0 -RTS
|
|
if !flag(pedantic)
|
|
buildable: False
|
|
|
|
test-suite yesod
|
|
type: exitcode-stdio-1.0
|
|
main-is: Main.hs
|
|
other-modules:
|
|
Auth.LDAP.ADSpec
|
|
CronSpec
|
|
Crypto.Hash.TestInstances
|
|
Data.NonNull.TestInstances
|
|
Data.Scientific.InstancesSpec
|
|
Database
|
|
Database.Fill
|
|
Database.Persist.Sql.Types.TestInstances
|
|
Foundation.ServantSpec
|
|
FoundationSpec
|
|
Handler.CommonSpec
|
|
Handler.CorrectionsSpec
|
|
Handler.Exam.FormSpec
|
|
Handler.HomeSpec
|
|
Handler.ProfileSpec
|
|
Handler.SAPSpec
|
|
Handler.Sheet.PersonalisedFilesSpec
|
|
Handler.Utils.ExamSpec
|
|
Handler.Utils.FilesSpec
|
|
Handler.Utils.RatingSpec
|
|
Handler.Utils.SubmissionSpec
|
|
Handler.Utils.Table.Pagination.TypesSpec
|
|
Handler.Utils.Table.PaginationSpec
|
|
Handler.Utils.ZipSpec
|
|
Jose.Jwk.TestInstances
|
|
MailSpec
|
|
Model.MigrationSpec
|
|
Model.RatingSpec
|
|
Model.Tokens.UploadSpec
|
|
Model.Types.FileSpec
|
|
Model.Types.LanguagesSpec
|
|
Model.TypesSpec
|
|
ModelSpec
|
|
PandocSpec
|
|
Servant.Client.Core.BaseUrl.TestInstances
|
|
ServantApi.ExternalApis.TypeSpec
|
|
ServantApi.ExternalApisSpec
|
|
ServantApiSpec
|
|
Test.QuickCheck.Classes.Binary
|
|
Test.QuickCheck.Classes.Csv
|
|
Test.QuickCheck.Classes.Hashable
|
|
Test.QuickCheck.Classes.HttpApiData
|
|
Test.QuickCheck.Classes.JSON
|
|
Test.QuickCheck.Classes.PathPiece
|
|
Test.QuickCheck.Classes.PersistField
|
|
Test.QuickCheck.Classes.Universe
|
|
TestImport
|
|
TestInstances
|
|
Text.Blaze.TestInstances
|
|
User
|
|
Utils.CsvSpec
|
|
Utils.DateTimeSpec
|
|
Utils.I18nSpec
|
|
Utils.PathPieceSpec
|
|
Utils.TypesSpec
|
|
UtilsSpec
|
|
Paths_uniworx
|
|
hs-source-dirs:
|
|
test
|
|
default-extensions:
|
|
OverloadedStrings
|
|
PartialTypeSignatures
|
|
ScopedTypeVariables
|
|
TemplateHaskell
|
|
QuasiQuotes
|
|
CPP
|
|
TypeSynonymInstances
|
|
KindSignatures
|
|
ConstraintKinds
|
|
ViewPatterns
|
|
TypeOperators
|
|
TupleSections
|
|
TypeFamilies
|
|
GADTs
|
|
StandaloneDeriving
|
|
RecordWildCards
|
|
RankNTypes
|
|
PatternGuards
|
|
PatternSynonyms
|
|
ParallelListComp
|
|
NumDecimals
|
|
MultiWayIf
|
|
NamedFieldPuns
|
|
NoImplicitPrelude
|
|
LambdaCase
|
|
MultiParamTypeClasses
|
|
FlexibleContexts
|
|
FlexibleInstances
|
|
FunctionalDependencies
|
|
EmptyDataDecls
|
|
ExistentialQuantification
|
|
DefaultSignatures
|
|
DeriveDataTypeable
|
|
DeriveGeneric
|
|
DeriveLift
|
|
DeriveFunctor
|
|
DeriveFoldable
|
|
DeriveTraversable
|
|
DeriveAnyClass
|
|
DerivingStrategies
|
|
DerivingVia
|
|
GeneralizedNewtypeDeriving
|
|
DataKinds
|
|
BinaryLiterals
|
|
PolyKinds
|
|
PackageImports
|
|
TypeApplications
|
|
RecursiveDo
|
|
TypeFamilyDependencies
|
|
QuantifiedConstraints
|
|
EmptyDataDeriving
|
|
StandaloneKindSignatures
|
|
NoStarIsType
|
|
other-extensions:
|
|
GeneralizedNewtypeDeriving
|
|
IncoherentInstances
|
|
OverloadedLists
|
|
UndecidableInstances
|
|
ApplicativeDo
|
|
ghc-options: -Wall -Wmissing-home-modules -Wredundant-constraints -Widentities -Wincomplete-uni-patterns -fno-warn-type-defaults -fno-warn-unrecognised-pragmas -fno-warn-partial-type-signatures -fno-max-relevant-binds -j -freduction-depth=0 -fprof-auto-calls -g -fno-warn-orphans -threaded -rtsopts "-with-rtsopts=-N -T"
|
|
build-depends:
|
|
Glob
|
|
, HUnit
|
|
, HaskellNet
|
|
, HaskellNet-SSL
|
|
, HsYAML
|
|
, HsYAML-aeson
|
|
, IntervalMap
|
|
, MonadRandom
|
|
, QuickCheck
|
|
, acid-state
|
|
, aeson >=1.5
|
|
, aeson-pretty
|
|
, array
|
|
, async
|
|
, attoparsec
|
|
, base
|
|
, base32
|
|
, base64-bytestring
|
|
, bimap
|
|
, binary
|
|
, binary-instances
|
|
, binary-orphans
|
|
, blaze-html
|
|
, blaze-markup
|
|
, bytestring
|
|
, case-insensitive
|
|
, cassava
|
|
, cassava-conduit
|
|
, classy-prelude
|
|
, classy-prelude-yesod
|
|
, clock
|
|
, colonnade >=1.1.1
|
|
, conduit
|
|
, conduit-extra
|
|
, conduit-resumablesink >=0.2
|
|
, connection
|
|
, constraints
|
|
, containers
|
|
, cookie
|
|
, cryptoids
|
|
, cryptoids-class
|
|
, cryptoids-types
|
|
, cryptonite
|
|
, cryptonite-conduit
|
|
, data-default
|
|
, data-textual
|
|
, deepseq
|
|
, directory
|
|
, directory-tree
|
|
, doclayout
|
|
, doctemplates
|
|
, either
|
|
, email-validate
|
|
, encoding
|
|
, esqueleto >=3.1.0
|
|
, exceptions
|
|
, extended-reals
|
|
, fast-logger
|
|
, fastcdc
|
|
, file-embed
|
|
, filepath
|
|
, filepath-crypto
|
|
, foreign-store
|
|
, generic-arbitrary
|
|
, generic-deriving
|
|
, generic-lens
|
|
, gitrev
|
|
, hashable
|
|
, haskell-src-meta
|
|
, hsass
|
|
, hspec >=2.0.0
|
|
, http-api-data
|
|
, http-client
|
|
, http-client-tls
|
|
, http-conduit
|
|
, http-media
|
|
, http-types
|
|
, insert-ordered-containers
|
|
, jose-jwt
|
|
, lattices
|
|
, ldap-client
|
|
, lens
|
|
, lens-aeson
|
|
, lens-properties
|
|
, list-t
|
|
, memcached-binary
|
|
, memory
|
|
, mime-mail
|
|
, mime-types
|
|
, minio-hs
|
|
, mmorph
|
|
, monad-control
|
|
, monad-logger
|
|
, monad-memo
|
|
, mono-traversable
|
|
, mono-traversable-keys
|
|
, mtl
|
|
, multiset
|
|
, network >=3
|
|
, network-arbitrary
|
|
, network-bsd
|
|
, network-ip
|
|
, network-uri
|
|
, nonce
|
|
, pandoc
|
|
, pandoc-types
|
|
, parsec
|
|
, parsec-numbers
|
|
, path-pieces
|
|
, persistent
|
|
, persistent-postgresql
|
|
, persistent-qq
|
|
, persistent-template
|
|
, pkcs7
|
|
, pointedlist
|
|
, postgresql-simple
|
|
, pqueue
|
|
, profunctors
|
|
, prometheus-client
|
|
, prometheus-metrics-ghc
|
|
, psqueues
|
|
, quickcheck-classes
|
|
, quickcheck-instances
|
|
, quickcheck-io
|
|
, random
|
|
, random-shuffle
|
|
, resourcet
|
|
, retry
|
|
, rfc5051
|
|
, saltine
|
|
, scientific
|
|
, semigroupoids
|
|
, semver
|
|
, servant
|
|
, servant-client
|
|
, servant-client-core
|
|
, servant-docs
|
|
, servant-quickcheck
|
|
, servant-server
|
|
, servant-swagger
|
|
, serversession
|
|
, serversession-backend-acid-state
|
|
, shakespeare
|
|
, splitmix
|
|
, stm
|
|
, stm-delay
|
|
, streaming-commons
|
|
, swagger2
|
|
, system-locale
|
|
, systemd
|
|
, tagged
|
|
, template-haskell
|
|
, text
|
|
, text-metrics
|
|
, th-abstraction
|
|
, th-lift
|
|
, th-lift-instances
|
|
, time
|
|
, token-bucket
|
|
, topograph
|
|
, transformers
|
|
, transformers-base
|
|
, typed-process
|
|
, tz
|
|
, unidecode
|
|
, universe
|
|
, universe-base
|
|
, uniworx
|
|
, unix
|
|
, unliftio
|
|
, unliftio-pool
|
|
, unordered-containers
|
|
, uuid
|
|
, uuid-crypto
|
|
, uuid-types
|
|
, vault
|
|
, vector
|
|
, wai
|
|
, wai-extra
|
|
, wai-logger
|
|
, wai-middleware-prometheus
|
|
, warp
|
|
, wl-pprint-text
|
|
, word24
|
|
, xlsx
|
|
, xss-sanitize
|
|
, yaml
|
|
, yesod
|
|
, yesod-auth
|
|
, yesod-core
|
|
, yesod-form
|
|
, yesod-persistent
|
|
, yesod-static
|
|
, yesod-test
|
|
, zip-stream
|
|
default-language: Haskell2010
|
|
if flag(pedantic)
|
|
ghc-options: -Werror -fwarn-tabs
|
|
if flag(dev)
|
|
ghc-options: -O0 -ddump-splices -ddump-to-file -Wderiving-typeable
|
|
cpp-options: -DDEVELOPMENT
|
|
else
|
|
ghc-options: -O -fllvm +RTS -K0 -RTS
|