packages feed

jalla-0.1.0: jalla.cabal

name: jalla
version: 0.1.0
cabal-version: (>=1.8)
build-type: Simple
license: BSD3
license-file: LICENSE
copyright: 2011-2012, Christian Gosch
maintainer: Christian Gosch <github@goschs.de>
stability: Experimental
homepage: https://github.com/cgo/jalla
package-url:
bug-reports:
synopsis: Higher level functions for linear algebra. Wraps BLAS and LAPACKE.
description: Jalla aims at providing high level functions for linear algebra computations which
  should be fast and easy enough to use. Under the hood, BLAS and LAPACKE are used 
  (LAPACKE is a standard C interface to LAPACK which is part of LAPACK since version 3.4).
  Currently, I am adding new functions whenever I find some time. Please help, if you want to!
  There are not many tests yet, and we need some nicer error reporting (nicer than exceptions).
category: Math
author: Christian Gosch
tested-with: GHC (>= 7.0.3)
data-files:
data-dir: ""
extra-source-files: lapacke/SConstruct lapacke/include/lapacke.h lapacke/include/lapacke_config.h lapacke/include/lapacke_utils.h lapacke/LICENSE README
extra-tmp-files:

source-repository head
  type: git
  location: git://github.com/cgo/jalla.git

Flag build_lapacke
     -- needs to be added to the command line, like so: runhaskell Setup.hs configure --user --flags="build_lapacke"
     Description: If true, try to build lapacke in the ./lapacke directory of the jalla package.
     Default: False

Library
  exposed-modules: Numeric.Jalla Numeric.Jalla.Indexable Numeric.Jalla.IMM Numeric.Jalla.InnerProduct
                   Numeric.Jalla.Foreign.BLAS Numeric.Jalla.Foreign.BlasOps Numeric.Jalla.Foreign.LAPACKE
                   Numeric.Jalla.Foreign.LapackeOps Numeric.Jalla.Matrix Numeric.Jalla.Vector 
                   Numeric.Jalla.Types Numeric.Jalla.Test

  build-depends: base > 4.0.0 && < 4.6.0, mtl -any,
                 convertible -any,  random (>=1.0.1), QuickCheck (>= 2.4.2)

  buildable: True
  build-tools: c2hs -any
  cpp-options:
  cc-options:
  ld-options: 
  pkgconfig-depends:
  frameworks:
  c-sources:
  default-language:
  other-languages:
  default-extensions:
  other-extensions:
  extensions:
  extra-libraries: lapacke lapack cblas f77blas
  extra-lib-dirs: ./lapacke
  includes:
  install-includes:
  include-dirs: ./lapacke/include
  -- include-dirs: /home/christian/pgm/lapack-3.4.0/lapacke/include
  hs-source-dirs: .
  other-modules: C2HS Numeric.Jalla.Internal
  ghc-prof-options: -prof -auto-all
  ghc-shared-options:
  ghc-options: 
  hugs-options:
  nhc98-options:
  jhc-options:


Test-suite tests
  Type: exitcode-stdio-1.0
  Hs-source-dirs: tests
  Main-is: Test.hs
  Build-depends: base -any, jalla, random (>= 1.0.1), HUnit (>= 1.2.4), QuickCheck (>= 2.4.2), test-framework (>= 0.5), test-framework-hunit (>= 0.2.7), test-framework-quickcheck2 (>= 0.2.12)