From e0078db5673c9bb32ac503a247d579f618037099 Mon Sep 17 00:00:00 2001
From: Joseph Walton-Rivers <joseph@walton-rivers.uk>
Date: Tue, 19 Apr 2022 19:38:17 +0100
Subject: [PATCH] ensure that cmake builds right

---
 CMakeLists.txt              | 9 +++++++--
 fggl/gfx/ogl/CMakeLists.txt | 2 +-
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index deb1a82..b27ebd3 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,8 +1,9 @@
 cmake_minimum_required(VERSION 3.16)
 set(namespace "fggl")
 
-# Define the project
+set(CONAN_BUILD_TYPE "Debug")
 
+# Define the project
 project(fggl
 	VERSION 0.1
 	DESCRIPTION ""
@@ -24,9 +25,13 @@ endif()
 
 include(${CMAKE_BINARY_DIR}/conan_paths.cmake)
 include(${CMAKE_BINARY_DIR}/conan.cmake)
+#conan_cmake_autodetect(settings)
 conan_cmake_run(CONANFILE conanfile.txt  # or relative build/conanfile.txt
+				BUILD_TYPE ${CONAN_BUILD_TYPE}
                 BASIC_SETUP CMAKE_TARGETS
-                BUILD missing)
+                BUILD missing
+				SETTINGS ${settings}
+		)
 ##
 # end conan support
 ##
diff --git a/fggl/gfx/ogl/CMakeLists.txt b/fggl/gfx/ogl/CMakeLists.txt
index 37b3290..2fcb3d5 100644
--- a/fggl/gfx/ogl/CMakeLists.txt
+++ b/fggl/gfx/ogl/CMakeLists.txt
@@ -16,7 +16,7 @@ target_link_libraries(${PROJECT_NAME} PUBLIC glm::glm)
 # OpenGL Backend
 find_package( OpenGL REQUIRED )
 include_directories( ${OPENGL_INCLUDE_DIR} )
-target_link_libraries(${PROJECT_NAME} PUBLIC opengl::opengl)
+target_link_libraries(${PROJECT_NAME} PUBLIC OpenGL::OpenGL)
 
 # GLEW
 find_package( glad )
-- 
GitLab