From e9907e51a950677621e87cdf2dbe493a7e32fe13 Mon Sep 17 00:00:00 2001 From: Bill Hoffman Date: Wed, 17 Apr 2002 08:28:07 -0400 Subject: [PATCH] better to find mac opengl --- Modules/FindOpenGL.cmake | 35 +++++++++++++++++++---------------- 1 file changed, 19 insertions(+), 16 deletions(-) diff --git a/Modules/FindOpenGL.cmake b/Modules/FindOpenGL.cmake index 42765127b..f171b5d0b 100644 --- a/Modules/FindOpenGL.cmake +++ b/Modules/FindOpenGL.cmake @@ -13,20 +13,23 @@ IF (WIN32) SET (OPENGL_LIBRARY opengl32 CACHE STRING "OpenGL library for win32") ENDIF(BORLAND) ELSE (WIN32) - FIND_PATH(OPENGL_INCLUDE_PATH GL/gl.h - /usr/include - /usr/local/include - /usr/openwin/share/include - /opt/graphics/OpenGL/include - /usr/X11R6/include - ) - - FIND_LIBRARY(OPENGL_LIBRARY GL - /usr/lib - /usr/local/lib - /opt/graphics/OpenGL/lib - /usr/openwin/lib - /usr/X11R6/lib - ) - + IF (APPLE) + SET(OPENGL_LIBRARY "-framework AppKit -framework OpenGL" CACHE STRING "OpenGL library for OSX") + ELSE (APPLE) + FIND_PATH(OPENGL_INCLUDE_PATH GL/gl.h + /usr/include + /usr/local/include + /usr/openwin/share/include + /opt/graphics/OpenGL/include + /usr/X11R6/include + ) + + FIND_LIBRARY(OPENGL_LIBRARY GL + /usr/lib + /usr/local/lib + /opt/graphics/OpenGL/lib + /usr/openwin/lib + /usr/X11R6/lib + ) + ENDIF (APPLE) ENDIF (WIN32) \ No newline at end of file