name: GLFW version: 0.2 x-revision: 1 Cabal-Version: >= 1.2 license: BSD3 license-file: LICENSE maintainer: Paul H. Liu homepage: http://haskell.org/haskellwiki/GLFW category: Graphics synopsis: A binding for GLFW, An OpenGL Framework description: A Haskell binding for GLFW OpenGL Framework, a window system independent toolkit for writing OpenGL programs. For more information about the C library on which this binding is based, please see: data-files: README.txt GL/glfw.h glfw/license.txt glfw/include/GL/glfw.h glfw/lib/internal.h glfw/lib/x11/platform.h glfw/lib/win32/platform.h glfw/lib/macosx/platform.h Library exposed-modules: Graphics.UI.GLFW build-depends: base < 4.13, OpenGL >= 2.1 extensions: CPP, ForeignFunctionInterface if os(linux) include-dirs: glfw/include glfw/lib glfw/lib/x11 c-sources: glfw/lib/enable.c glfw/lib/input.c glfw/lib/time.c glfw/lib/fullscreen.c glfw/lib/joystick.c glfw/lib/window.c glfw/lib/glext.c glfw/lib/stream.c glfw/lib/image.c glfw/lib/tga.c glfw/lib/init.c glfw/lib/thread.c glfw/lib/x11/x11_init.c glfw/lib/x11/x11_window.c glfw/lib/x11/x11_joystick.c glfw/lib/x11/x11_enable.c glfw/lib/x11/x11_keysym2unicode.c glfw/lib/x11/x11_fullscreen.c glfw/lib/x11/x11_thread.c glfw/lib/x11/x11_glext.c glfw/lib/x11/x11_time.c extra-libraries: Xrandr X11 else if os(darwin) include-dirs: glfw/include glfw/lib glfw/lib/macosx c-sources: glfw/lib/enable.c glfw/lib/fullscreen.c glfw/lib/glext.c glfw/lib/image.c glfw/lib/init.c glfw/lib/input.c glfw/lib/stream.c glfw/lib/joystick.c glfw/lib/tga.c glfw/lib/thread.c glfw/lib/time.c glfw/lib/window.c glfw/lib/macosx/macosx_init.c glfw/lib/macosx/macosx_joystick.c glfw/lib/macosx/macosx_thread.c glfw/lib/macosx/macosx_time.c glfw/lib/macosx/macosx_window.c glfw/lib/macosx/macosx_enable.c glfw/lib/macosx/macosx_fullscreen.c glfw/lib/macosx/macosx_glext.c frameworks: AGL Carbon OpenGL else if os(mingw32) include-dirs: glfw/include glfw/lib glfw/lib/win32 c-sources: glfw/lib/enable.c glfw/lib/fullscreen.c glfw/lib/glext.c glfw/lib/image.c glfw/lib/init.c glfw/lib/input.c glfw/lib/stream.c glfw/lib/joystick.c glfw/lib/tga.c glfw/lib/thread.c glfw/lib/time.c glfw/lib/window.c glfw/lib/win32/win32_window.c glfw/lib/win32/win32_time.c glfw/lib/win32/win32_thread.c glfw/lib/win32/win32_init.c glfw/lib/win32/win32_fullscreen.c glfw/lib/win32/win32_enable.c glfw/lib/win32/win32_glext.c glfw/lib/win32/win32_joystick.c extra-libraries: opengl32