shithub: cstory

Download patch

ref: ddc2d795f5092b00fe89c77e4c67131675f2809c
parent: 10f98821083292c3e6180a195606dbe5eae9b204
author: Clownacy <[email protected]>
date: Thu Apr 2 20:00:22 EDT 2020

Add a missing CMake macro

Was causing macOS Travis builds to fail

--- a/cmake/FindOpenGLES2.cmake
+++ b/cmake/FindOpenGLES2.cmake
@@ -19,6 +19,21 @@
 # Win32, Apple, and Android are not tested!
 # Linux tested and works
 
+macro(create_search_paths PREFIX)
+  foreach(dir ${${PREFIX}_PREFIX_PATH})
+    set(${PREFIX}_INC_SEARCH_PATH ${${PREFIX}_INC_SEARCH_PATH}
+      ${dir}/include ${dir}/Include ${dir}/include/${PREFIX} ${dir}/Headers)
+    set(${PREFIX}_LIB_SEARCH_PATH ${${PREFIX}_LIB_SEARCH_PATH}
+      ${dir}/lib ${dir}/Lib ${dir}/lib/${PREFIX} ${dir}/Libs)
+    set(${PREFIX}_BIN_SEARCH_PATH ${${PREFIX}_BIN_SEARCH_PATH}
+      ${dir}/bin)
+  endforeach(dir)
+  if(ANDROID)
+	set(${PREFIX}_LIB_SEARCH_PATH ${${PREFIX}_LIB_SEARCH_PATH} ${OGRE_DEPENDENCIES_DIR}/lib/${ANDROID_ABI})
+  endif()
+  set(${PREFIX}_FRAMEWORK_SEARCH_PATH ${${PREFIX}_PREFIX_PATH})
+endmacro(create_search_paths)
+
 if(WIN32)
 	if(CYGWIN)
 		find_path(OPENGLES2_INCLUDE_DIR GLES2/gl2.h)