name:                   cublas
version:                0.2.0.2
synopsis:               FFI bindings to the CUDA CUBLAS and CUSPARSE libraries
description:            
  This package provides FFI bindings to the NVIDIA CUDA CUBLAS and CUSPARSE
  linear algebra GPU BLAS implementations. The modules
  @Foreign.CUDA.Cublas@ and @Foreign.CUDA.Cusparse@ are probably the most
  useful.
  .
  If you have trouble installing this package, it may help to view this
  webpage: <http://github.com/bmsherman/cublas>
license:                BSD3
homepage:               https://github.com/bmsherman/cublas
license-file:           LICENSE
author:                 Trevor L. McDonell, Ben Sherman
maintainer:             Ben Sherman <benmsherman@gmail.com>
copyright:              Copyright (c) [2012..2014]. Trevor L. McDonell <tmcdonell@cse.unsw.edu.au>, Ben Sherman <benmsherman@gmail.com>
category:               Foreign
cabal-version:          >=1.8

build-type:             Custom
Extra-tmp-files:        cublas.buildinfo config.status config.log
Extra-source-files:     configure
                        configure.ac
                        config.guess
                        config.sub
                        install-sh
                        cublas.buildinfo.in

library
  exposed-modules:      Foreign.CUDA.Cublas
                        Foreign.CUDA.Cublas.Error
                        Foreign.CUDA.Cublas.Types
                        Foreign.CUDA.Cublas.FFI
                        Foreign.CUDA.Cusparse
                        Foreign.CUDA.Cusparse.Error
                        Foreign.CUDA.Cusparse.Types
                        Foreign.CUDA.Cusparse.FFI

  other-modules:        Foreign.CUDA.Cublas.TH
       

  build-depends:        base >=4.4 && <4.8,
                        cuda >=0.4.1 && <0.7,
                        filepath >=1.3 && <1.4,
                        language-c >=0.4.2 && <0.5,
                        template-haskell >=2.7 && <2.10,
                        storable-complex >=0.2.1 && <0.3
  other-extensions:     ForeignFunctionInterface, TemplateHaskell, CPP

  build-tools:          c2hs >= 0.16
  ghc-options:          -funbox-strict-fields -fwarn-tabs -fno-warn-name-shadowing
  extra-libraries:      cublas, cusparse

source-repository head
  Type:     git
  Location: git://github.com/bmsherman/cublas.git

source-repository this
  Type:     git
  Location: git://github.com/bmsherman/cublas/releases/tag/0.2.0.2.git
  Tag:      0.2.0.2
