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
|
|
|
|
|
|
|
|
|
|
|
|
flag development
|
|
|
|
default: False
|
|
|
|
description: mock host
|
|
|
|
|
|
|
|
executable frontend
|
|
|
|
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
|
2020-12-09 16:20:24 +03:00
|
|
|
ghc-options: -Wall
|
|
|
|
-Werror
|
|
|
|
-Wno-missing-home-modules
|
|
|
|
-Wno-error=missing-home-modules
|
|
|
|
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
|
2020-12-09 16:20:24 +03:00
|
|
|
-- other-extensions:
|
|
|
|
build-depends: aeson
|
|
|
|
, base >=4.12 && <4.13
|
|
|
|
, bytestring
|
|
|
|
, containers
|
|
|
|
, deriving-aeson
|
|
|
|
, dependent-sum
|
|
|
|
, octopod-common
|
|
|
|
, octopod-api
|
|
|
|
, exceptions
|
|
|
|
, generic-lens
|
|
|
|
, ghcjs-dom
|
|
|
|
, jsaddle
|
|
|
|
, lens
|
|
|
|
, obelisk-route
|
|
|
|
, reflex-dom
|
|
|
|
, servant
|
|
|
|
, servant-reflex
|
|
|
|
, text
|
|
|
|
, time
|
|
|
|
, transformers
|
2021-01-13 18:37:49 +03:00
|
|
|
, mtl
|
|
|
|
, semialign
|
|
|
|
, these
|
2020-12-09 16:20:24 +03:00
|
|
|
hs-source-dirs: src
|
|
|
|
default-language: Haskell2010
|