packages feed

OpenCL-1.0.2.2: OpenCL.cabal

Name: OpenCL
Version: 1.0.2.2
License: BSD3
License-File: LICENSE
Author: Luis Cabellos
Copyright: (c) 2011 Luis Cabellos
Category: GPU, FFI, Graphics
Build-Type: Simple
Stability: Experimental
Maintainer: Luis Cabellos
Homepage: https://github.com/zhensydow/opencl
Synopsis: Haskell high-level wrapper for OpenCL
bug-reports: https://github.com/zhensydow/opencl/issues
Cabal-Version: >=1.8
Tested-With: GHC
Description: 
    Haskell FFI binding to OpenCL library. It includes high-level wrappers to
    help development. Based on OpenCLRaw package.
    .
    Most of the functions can throw a 'CLError' Exception. Using the module
    'Control.Exception' helps to work with this package Exceptions.

Extra-source-files: README.org 
                    examples/example01.hs
                    examples/example02.hs
                    examples/example03.hs
                    examples/example04.hs

Library
  Build-tools: c2hs
  hs-Source-Dirs: src
  ghc-options: -Wall
  Build-Depends: base >=4.0 && < 5, bytestring -any, mtl==2.0.*
  Exposed-Modules: 
    System.GPU.OpenCL
    System.GPU.OpenCL.Query
    System.GPU.OpenCL.Context
    System.GPU.OpenCL.CommandQueue
    System.GPU.OpenCL.Memory
    System.GPU.OpenCL.Event
    System.GPU.OpenCL.Program
  Other-Modules: 
    System.GPU.OpenCL.Types

  if os(windows)
    cpp-options: "-DCALLCONV=stdcall"
  else
    cpp-options: "-DCALLCONV=ccall"
    extra-libraries: OpenCL

source-repository this
  type: git
  location: https://zhensydow@github.com/zhensydow/opencl.git
  tag: 1.0.2.2
  branch: master

source-repository head
  type: git
  location: https://zhensydow@github.com/zhensydow/opencl.git
  branch: develop