summaryrefslogtreecommitdiff
path: root/tests/FindGLEW.cmake
diff options
context:
space:
mode:
authorMarius Kintel <marius@kintel.net>2012-01-04 22:29:08 (GMT)
committerMarius Kintel <marius@kintel.net>2012-01-04 22:29:08 (GMT)
commit52dfffd97ba49b603b4814d843cd9be08d040364 (patch)
tree044c93d19aa38ac24822a241babbece7425bfbb2 /tests/FindGLEW.cmake
parent0be212e75d73644b1cff8291a4b6a6fe0098b942 (diff)
parentba8aa515d14cf270c9d0fdf50b4c7c55b3c416a8 (diff)
Merge branch 'master' into threading
Conflicts: RELEASE_NOTES
Diffstat (limited to 'tests/FindGLEW.cmake')
-rw-r--r--tests/FindGLEW.cmake10
1 files changed, 7 insertions, 3 deletions
diff --git a/tests/FindGLEW.cmake b/tests/FindGLEW.cmake
index fa3071f..1b0cac4 100644
--- a/tests/FindGLEW.cmake
+++ b/tests/FindGLEW.cmake
@@ -11,13 +11,17 @@
# http://openlibraries.org/browser/trunk/FindGLEW.cmake?rev=1383
-IF (WIN32)
+IF (WIN32 AND MSVC)
IF (WIN32_STATIC_BUILD) # passed from caller
SET(GLEW_LIB_SEARCH_NAME glew32s.lib) # static, non-debug (Release)
ELSE ()
SET(GLEW_LIB_SEARCH_NAME glew32.lib) # other. untested with OpenSCAD
ENDIF()
+ELSE () # GCC
+ SET(GLEW_LIB_SEARCH_NAME "libglew32s.a")
+ENDIF ()
+IF (WIN32)
FIND_PATH( GLEW_INCLUDE_PATH GL/glew.h
$ENV{PROGRAMFILES}/GLEW/include
${PROJECT_SOURCE_DIR}/src/nvgl/glew/include
@@ -33,13 +37,13 @@ ELSE (WIN32)
message(STATUS "GLEW_DIR: " ${GLEW_DIR})
FIND_PATH( GLEW_INCLUDE_PATH GL/glew.h
HINTS ${GLEW_DIR}/include
- PATHS /usr/include /usr/local/include
+ PATHS /usr/include /usr/local/include /usr/pkg/include
NO_DEFAULT_PATH
DOC "The directory where GL/glew.h resides")
FIND_LIBRARY( GLEW_LIBRARY
NAMES GLEW glew
HINTS ${GLEW_DIR}/lib
- PATHS /usr/lib /usr/local/lib
+ PATHS /usr/lib /usr/local/lib /usr/pkg/lib
NO_DEFAULT_PATH
DOC "The GLEW library")
ENDIF (WIN32)
contact: Jan Huwald // Impressum