packages feed

dx9base-0.1: dx9base.cabal

name:               dx9base
version:            0.1
author:             Esa Ilari Vuokko
maintainer:         none
license:            BSD3
license-file:       LICENSE
category:           Graphics
Synopsis:           Backend for a binding to the Microsoft DirectX 9 API.
Description:        This package provoide ComObject and some error types, to provide DirectX 9 Haskell binding.
                    We think replace some part by <http://hackage.haskell.org/cgi-bin/hackage-scripts/package/com>,
                    or code what generated by <http://hackage.haskell.org/package/hdirect>.
                    .
                    This version lacks D3DX support and some functionality to build with MinGW's library.
stability:          alpha
cabal-version:      >= 1.8
build-type:         Simple
extra-source-files:
   gen/Parser.hs, gen/extract-dx.hs, gen/extract-d3dx.hs
   gen/d3d_h.h,   gen/d3dx_h.h,      gen/fix_decl_x.h
   gen/d3d_c.h,   gen/d3dx_c.h,      gen/fix_decl.h

-- source-repository head
--   type:     darcs
--   location: http://tamelambda.net/darcs/dx9

library
 build-depends:      base >= 3 && < 5, Win32
 exposed-modules:
    DirectX9.ComObject
    DirectX9.Types
    DirectX9.Error
 c-sources:
    cbits/iunknown.c
 include-dirs: ./gen
 ghc-options:
    -Wall
    -fno-warn-name-shadowing
    -fno-warn-unused-do-bind
    -fno-warn-orphans
    -funbox-strict-fields
 cc-options:
 ld-options: