diff --git a/CMakeLists.txt b/CMakeLists.txt
index eec7c5ab123116cf6967a480a45c81b1b62cfca2..c05c1b28cd5757fd8b98379393b658689470d56f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,6 +1,7 @@
 cmake_minimum_required(VERSION 3.16)
 set(namespace "fggl")
 
+option(FGGL_CONAN "Should we use conan to find missing dependencies?" ON)
 set(CONAN_BUILD_TYPE "Debug")
 
 # Define the project
@@ -13,44 +14,46 @@ project(fggl
 if (CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME)
 
 	# slightly cleaner conan support
-	set(CMAKE_MODULE_PATH ${CMAKE_BINARY_DIR} ${CMAKE_MODULE_PATH})
-	set(CMAKE_PREFIX_PATH ${CMAKE_BINARY_DIR} ${CMAKE_PREFIX_PATH})
-	include( cmake/conan.cmake )
-
-	conan_cmake_configure(
-		REQUIRES
-			opengl/system
-			glfw/3.3.7
-			glad/0.1.35
-			glm/0.9.9.8
-			spdlog/1.10.0
-		GENERATORS 
-			cmake_find_package
-			cmake_find_package_multi
-		OPTIONS
-            glfw:shared=True
-			glad:gl_profile=core
-			glad:gl_version=4.5
-			glad:extensions="GL_ARB_get_program_binary"
-	)
-
-	if ( CMAKE_CONFIGURATION_TYPES )
-		foreach(TYPE ${CMAKE_CONFIGURATION_TYPES})
-			conan_cmake_autodetect( settings BUILD_TYPE ${TYPE} )
-			conan_cmake_install(
-				PATH_OR_REFERENCE .
-				BUILD missing
-				SETTINGS ${settings}
-			)
-		endforeach()
-	else()
-		conan_cmake_autodetect( settings BUILD_TYPE ${TYPE} )
-		conan_cmake_install(
-			PATH_OR_REFERENCE .
-			BUILD missing
-			SETTINGS ${settings}
-		)
-	endif()
+    if ( FGGL_CONAN )
+        set(CMAKE_MODULE_PATH ${CMAKE_BINARY_DIR} ${CMAKE_MODULE_PATH})
+        set(CMAKE_PREFIX_PATH ${CMAKE_BINARY_DIR} ${CMAKE_PREFIX_PATH})
+        include( cmake/conan.cmake )
+
+        conan_cmake_configure(
+            REQUIRES
+                opengl/system
+                glfw/3.3.7
+                glad/0.1.35
+                glm/0.9.9.8
+                spdlog/1.10.0
+            GENERATORS 
+                cmake_find_package
+                cmake_find_package_multi
+            OPTIONS
+                glfw:shared=True
+                glad:gl_profile=core
+                glad:gl_version=4.5
+                glad:extensions="GL_ARB_get_program_binary"
+        )
+
+        if ( CMAKE_CONFIGURATION_TYPES )
+            foreach(TYPE ${CMAKE_CONFIGURATION_TYPES})
+                conan_cmake_autodetect( settings BUILD_TYPE ${TYPE} )
+                conan_cmake_install(
+                    PATH_OR_REFERENCE .
+                    BUILD missing
+                    SETTINGS ${settings}
+                )
+            endforeach()
+        else()
+            conan_cmake_autodetect( settings BUILD_TYPE ${TYPE} )
+            conan_cmake_install(
+                PATH_OR_REFERENCE .
+                BUILD missing
+                SETTINGS ${settings}
+            )
+        endif()
+    endif()
 
 	# testing support
 	include(CTest)