diff options
| author | dawidg81 <dawidgorski.m@gmail.com> | 2026-02-01 21:51:16 +0100 |
|---|---|---|
| committer | dawidg81 <dawidgorski.m@gmail.com> | 2026-02-01 21:51:16 +0100 |
| commit | 2b649745227a4dde5f2d3256a0b5f8fc9927e3d8 (patch) | |
| tree | 5363c06a0d152b6a4b308e78ed24e9a5047f88f2 /CMakeLists.txt | |
| parent | 8d5ad6ddb271bb0b6d94d3a632035f8681b7163f (diff) | |
| parent | e6a7c80d3261e8b0c3e73294c0dace4d36158c5d (diff) | |
Merging Utils removal
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 24 |
1 files changed, 21 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 534bf66..495420d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,13 +1,31 @@ cmake_minimum_required(VERSION 3.13) -project(minesweeper) -set(CMAKE_CXX_STANDARD 20) +<<<<<<< HEAD set(SOURCE_FILES src/main.cpp src/Game/edit.cpp src/Game/display.cpp src/Game/init.cpp src/Utils/catch.cpp +======= +project(minesweeper LANGUAGES CXX) + +set(CMAKE_CXX_STANDARD 20) +set(CMAKE_CXX_STANDARD_REQUIRED ON) +set(CMAKE_CXX_EXTENSIONS OFF) + +file(GLOB_RECURSE SOURCE_FILES CONFIGURE_DEPENDS + "${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp" +>>>>>>> e6a7c80d3261e8b0c3e73294c0dace4d36158c5d ) -add_executable(minesweeper ${SOURCE_FILES}) +add_executable(minesweeper) + +target_sources(minesweeper PRIVATE ${SOURCE_FILES}) + +enable_testing() + +add_test( + NAME runs_minesweeper + COMMAND minesweeper +)
\ No newline at end of file |
