@@ -587,14 +587,15 @@ if(WANT_OPENGL)
587
587
endif ()
588
588
589
589
if (GL_REAL_BUILD_TYPE MATCHES "gles2" )
590
- find_package (OpenGLES2)
591
590
592
591
# on cmake 2.8.1 OpenGL ES is not found in the iphone case
593
592
# XXX incorporate IPHONE case into FindOpenGLES/2
594
593
if (IPHONE)
595
594
set (OPENGLES2_FOUND 1)
596
595
set (OPENGLES2_LIBRARIES "-framework OpenGLES" )
597
- endif (IPHONE)
596
+ else ()
597
+ find_package (OpenGLES2)
598
+ endif ()
598
599
599
600
if (OPENGLES2_FOUND)
600
601
set (SUPPORT_OPENGL 1)
@@ -612,7 +613,9 @@ if(WANT_OPENGL)
612
613
endif (WANT_GLES3)
613
614
set (ALLEGRO_CFG_OPENGL_PROGRAMMABLE_PIPELINE 1)
614
615
set (OPENGL_LIBRARIES "${OPENGLES2_LIBRARIES} " )
615
- include_directories (SYSTEM ${OPENGLES2_INCLUDE_DIR} )
616
+ if (NOT IPHONE)
617
+ include_directories (SYSTEM ${OPENGLES2_INCLUDE_DIR} )
618
+ endif ()
616
619
else (OPENGLES2_FOUND)
617
620
if (GL_BUILD_TYPE MATCHES "auto" )
618
621
set (GL_REAL_BUILD_TYPE "gles1" )
@@ -621,14 +624,15 @@ if(WANT_OPENGL)
621
624
endif ()
622
625
623
626
if (GL_REAL_BUILD_TYPE MATCHES "gles1" )
624
- find_package (OpenGLES1)
625
627
626
628
# on cmake 2.8.1 OpenGL ES is not found in the iphone case
627
629
# XXX incorporate IPHONE case into FindOpenGLES/2
628
630
if (IPHONE)
629
631
set (OPENGLES1_FOUND 1)
630
632
set (OPENGLES1_LIBRARIES "-framework OpenGLES" )
631
- endif (IPHONE)
633
+ else ()
634
+ find_package (OpenGLES1)
635
+ endif ()
632
636
633
637
if (OPENGLES1_FOUND)
634
638
set (SUPPORT_OPENGL 1)
@@ -640,7 +644,9 @@ if(WANT_OPENGL)
640
644
set (ALLEGRO_CFG_OPENGL_FIXED_FUNCTION 1)
641
645
message ("Using OpenGL ES 1.1" )
642
646
set (OPENGL_LIBRARIES ${OPENGLES1_LIBRARIES} )
643
- include_directories (SYSTEM ${OPENGLES1_INCLUDE_DIR} )
647
+ if (NOT IPHONE)
648
+ include_directories (SYSTEM ${OPENGLES1_INCLUDE_DIR} )
649
+ endif ()
644
650
endif (OPENGLES1_FOUND)
645
651
646
652
endif ()
0 commit comments