We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1faab78 commit deb8c03Copy full SHA for deb8c03
CMakeLists.txt
@@ -1,14 +1,16 @@
1
-cmake_minimum_required(VERSION 3.16)
+cmake_minimum_required(VERSION 3.28)
2
project(CMakeSFMLProject LANGUAGES CXX)
3
4
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
5
option(BUILD_SHARED_LIBS "Build shared libraries" OFF)
6
7
include(FetchContent)
8
-FetchContent_Declare(SFML
+FetchContent_Declare(sfml
9
GIT_REPOSITORY https://github.com/SFML/SFML.git
10
- GIT_TAG 2.6.x)
11
-FetchContent_MakeAvailable(SFML)
+ GIT_TAG 2.6.x
+ EXCLUDE_FROM_ALL
12
+ SYSTEM)
13
+FetchContent_MakeAvailable(sfml)
14
15
add_executable(CMakeSFMLProject src/main.cpp)
16
target_link_libraries(CMakeSFMLProject PRIVATE sfml-graphics)
0 commit comments