cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.34.4.
--
-- see: https://github.com/sol/hpack
name: fortran-src-extras
version: 0.3.2
synopsis: Common functions and utils for fortran-src.
description: Various utility functions and orphan instances which may be useful when using fortran-src.
category: Language
homepage: https://github.com/camfort/fortran-src-extras#readme
bug-reports: https://github.com/camfort/fortran-src-extras/issues
maintainer: thefirstmuffinman@gmail.com
license: Apache-2.0
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
CHANGELOG.md
source-repository head
type: git
location: https://github.com/camfort/fortran-src-extras
library
exposed-modules:
Language.Fortran.Extras
Language.Fortran.Extras.Analysis
Language.Fortran.Extras.Encoding
Language.Fortran.Extras.JSON
Language.Fortran.Extras.JSON.Helpers
Language.Fortran.Extras.JSON.Literals
Language.Fortran.Extras.JSON.Supporting
Language.Fortran.Extras.ProgramFile
Language.Fortran.Extras.RunOptions
Language.Fortran.Extras.Test
Language.Fortran.Extras.Util
other-modules:
Paths_fortran_src_extras
hs-source-dirs:
src
default-extensions:
EmptyCase
FlexibleContexts
FlexibleInstances
InstanceSigs
MultiParamTypeClasses
PolyKinds
LambdaCase
DerivingStrategies
StandaloneDeriving
DeriveAnyClass
DeriveGeneric
DeriveDataTypeable
DeriveFunctor
DeriveFoldable
DeriveTraversable
DeriveLift
BangPatterns
TupleSections
ghc-options: -Wall
build-depends:
GenericPretty >=1.2.1
, aeson >=1.5.0.0
, base >=4.7 && <5
, binary >=0.8.5.1
, bytestring >=0.10.8.1
, containers >=0.5.0.0
, directory >=1.3.0.2
, either >=5.0.0 && <5.1
, filepath >=1.4.1.2
, fortran-src >=0.10.1
, optparse-applicative >=0.14
, text >=1.2.2.2
, uniplate >=1.6.10
default-language: Haskell2010
executable fortran-src-extras
main-is: Main.hs
other-modules:
Language.Fortran.Extras.CLI.Serialize
Raehik.CLI.Stream
Paths_fortran_src_extras
hs-source-dirs:
app
default-extensions:
EmptyCase
FlexibleContexts
FlexibleInstances
InstanceSigs
MultiParamTypeClasses
PolyKinds
LambdaCase
DerivingStrategies
StandaloneDeriving
DeriveAnyClass
DeriveGeneric
DeriveDataTypeable
DeriveFunctor
DeriveFoldable
DeriveTraversable
DeriveLift
BangPatterns
TupleSections
ghc-options: -Wall
build-depends:
GenericPretty >=1.2.1
, aeson >=1.5.0.0
, base >=4.7 && <5
, bytestring >=0.10.8.1
, containers >=0.5.0.0
, fortran-src >=0.10.1
, fortran-src-extras
, optparse-applicative >=0.14
, text >=1.2.2.2
, uniplate >=1.6.10
, yaml >=0.11.8.0 && <0.12
default-language: Haskell2010
test-suite spec
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
AnalysisSpec
ExtrasSpec
Paths_fortran_src_extras
hs-source-dirs:
test
default-extensions:
EmptyCase
FlexibleContexts
FlexibleInstances
InstanceSigs
MultiParamTypeClasses
PolyKinds
LambdaCase
DerivingStrategies
StandaloneDeriving
DeriveAnyClass
DeriveGeneric
DeriveDataTypeable
DeriveFunctor
DeriveFoldable
DeriveTraversable
DeriveLift
BangPatterns
TupleSections
ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
build-tool-depends:
hspec-discover:hspec-discover
build-depends:
GenericPretty >=1.2.1
, aeson >=1.5.0.0
, base >=4.7 && <5
, bytestring >=0.10.8.1
, containers >=0.5.0.0
, fortran-src >=0.10.1
, fortran-src-extras
, hspec >=2.2 && <3
, optparse-applicative >=0.14
, silently ==1.2.*
, text >=1.2.2.2
, uniplate >=1.6.10
default-language: Haskell2010