packages feed

HFitUI-0.1.1.0: HFitUI.cabal

name:                HFitUI
version:             0.1.1.0
synopsis:            The library for generating a graphical interface on the web
description:         The library for generating a graphical interface on the web for the Haskell programming language.
homepage:            https://github.com/iqsf/HFitUI.git
license:             BSD3
license-file:        LICENSE
author:              Pavel
maintainer:          iqsf@ya.ru
copyright:           2017 QSpider
category:            Web
build-type:          Simple
extra-source-files:  README.md
cabal-version:       >=1.10

data-files: templates/test/TestScript.julius 

library
  hs-source-dirs:      src
  exposed-modules:     WebUI.HFitUI

                     , WebUI.Layouts.LayoutBase

                     , WebUI.Themes.UITheme
                     , WebUI.Themes.UIThemeTypes
                     , WebUI.Themes.UIThemeUtils
                     , WebUI.Themes.SolarizedUITheme

                     , WebUI.Widgets.UIWidget
                     , WebUI.Widgets.Kits.UIKits
                     , WebUI.Widgets.Components.UIBase

                     , WebUI.Scripts.HScript
                     , WebUI.Scripts.UIAction
                     , WebUI.Scripts.JavaScript.HJavaScript
                     , WebUI.Scripts.JavaScript.HJSKeywords
                     , WebUI.Scripts.JavaScript.HJSTypes
                     , WebUI.Scripts.JavaScript.HJSBuilder
                     , WebUI.Scripts.JavaScript.HJSUtils
                     , WebUI.Scripts.JavaScript.HJSVars
                     , WebUI.Scripts.JavaScript.HJSExps
                     , WebUI.Scripts.JavaScript.HJSMath
                     , WebUI.Scripts.JavaScript.HJSFunction
                     , WebUI.Scripts.JavaScript.HJSElementDOM

                     , WebUI.Widgets.Extensions.ToolTipExtension
                     , WebUI.Widgets.Extensions.BootStrapExtension
                     , WebUI.Widgets.Extensions.MapOSMExtension
                     , WebUI.Widgets.Extensions.JQueryExtension

                     , WebUI.Demo.LibDemo

  default-extensions:  DataKinds
                       DeriveDataTypeable
                       DeriveGeneric
                       CPP
                       MultiParamTypeClasses
                       FlexibleInstances
                       TemplateHaskell
                       TypeOperators
                       TypeFamilies
                       QuasiQuotes
                       OverloadedStrings
                       FlexibleContexts
                       GADTs
                       RankNTypes
                       FunctionalDependencies
                       GeneralizedNewtypeDeriving
                       UndecidableInstances

  build-depends:       base >= 4.7 && < 5
                     , blaze-html                >= 0.8.1
                     , blaze-markup              >= 0.7.1
                     , mtl                       >= 2.2.1
                     , MissingH                  >= 1.4.0
                     , process                   >= 1.4.2 
                     , random                    >= 1.1
                     , shakespeare               >= 2.0.11
                     , template-haskell          >= 2.11.0
                     , text                      >= 1.2.2
                     , uuid                      >= 1.3.12

  default-language:    Haskell2010

executable HFitUI-exe
  hs-source-dirs:      app
  main-is:             Main.hs
  ghc-options:         -threaded -rtsopts -with-rtsopts=-N
  build-depends:       base
                     , HFitUI
  default-language:    Haskell2010

test-suite HFitUI-test
  type:                exitcode-stdio-1.0
  hs-source-dirs:      test
  main-is:             Spec.hs
  build-depends:       base
                     , HFitUI
  ghc-options:         -threaded -rtsopts -with-rtsopts=-N
  default-language:    Haskell2010

source-repository head
  type:     git
  location: https://github.com/iqsf/HFitUI