From e80088f0a868da120fb90cfed3ff32dd15fae35d Mon Sep 17 00:00:00 2001 From: dawidg81 Date: Sat, 31 Jan 2026 19:57:47 +0100 Subject: Identiation update --- CMakeLists.txt | 8 +- build/.ninja_deps | Bin 0 -> 8204 bytes build/.ninja_log | 4 + build/CMakeFiles/TargetDirectories.txt | 3 + .../minesweeper.dir/src/Game/display.cpp.obj | Bin 0 -> 2064 bytes .../minesweeper.dir/src/Game/init.cpp.obj | Bin 0 -> 2024 bytes build/CMakeFiles/minesweeper.dir/src/main.cpp.obj | Bin 0 -> 2265 bytes build/CMakeFiles/rules.ninja | 64 ++++++++ build/build.ninja | 164 +++++++++++++++++++++ build/cmake_install.cmake | 49 ++++++ src/Utils/.Utils.hpp.swp | Bin 0 -> 12288 bytes src/Utils/Utils.hpp | 6 +- 12 files changed, 292 insertions(+), 6 deletions(-) create mode 100644 build/.ninja_deps create mode 100644 build/.ninja_log create mode 100644 build/CMakeFiles/TargetDirectories.txt create mode 100644 build/CMakeFiles/minesweeper.dir/src/Game/display.cpp.obj create mode 100644 build/CMakeFiles/minesweeper.dir/src/Game/init.cpp.obj create mode 100644 build/CMakeFiles/minesweeper.dir/src/main.cpp.obj create mode 100644 build/CMakeFiles/rules.ninja create mode 100644 build/build.ninja create mode 100644 build/cmake_install.cmake create mode 100644 src/Utils/.Utils.hpp.swp diff --git a/CMakeLists.txt b/CMakeLists.txt index fd47728..534bf66 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,9 +3,11 @@ project(minesweeper) set(CMAKE_CXX_STANDARD 20) set(SOURCE_FILES -src/* -src/Game/* -src/Utils/* +src/main.cpp +src/Game/edit.cpp +src/Game/display.cpp +src/Game/init.cpp +src/Utils/catch.cpp ) add_executable(minesweeper ${SOURCE_FILES}) diff --git a/build/.ninja_deps b/build/.ninja_deps new file mode 100644 index 0000000..d92f47b Binary files /dev/null and b/build/.ninja_deps differ diff --git a/build/.ninja_log b/build/.ninja_log new file mode 100644 index 0000000..f7c44e9 --- /dev/null +++ b/build/.ninja_log @@ -0,0 +1,4 @@ +# ninja log v6 +18 1606 7913148321555359 CMakeFiles/minesweeper.dir/src/Game/init.cpp.obj 417edab851bcf91c +1 1613 7913148321285368 CMakeFiles/minesweeper.dir/src/main.cpp.obj f5efa4a7209938f4 +12 1616 7913148321495149 CMakeFiles/minesweeper.dir/src/Game/display.cpp.obj c176474163789830 diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..224455f --- /dev/null +++ b/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +D:/code/minesweeper/build/CMakeFiles/minesweeper.dir +D:/code/minesweeper/build/CMakeFiles/edit_cache.dir +D:/code/minesweeper/build/CMakeFiles/rebuild_cache.dir diff --git a/build/CMakeFiles/minesweeper.dir/src/Game/display.cpp.obj b/build/CMakeFiles/minesweeper.dir/src/Game/display.cpp.obj new file mode 100644 index 0000000..d1297c1 Binary files /dev/null and b/build/CMakeFiles/minesweeper.dir/src/Game/display.cpp.obj differ diff --git a/build/CMakeFiles/minesweeper.dir/src/Game/init.cpp.obj b/build/CMakeFiles/minesweeper.dir/src/Game/init.cpp.obj new file mode 100644 index 0000000..7c31aa1 Binary files /dev/null and b/build/CMakeFiles/minesweeper.dir/src/Game/init.cpp.obj differ diff --git a/build/CMakeFiles/minesweeper.dir/src/main.cpp.obj b/build/CMakeFiles/minesweeper.dir/src/main.cpp.obj new file mode 100644 index 0000000..994f23f Binary files /dev/null and b/build/CMakeFiles/minesweeper.dir/src/main.cpp.obj differ diff --git a/build/CMakeFiles/rules.ninja b/build/CMakeFiles/rules.ninja new file mode 100644 index 0000000..0408dd1 --- /dev/null +++ b/build/CMakeFiles/rules.ninja @@ -0,0 +1,64 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.29 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: minesweeper +# Configurations: +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__minesweeper_unscanned_ + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}D:\MinGW\bin\c++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__minesweeper_ + command = C:\WINDOWS\system32\cmd.exe /C "$PRE_LINK && D:\MinGW\bin\c++.exe $FLAGS $LINK_FLAGS $in -o $TARGET_FILE -Wl,--out-implib,$TARGET_IMPLIB -Wl,--major-image-version,0,--minor-image-version,0 $LINK_PATH $LINK_LIBRARIES && $POST_BUILD" + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = D:\perl\c\bin\cmake.exe --regenerate-during-build -SD:\code\minesweeper -BD:\code\minesweeper\build + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = D:\perl\c\bin\ninja.exe $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = D:\perl\c\bin\ninja.exe -t targets + description = All primary targets available: + diff --git a/build/build.ninja b/build/build.ninja new file mode 100644 index 0000000..e7e0502 --- /dev/null +++ b/build/build.ninja @@ -0,0 +1,164 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.29 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: minesweeper +# Configurations: +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = D$:/code/minesweeper/build/ +# ============================================================================= +# Object build statements for EXECUTABLE target minesweeper + + +############################################# +# Order-only phony target for minesweeper + +build cmake_object_order_depends_target_minesweeper: phony || . + +build CMakeFiles/minesweeper.dir/src/main.cpp.obj: CXX_COMPILER__minesweeper_unscanned_ D$:/code/minesweeper/src/main.cpp || cmake_object_order_depends_target_minesweeper + DEP_FILE = CMakeFiles\minesweeper.dir\src\main.cpp.obj.d + FLAGS = -std=gnu++1z + OBJECT_DIR = CMakeFiles\minesweeper.dir + OBJECT_FILE_DIR = CMakeFiles\minesweeper.dir\src + +build CMakeFiles/minesweeper.dir/src/Game/edit.cpp.obj: CXX_COMPILER__minesweeper_unscanned_ D$:/code/minesweeper/src/Game/edit.cpp || cmake_object_order_depends_target_minesweeper + DEP_FILE = CMakeFiles\minesweeper.dir\src\Game\edit.cpp.obj.d + FLAGS = -std=gnu++1z + OBJECT_DIR = CMakeFiles\minesweeper.dir + OBJECT_FILE_DIR = CMakeFiles\minesweeper.dir\src\Game + +build CMakeFiles/minesweeper.dir/src/Game/display.cpp.obj: CXX_COMPILER__minesweeper_unscanned_ D$:/code/minesweeper/src/Game/display.cpp || cmake_object_order_depends_target_minesweeper + DEP_FILE = CMakeFiles\minesweeper.dir\src\Game\display.cpp.obj.d + FLAGS = -std=gnu++1z + OBJECT_DIR = CMakeFiles\minesweeper.dir + OBJECT_FILE_DIR = CMakeFiles\minesweeper.dir\src\Game + +build CMakeFiles/minesweeper.dir/src/Game/init.cpp.obj: CXX_COMPILER__minesweeper_unscanned_ D$:/code/minesweeper/src/Game/init.cpp || cmake_object_order_depends_target_minesweeper + DEP_FILE = CMakeFiles\minesweeper.dir\src\Game\init.cpp.obj.d + FLAGS = -std=gnu++1z + OBJECT_DIR = CMakeFiles\minesweeper.dir + OBJECT_FILE_DIR = CMakeFiles\minesweeper.dir\src\Game + +build CMakeFiles/minesweeper.dir/src/Utils/catch.cpp.obj: CXX_COMPILER__minesweeper_unscanned_ D$:/code/minesweeper/src/Utils/catch.cpp || cmake_object_order_depends_target_minesweeper + DEP_FILE = CMakeFiles\minesweeper.dir\src\Utils\catch.cpp.obj.d + FLAGS = -std=gnu++1z + OBJECT_DIR = CMakeFiles\minesweeper.dir + OBJECT_FILE_DIR = CMakeFiles\minesweeper.dir\src\Utils + + +# ============================================================================= +# Link build statements for EXECUTABLE target minesweeper + + +############################################# +# Link the executable minesweeper.exe + +build minesweeper.exe: CXX_EXECUTABLE_LINKER__minesweeper_ CMakeFiles/minesweeper.dir/src/main.cpp.obj CMakeFiles/minesweeper.dir/src/Game/edit.cpp.obj CMakeFiles/minesweeper.dir/src/Game/display.cpp.obj CMakeFiles/minesweeper.dir/src/Game/init.cpp.obj CMakeFiles/minesweeper.dir/src/Utils/catch.cpp.obj + LINK_LIBRARIES = -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 + OBJECT_DIR = CMakeFiles\minesweeper.dir + POST_BUILD = cd . + PRE_LINK = cd . + TARGET_FILE = minesweeper.exe + TARGET_IMPLIB = libminesweeper.dll.a + TARGET_PDB = minesweeper.exe.dbg + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\code\minesweeper\build && D:\perl\c\bin\cmake.exe -E echo "No interactive CMake dialog available."" + DESC = No interactive CMake dialog available... + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D D:\code\minesweeper\build && D:\perl\c\bin\cmake.exe --regenerate-during-build -SD:\code\minesweeper -BD:\code\minesweeper\build" + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Target aliases. + +build minesweeper: phony minesweeper.exe + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: D:/code/minesweeper/build + +build all: phony minesweeper.exe + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | CMakeCache.txt CMakeFiles/3.29.2/CMakeCCompiler.cmake CMakeFiles/3.29.2/CMakeCXXCompiler.cmake CMakeFiles/3.29.2/CMakeRCCompiler.cmake CMakeFiles/3.29.2/CMakeSystem.cmake D$:/code/minesweeper/CMakeLists.txt D$:/perl/c/share/cmake-3.29/Modules/CMakeCInformation.cmake D$:/perl/c/share/cmake-3.29/Modules/CMakeCXXInformation.cmake D$:/perl/c/share/cmake-3.29/Modules/CMakeCommonLanguageInclude.cmake D$:/perl/c/share/cmake-3.29/Modules/CMakeGenericSystem.cmake D$:/perl/c/share/cmake-3.29/Modules/CMakeInitializeConfigs.cmake D$:/perl/c/share/cmake-3.29/Modules/CMakeLanguageInformation.cmake D$:/perl/c/share/cmake-3.29/Modules/CMakeRCInformation.cmake D$:/perl/c/share/cmake-3.29/Modules/CMakeSystemSpecificInformation.cmake D$:/perl/c/share/cmake-3.29/Modules/CMakeSystemSpecificInitialize.cmake D$:/perl/c/share/cmake-3.29/Modules/Compiler/CMakeCommonCompilerMacros.cmake D$:/perl/c/share/cmake-3.29/Modules/Compiler/GNU-C.cmake D$:/perl/c/share/cmake-3.29/Modules/Compiler/GNU-CXX.cmake D$:/perl/c/share/cmake-3.29/Modules/Compiler/GNU.cmake D$:/perl/c/share/cmake-3.29/Modules/Platform/Windows-GNU-C-ABI.cmake D$:/perl/c/share/cmake-3.29/Modules/Platform/Windows-GNU-C.cmake D$:/perl/c/share/cmake-3.29/Modules/Platform/Windows-GNU-CXX-ABI.cmake D$:/perl/c/share/cmake-3.29/Modules/Platform/Windows-GNU-CXX.cmake D$:/perl/c/share/cmake-3.29/Modules/Platform/Windows-GNU.cmake D$:/perl/c/share/cmake-3.29/Modules/Platform/Windows-Initialize.cmake D$:/perl/c/share/cmake-3.29/Modules/Platform/Windows-windres.cmake D$:/perl/c/share/cmake-3.29/Modules/Platform/Windows.cmake D$:/perl/c/share/cmake-3.29/Modules/Platform/WindowsPaths.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build CMakeCache.txt CMakeFiles/3.29.2/CMakeCCompiler.cmake CMakeFiles/3.29.2/CMakeCXXCompiler.cmake CMakeFiles/3.29.2/CMakeRCCompiler.cmake CMakeFiles/3.29.2/CMakeSystem.cmake D$:/code/minesweeper/CMakeLists.txt D$:/perl/c/share/cmake-3.29/Modules/CMakeCInformation.cmake D$:/perl/c/share/cmake-3.29/Modules/CMakeCXXInformation.cmake D$:/perl/c/share/cmake-3.29/Modules/CMakeCommonLanguageInclude.cmake D$:/perl/c/share/cmake-3.29/Modules/CMakeGenericSystem.cmake D$:/perl/c/share/cmake-3.29/Modules/CMakeInitializeConfigs.cmake D$:/perl/c/share/cmake-3.29/Modules/CMakeLanguageInformation.cmake D$:/perl/c/share/cmake-3.29/Modules/CMakeRCInformation.cmake D$:/perl/c/share/cmake-3.29/Modules/CMakeSystemSpecificInformation.cmake D$:/perl/c/share/cmake-3.29/Modules/CMakeSystemSpecificInitialize.cmake D$:/perl/c/share/cmake-3.29/Modules/Compiler/CMakeCommonCompilerMacros.cmake D$:/perl/c/share/cmake-3.29/Modules/Compiler/GNU-C.cmake D$:/perl/c/share/cmake-3.29/Modules/Compiler/GNU-CXX.cmake D$:/perl/c/share/cmake-3.29/Modules/Compiler/GNU.cmake D$:/perl/c/share/cmake-3.29/Modules/Platform/Windows-GNU-C-ABI.cmake D$:/perl/c/share/cmake-3.29/Modules/Platform/Windows-GNU-C.cmake D$:/perl/c/share/cmake-3.29/Modules/Platform/Windows-GNU-CXX-ABI.cmake D$:/perl/c/share/cmake-3.29/Modules/Platform/Windows-GNU-CXX.cmake D$:/perl/c/share/cmake-3.29/Modules/Platform/Windows-GNU.cmake D$:/perl/c/share/cmake-3.29/Modules/Platform/Windows-Initialize.cmake D$:/perl/c/share/cmake-3.29/Modules/Platform/Windows-windres.cmake D$:/perl/c/share/cmake-3.29/Modules/Platform/Windows.cmake D$:/perl/c/share/cmake-3.29/Modules/Platform/WindowsPaths.cmake: phony + + +############################################# +# Clean all the built files. + +build clean: CLEAN + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/build/cmake_install.cmake b/build/cmake_install.cmake new file mode 100644 index 0000000..6009e3b --- /dev/null +++ b/build/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: D:/code/minesweeper + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/minesweeper") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "D:/MinGW/bin/objdump.exe") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "D:/code/minesweeper/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/src/Utils/.Utils.hpp.swp b/src/Utils/.Utils.hpp.swp new file mode 100644 index 0000000..572dba5 Binary files /dev/null and b/src/Utils/.Utils.hpp.swp differ diff --git a/src/Utils/Utils.hpp b/src/Utils/Utils.hpp index e977db4..32c07ed 100644 --- a/src/Utils/Utils.hpp +++ b/src/Utils/Utils.hpp @@ -3,9 +3,9 @@ #ifndef UTILS_HPP class Utils{ - public: - int catchInputInt(int* input); - int catchReturn(int renum); +public: + int catchInputInt(int* input); + int catchReturn(int renum); }; #endif -- cgit v1.2.3