ref: 938eca32248fe88f90f6add71602a57ad85a117e
parent: 1f06027403aef46e13fe093ef854605cd7647ba5
author: Clownacy <[email protected]>
date: Thu Apr 9 15:54:05 EDT 2020
Cleanup
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -556,9 +556,6 @@
if(BACKEND_RENDERER MATCHES "OpenGL3")
add_subdirectory("external/glad" EXCLUDE_FROM_ALL)
target_link_libraries(CSE2 PRIVATE glad)
-
- find_package(OpenGL REQUIRED)
- target_link_libraries(CSE2 PRIVATE OpenGL::GL)
endif()
if(BACKEND_RENDERER MATCHES "OpenGLES2")
@@ -567,7 +564,7 @@
target_link_libraries(CSE2 PRIVATE ${OPENGLES2_LIBRARIES})
endif()
-if(BACKEND_PLATFORM MATCHES "GLFW3" AND BACKEND_RENDERER MATCHES "Software")
+if(BACKEND_RENDERER MATCHES "OpenGL3" OR (BACKEND_PLATFORM MATCHES "GLFW3" AND BACKEND_RENDERER MATCHES "Software"))
find_package(OpenGL REQUIRED)
target_link_libraries(CSE2 PRIVATE OpenGL::GL)
endif()