From cf33d6452852d8bbac23fe6b578b289ecee80d16 Mon Sep 17 00:00:00 2001 From: Julien Schueller Date: Fri, 11 Sep 2020 19:28:42 +0200 Subject: [PATCH] CMake: Fix FindGLESv2 Avoids a linking error when the library is not found as find_library sets GLESv2_LIBRARY to GLESv2-NOTFOUND Change-Id: I7ddc15483276e0be0c78b67b760c4d9188758270 Reviewed-by: Alexandru Croitor Reviewed-by: Cristian Adam --- cmake/FindGLESv2.cmake | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmake/FindGLESv2.cmake b/cmake/FindGLESv2.cmake index 8e2bc6959f2..56298c77731 100644 --- a/cmake/FindGLESv2.cmake +++ b/cmake/FindGLESv2.cmake @@ -9,7 +9,9 @@ else() find_path(GLESv2_INCLUDE_DIR NAMES "GLES2/gl2.h" "OpenGLES/ES2/gl.h" DOC "The OpenGLES 2 include path") find_package(EGL) set(_libraries "${CMAKE_REQUIRED_LIBRARIES}") - list(APPEND CMAKE_REQUIRED_LIBRARIES "${GLESv2_LIBRARY}") + if(GLESv2_LIBRARY) + list(APPEND CMAKE_REQUIRED_LIBRARIES "${GLESv2_LIBRARY}") + endif () if(EGL_LIBRARY) list(APPEND CMAKE_REQUIRED_LIBRARIES "${EGL_LIBRARY}") endif()