FindGLUT.cmake 974 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. #
  2. # Try to find GLUT, once done this will define:
  3. #
  4. # GLUT_INCLUDE_PATH = where the GLUT include directory can be found
  5. # GLUT_LIBRARY = the name of the GLUT library to link with
  6. #
  7. IF (WIN32)
  8. IF (CYGWIN)
  9. FIND_LIBRARY(GLUT_LIBRARY glut32
  10. ${OPENGL_LIBRARY_PATH}
  11. /usr/lib/w32api
  12. /usr/lib
  13. /usr/local/lib
  14. /usr/X11R6/lib
  15. )
  16. ELSE (CYGWIN)
  17. FIND_LIBRARY(GLUT_LIBRARY glut32
  18. ${OPENGL_LIBRARY_PATH}
  19. )
  20. ENDIF (CYGWIN)
  21. ELSE (WIN32)
  22. FIND_PATH(GLUT_INCLUDE_PATH GL/glut.h
  23. ${OPENGL_INCLUDE_PATH}
  24. /usr/include
  25. /usr/include/GL
  26. /usr/local/include
  27. /usr/openwin/share/include
  28. /opt/graphics/OpenGL/include
  29. /usr/X11R6/include
  30. )
  31. MARK_AS_ADVANCED(
  32. GLUT_INCLUDE_PATH
  33. )
  34. FIND_LIBRARY(GLUT_LIBRARY glut
  35. ${OPENGL_LIBRARY_PATH}
  36. /usr/lib
  37. /usr/local/lib
  38. /opt/graphics/OpenGL/lib
  39. /usr/openwin/lib
  40. /usr/X11R6/lib
  41. )
  42. ENDIF (WIN32)
  43. MARK_AS_ADVANCED(
  44. GLUT_LIBRARY
  45. )