File tree 3 files changed +4
-6
lines changed
3 files changed +4
-6
lines changed Original file line number Diff line number Diff line change 1
- cmake_minimum_required (VERSION 3.22 )
1
+ cmake_minimum_required (VERSION 3.28 )
2
2
project (raytracer CXX)
3
3
4
4
if (CMAKE_CXX_COMPILER_ID MATCHES "(GNU|Clang)" )
@@ -8,7 +8,7 @@ elseif(MSVC)
8
8
endif ()
9
9
10
10
include (FetchContent)
11
- FetchContent_Declare(SFML GIT_REPOSITORY https://github.com/SFML/SFML.git)
11
+ FetchContent_Declare(SFML GIT_REPOSITORY https://github.com/SFML/SFML.git SYSTEM EXCLUDE_FROM_ALL )
12
12
FetchContent_MakeAvailable(SFML)
13
13
14
14
add_executable (raytracer
Original file line number Diff line number Diff line change 9
9
"CMAKE_BUILD_TYPE" : " Release" ,
10
10
"CMAKE_CXX_EXTENSIONS" : " OFF" ,
11
11
"CMAKE_EXPORT_COMPILE_COMMANDS" : " ON" ,
12
- "CMAKE_INTERPROCEDURAL_OPTIMIZATION" : " ON" ,
13
- "SFML_BUILD_AUDIO" : " OFF" ,
14
- "SFML_BUILD_NETWORK" : " OFF"
12
+ "CMAKE_INTERPROCEDURAL_OPTIMIZATION" : " ON"
15
13
}
16
14
}
17
15
]
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ SFML-based raytracer program
6
6
7
7
# Requirements
8
8
* C++17
9
- * CMake 3.22
9
+ * CMake 3.28
10
10
11
11
# Building & Running
12
12
You can’t perform that action at this time.
0 commit comments