hnetcdf-0.4.0.0: hnetcdf.cabal
name: hnetcdf
version: 0.4.0.0
cabal-version: >=1.8
build-type: Simple
license: BSD3
license-file: LICENSE
copyright: Copyright (2013) Ian Ross
maintainer: ian@skybluetrades.net
homepage: https://github.com/ian-ross/hnetcdf
synopsis: Haskell NetCDF library
description:
Bindings to the Unidata NetCDF library, along with a higher-level
Haskell interface that attempts to provide container polymorphic
data access (initially just Storable vectors and Repa arrays).
category: Data
author: Ian Ross
data-files:
test/tst-raw-get-put.nc
test/tst-bathymetry.nc
extra-source-files:
README.markdown
CHANGELOG.markdown
source-repository head
type: git
location: https://github.com/ian-ross/hnetcdf
library
build-depends:
base >= 4.3 && <5,
containers >= 0.5.0.0 && <0.6,
either >= 4.4 && <4.5,
errors >= 2.0 && <2.2,
filepath >= 1.4 && <1.5,
repa >= 3.4 && <3.5,
transformers >= 0.2 && <0.6,
vector >= 0.10.9 && <0.12
exposed-modules:
Data.NetCDF
Data.NetCDF.Vector
Data.NetCDF.Repa
Data.NetCDF.Metadata
Data.NetCDF.PutGet
Data.NetCDF.Storable
Data.NetCDF.Store
Data.NetCDF.Types
Data.NetCDF.Utils
Data.NetCDF.Raw
Data.NetCDF.Raw.Base
Data.NetCDF.Raw.PutGet
Data.NetCDF.Raw.Attributes
Data.NetCDF.Raw.Utils
build-tools: c2hs -any
extra-libraries:
netcdf
ghc-options: -Wall
executable example1
build-depends:
hnetcdf -any,
base >= 4.3 && <5,
containers,
vector
main-is: example1.hs
hs-source-dirs: examples
executable example2
build-depends:
hnetcdf -any,
base >= 4.3 && <5,
containers,
vector,
repa
main-is: example2.hs
hs-source-dirs: examples
test-suite test-raw-metadata
build-depends:
hnetcdf -any,
base >= 4.3 && <5,
containers,
vector,
repa,
test-framework >= 0.8 && <0.9,
test-framework-hunit >= 0.3 && <0.4,
test-framework-quickcheck2 >= 0.3 && <0.4,
HUnit >= 1.2.5.2 && <1.4,
QuickCheck >= 2.8.1 && <2.9
type: exitcode-stdio-1.0
main-is: test-raw-metadata.hs
extra-libraries:
netcdf
hs-source-dirs: test
test-suite test-raw-get-put
build-depends:
hnetcdf -any,
base >= 4.3 && <5,
containers,
vector,
repa,
directory,
test-framework,
test-framework-hunit,
test-framework-quickcheck2,
HUnit,
QuickCheck
type: exitcode-stdio-1.0
main-is: test-raw-get-put.hs
extra-libraries:
netcdf
hs-source-dirs: test
test-suite test-raw-attributes
build-depends:
hnetcdf -any,
base >= 4.3 && <5,
containers,
vector,
repa,
directory,
test-framework,
test-framework-hunit,
test-framework-quickcheck2,
HUnit,
QuickCheck
type: exitcode-stdio-1.0
main-is: test-raw-attributes.hs
extra-libraries:
netcdf
hs-source-dirs: test
test-suite test-get
build-depends:
hnetcdf -any,
base >= 4.3 && <5,
containers,
errors,
repa,
vector,
directory,
test-framework,
test-framework-hunit,
test-framework-quickcheck2,
HUnit,
QuickCheck
type: exitcode-stdio-1.0
main-is: test-get.hs
extra-libraries:
netcdf
hs-source-dirs: test
test-suite test-put
build-depends:
hnetcdf -any,
base >= 4.3 && <5,
containers,
errors,
vector,
directory
type: exitcode-stdio-1.0
main-is: test-put.hs
extra-libraries:
netcdf
hs-source-dirs: test