@@ -4,6 +4,11 @@ project(another-gl LANGUAGES C CXX)
set(CXX_STANDARD 20)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON CACHE INTERNAL "")
+set(OS ${CMAKE_SYSTEM_NAME})
+
+if(${OS} EQUAL LINUX)
+ SET(CXXFLAGS -Wall -Werror)
+endif()
set(OpenGL_GL_PREFERENCE GLVND)
@@ -0,0 +1,13 @@
+{
+ "version": 2,
+ "configurePresets": [
+ {
+ "name": "default",
+ "generator": "Ninja",
+ "binaryDir": "${sourceDir}/build",
+ "cacheVariables": {
+ "CMAKE_TOOLCHAIN_FILE": "/users/cmted/r/vcpkg/scripts/buildsystems/vcpkg.cmake"
+ }
+ ]
+}
@@ -1,5 +1,3 @@
-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror")
-
include_directories(${OPENGL_INCLUDE_DIR})
set(SOURCES