;;; opengl.egg ((synopsis "OpenGL bindings") (category graphics) (license "BSD") (dependencies bind silex) (author "felix winkelmann") (components (extension glu (cond-expand (windows (link-options "-lopengl32" "-lglu32")) (macosx (csc-options "-FOpenGL") (link-options "-L" "-framework OpenGL" "-L" "-framework Foundation")) (openbsd (csc-options "-I/usr/X11R6/include" "-I/usr/local/include") (link-options "-L/usr/X11R6/lib" "-L/usr/X11R6/lib" "-LX11" "-L/usr/local/lib" "-L" "-lGLU")) (else (link-options "-LX11" "-L" "-lGLU")))) (extension gl (cond-expand (windows (link-options "-lopengl32")) (macosx (csc-options "-FOpenGL") (link-options "-L" "-framework OpenGL" "-L" "-framework Foundation")) (openbsd (csc-options "-I/usr/X11R6/include" "-I/usr/local/include") (link-options "-L/usr/X11R6/lib" "-L/usr/X11R6/lib" "-LX11" "-L/usr/local/lib" "-L" "-lGL")) (else (link-options "-LX11" "-L" "-lGL"))))))