2020-12-09 16:20:24 +03:00
|
|
|
-- Initial frontend.cabal generated by cabal init. For further
|
|
|
|
-- documentation, see http://haskell.org/cabal/users-guide/
|
|
|
|
|
|
|
|
name: octopod-frontend
|
|
|
|
version: 0.1.0.0
|
|
|
|
description: Please see the README on GitHub at <https://github.com/typeable/octopod#readme>
|
|
|
|
homepage: https://github.com/typeable/octopod
|
|
|
|
bug-reports: https://github.com/typeable/octopod/issues
|
|
|
|
license: BSD3
|
|
|
|
license-file: LICENSE
|
|
|
|
author: Typeable
|
|
|
|
maintainer: octopod@typeable.io
|
|
|
|
build-type: Simple
|
|
|
|
extra-source-files: CHANGELOG.md
|
|
|
|
cabal-version: >=1.10
|
|
|
|
|
|
|
|
|
2021-07-13 11:53:53 +03:00
|
|
|
|
2020-12-09 16:20:24 +03:00
|
|
|
flag development
|
|
|
|
default: False
|
|
|
|
description: mock host
|
|
|
|
|
|
|
|
executable frontend
|
2021-08-05 18:18:06 +03:00
|
|
|
if impl(ghcjs >= 0.2.1)
|
|
|
|
ghcjs-options: -dedupe
|
2020-12-09 16:20:24 +03:00
|
|
|
if flag(development)
|
|
|
|
cpp-options: -DDEVELOPMENT
|
|
|
|
main-is: Main.hs
|
|
|
|
other-modules: Frontend.API
|
|
|
|
, Frontend.GHCJS
|
|
|
|
, Frontend.Route
|
|
|
|
, Frontend.Utils
|
|
|
|
, Page.ClassicPopup
|
|
|
|
, Page.Deployment
|
|
|
|
, Page.Deployments
|
|
|
|
, Page.Popup.EditDeployment
|
|
|
|
, Page.Popup.NewDeployment
|
2020-12-11 16:31:46 +03:00
|
|
|
, Servant.Reflex.Extra
|
2021-01-12 11:47:06 +03:00
|
|
|
, Page.Elements.Links
|
2021-01-13 18:37:49 +03:00
|
|
|
, Reflex.MultiEventWriter.Class
|
2021-01-20 13:07:04 +03:00
|
|
|
, Data.Text.Search
|
2021-09-07 14:01:06 +03:00
|
|
|
, Data.UniqMap
|
|
|
|
, Data.WorkingOverrides
|
2021-09-21 14:41:53 +03:00
|
|
|
, Frontend.UIKit
|
|
|
|
, Frontend.UIKit.Button.Large
|
|
|
|
, Frontend.UIKit.Button.Dash
|
|
|
|
, Frontend.Classes
|
|
|
|
, Frontend.UIKit.Button.Common
|
|
|
|
, Frontend.UIKit.Button.Expander
|
|
|
|
, Frontend.UIKit.Button.Static
|
|
|
|
, Frontend.UIKit.Button.Action
|
|
|
|
, Frontend.UIKit.Button.Sort
|
2021-09-26 17:54:20 +03:00
|
|
|
, Reflex.Dom.Renderable
|
2021-07-26 18:16:45 +03:00
|
|
|
ghc-options:
|
|
|
|
-Weverything
|
|
|
|
-Wno-implicit-prelude
|
|
|
|
-Wno-missing-safe-haskell-mode
|
|
|
|
-Wno-safe
|
|
|
|
-Wno-prepositive-qualified-module
|
|
|
|
-Wno-missing-import-lists
|
|
|
|
-Wno-all-missed-specialisations
|
|
|
|
-Wno-missing-local-signatures
|
|
|
|
-Wno-partial-fields
|
|
|
|
-Wno-unsafe
|
|
|
|
-Wno-monomorphism-restriction
|
|
|
|
-Wno-missed-specialisations
|
|
|
|
-- Because reflex-dom is a false positive.
|
|
|
|
-Wno-unused-packages
|
2021-09-14 15:27:05 +03:00
|
|
|
-Wno-partial-type-signatures
|
2021-07-26 18:16:45 +03:00
|
|
|
-threaded
|
2020-12-09 16:20:24 +03:00
|
|
|
default-extensions: BlockArguments
|
|
|
|
, ConstraintKinds
|
|
|
|
, DataKinds
|
|
|
|
, DeriveFunctor
|
|
|
|
, DeriveGeneric
|
|
|
|
, DerivingVia
|
|
|
|
, DuplicateRecordFields
|
|
|
|
, GADTs
|
|
|
|
, FlexibleContexts
|
|
|
|
, GeneralizedNewtypeDeriving
|
|
|
|
, LambdaCase
|
|
|
|
, OverloadedStrings
|
|
|
|
, ScopedTypeVariables
|
|
|
|
, StandaloneDeriving
|
|
|
|
, TupleSections
|
|
|
|
, TypeApplications
|
|
|
|
, TypeOperators
|
|
|
|
, MonoLocalBinds
|
|
|
|
, RankNTypes
|
|
|
|
, RecordWildCards
|
|
|
|
, RecursiveDo
|
2020-12-11 16:31:46 +03:00
|
|
|
, FlexibleInstances
|
|
|
|
, MultiParamTypeClasses
|
|
|
|
, TypeFamilies
|
|
|
|
, UndecidableInstances
|
2021-01-13 18:37:49 +03:00
|
|
|
, FunctionalDependencies
|
|
|
|
, AllowAmbiguousTypes
|
2021-01-18 11:53:29 +03:00
|
|
|
, OverloadedLabels
|
2021-08-26 18:14:29 +03:00
|
|
|
, ViewPatterns
|
2021-09-07 14:01:06 +03:00
|
|
|
, ApplicativeDo
|
2021-09-14 15:27:05 +03:00
|
|
|
, PartialTypeSignatures
|
2020-12-09 16:20:24 +03:00
|
|
|
build-depends: aeson
|
2021-07-13 11:53:53 +03:00
|
|
|
, base
|
2020-12-09 16:20:24 +03:00
|
|
|
, bytestring
|
|
|
|
, containers
|
|
|
|
, deriving-aeson
|
|
|
|
, octopod-common
|
|
|
|
, octopod-api
|
|
|
|
, exceptions
|
|
|
|
, generic-lens
|
|
|
|
, ghcjs-dom
|
|
|
|
, lens
|
|
|
|
, obelisk-route
|
|
|
|
, reflex-dom
|
|
|
|
, servant
|
|
|
|
, servant-reflex
|
|
|
|
, text
|
|
|
|
, time
|
|
|
|
, transformers
|
2021-01-13 18:37:49 +03:00
|
|
|
, mtl
|
|
|
|
, semialign
|
|
|
|
, these
|
2021-08-26 18:14:29 +03:00
|
|
|
, ordered-containers
|
2021-09-07 14:01:06 +03:00
|
|
|
, witherable
|
|
|
|
, reflex
|
2021-09-21 14:41:53 +03:00
|
|
|
, data-default
|
2021-09-26 17:54:20 +03:00
|
|
|
, free
|
|
|
|
, parallel
|
2021-09-27 23:33:44 +03:00
|
|
|
, generic-data
|
|
|
|
, monoidal-containers
|
2020-12-09 16:20:24 +03:00
|
|
|
hs-source-dirs: src
|
|
|
|
default-language: Haskell2010
|