1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
|
name: GLUT
version: 2.1.1.1
license: BSD3
license-file: LICENSE
maintainer: Sven Panne <sven.panne@aedion.de>
homepage: http://www.haskell.org/HOpenGL/
category: Graphics
synopsis: A binding for the OpenGL Utility Toolkit
description:
A Haskell binding for the OpenGL Utility Toolkit, a window
system independent toolkit for writing OpenGL programs. For more
information about the C library on which this binding is based,
please see: <http://www.opengl.org/resources/libraries/glut/>.
build-type: Configure
cabal-version: >=1.2
extra-source-files:
config.guess config.sub install-sh
configure.ac configure config.mk.in GLUT.buildinfo.in
include/HsGLUTConfig.h.in include/HsGLUT.h.in
include/HsGLUTExt.h
extra-tmp-files:
config.log config.status autom4te.cache
config.mk GLUT.buildinfo include/HsGLUTConfig.h include/HsGLUT.h
flag split-base
library
exposed-modules:
Graphics.UI.GLUT,
Graphics.UI.GLUT.Begin,
Graphics.UI.GLUT.Callbacks,
Graphics.UI.GLUT.Callbacks.Global,
Graphics.UI.GLUT.Callbacks.Window,
Graphics.UI.GLUT.Colormap,
Graphics.UI.GLUT.Debugging,
Graphics.UI.GLUT.DeviceControl,
Graphics.UI.GLUT.Fonts,
Graphics.UI.GLUT.GameMode,
Graphics.UI.GLUT.Initialization,
Graphics.UI.GLUT.Menu,
Graphics.UI.GLUT.Objects,
Graphics.UI.GLUT.Overlay,
Graphics.UI.GLUT.State,
Graphics.UI.GLUT.Window
other-modules:
Graphics.UI.GLUT.Callbacks.Registration,
Graphics.UI.GLUT.Constants,
Graphics.UI.GLUT.Extensions,
Graphics.UI.GLUT.QueryUtils,
Graphics.UI.GLUT.Types
include-dirs: include
includes: HsGLUT.h
install-includes: HsGLUT.h
c-sources: cbits/HsGLUT.c
if flag(split-base)
build-depends: base >= 3, array, containers
else
build-depends: base < 3
build-depends: OpenGL >= 2.2
extensions: CPP, ForeignFunctionInterface
|