shithub: cstory

Download patch

ref: dded47f921b7bcad28d2d7a48faec90281e2fa99
parent: f45758e845fd8ebedaeccfae5020def2c079b4d3
author: Clownacy <Clownacy@users.noreply.github.com>
date: Thu Apr 2 22:00:51 EDT 2020

Cleanup

--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -530,7 +530,7 @@
 	target_link_libraries(CSE2 PRIVATE glad)
 
 	find_package(OpenGL REQUIRED)
-	target_link_libraries(CSE2 PRIVATE OpenGL::GL ${CMAKE_DL_LIBS})
+	target_link_libraries(CSE2 PRIVATE OpenGL::GL)
 endif()
 
 if(BACKEND_RENDERER MATCHES "OpenGLES2")
--- a/DoConfig/CMakeLists.txt
+++ b/DoConfig/CMakeLists.txt
@@ -70,14 +70,11 @@
 
 # glad
 
-if(NOT TARGET glad)
-	add_subdirectory("../external/glad" "glad" EXCLUDE_FROM_ALL)
-endif()
-
+add_subdirectory("../external/glad" "glad" EXCLUDE_FROM_ALL)
 target_link_libraries(DoConfig PRIVATE glad)
 
 find_package(OpenGL REQUIRED)
-target_link_libraries(DoConfig PRIVATE OpenGL::GL ${CMAKE_DL_LIBS})
+target_link_libraries(DoConfig PRIVATE OpenGL::GL)
 
 # GLFW3
 
--- a/external/glad/CMakeLists.txt
+++ b/external/glad/CMakeLists.txt
@@ -1,5 +1,7 @@
 cmake_minimum_required(VERSION 3.12)
 
+if(NOT TARGET glad)
+
 project(glad LANGUAGES C)
 
 add_library(glad
@@ -10,3 +12,5 @@
 
 target_include_directories(glad PUBLIC "include")
 target_link_libraries(glad PRIVATE ${CMAKE_DL_LIBS})
+
+endif(NOT TARGET glad)