mirror of
https://port.numenaute.org/aleajactaest/khanat-code-old.git
synced 2024-11-25 00:06:16 +00:00
9bc219ee14
About Shared Library (shared) and Module Library (module) type of cmake target INSTALL command has different behaviour for ARCHIVE LIBRARY RUNTIME depending on the platform
49 lines
1.2 KiB
CMake
49 lines
1.2 KiB
CMake
# - Try to find OpenGL ES
|
|
# Once done this will define
|
|
#
|
|
# OPENGLES_FOUND - system has OpenGL ES
|
|
# OPENGLES_EGL_FOUND - system has EGL
|
|
# OPENGLES_LIBRARIES - Link these to use OpenGL ES and EGL
|
|
#
|
|
# If you want to use just GL ES you can use these values
|
|
# OPENGLES_GLES_LIBRARY - Path to OpenGL ES Library
|
|
# OPENGLES_EGL_LIBRARY - Path to EGL Library
|
|
|
|
FIND_LIBRARY(OPENGLES_GLES_LIBRARY
|
|
NAMES GLESv1_CM libGLESv1_CM gles_cm libgles_cm
|
|
PATHS
|
|
/usr/local/lib
|
|
/usr/lib
|
|
/usr/local/X11R6/lib
|
|
/usr/X11R6/lib
|
|
/sw/lib
|
|
/opt/local/lib
|
|
/opt/csw/lib
|
|
/opt/lib
|
|
/usr/freeware/lib64
|
|
)
|
|
|
|
FIND_LIBRARY(OPENGLES_EGL_LIBRARY
|
|
NAMES EGL libEGL
|
|
PATHS
|
|
/usr/local/lib
|
|
/usr/lib
|
|
/usr/local/X11R6/lib
|
|
/usr/X11R6/lib
|
|
/sw/lib
|
|
/opt/local/lib
|
|
/opt/csw/lib
|
|
/opt/lib
|
|
/usr/freeware/lib64
|
|
)
|
|
|
|
IF(OPENGLES_GLES_LIBRARY)
|
|
SET(OPENGLES_FOUND "YES")
|
|
SET(OPENGLES_LIBRARIES ${OPENGLES_GLES_LIBRARY} ${OPENGLES_LIBRARIES})
|
|
IF(OPENGLES_EGL_LIBRARY)
|
|
SET(OPENGLES_EGL_FOUND "YES")
|
|
SET(OPENGLES_LIBRARIES ${OPENGLES_EGL_LIBRARY} ${OPENGLES_LIBRARIES})
|
|
ELSE(OPENGLES_EGL_LIBRARY)
|
|
SET(OPENGLES_EGL_FOUND "NO")
|
|
ENDIF(OPENGLES_EGL_LIBRARY)
|
|
ENDIF(OPENGLES_GLES_LIBRARY)
|