shithub: cstory

Download patch

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()