Fixed the include path for khronos with Visual Studio
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 80dcf6a..8a5e592 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -233,7 +233,11 @@ endif()
add_definitions(-DUSING_GENERATED_CONFIG_H)
# General includes
include_directories(${SDL2_BINARY_DIR}/include ${SDL2_SOURCE_DIR}/include)
-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -idirafter ${SDL2_SOURCE_DIR}/src/video/khronos")
+if(USE_GCC OR USE_CLANG)
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -idirafter ${SDL2_SOURCE_DIR}/src/video/khronos")
+else()
+ include_directories(${SDL2_SOURCE_DIR}/src/video/khronos)
+endif()
# All these ENABLED_BY_DEFAULT vars will default to ON if not specified, so
# you only need to have a platform override them if they are disabling.