From 30dc58224171bce7d481e7ea60b90024214ad2a6 Mon Sep 17 00:00:00 2001 From: felicianoa237 <56795888+felicianoa237@users.noreply.github.com> Date: Mon, 24 Mar 2025 19:11:24 -0500 Subject: [PATCH] The code now properly updates and writes to the console. --- .../reply/cache-v2-6b62abc1f814621609b8.json | 1167 ----------------- .../cmakeFiles-v1-4e459d7f7cf078158571.json | 116 -- cmake-build-debug/.ninja_deps | Bin 32964 -> 72348 bytes cmake-build-debug/.ninja_log | 69 + .../ConsoleMenu.dir/console_functions.c.obj | Bin 10669 -> 10977 bytes .../CMakeFiles/ConsoleMenu.dir/game.c.obj | Bin 6189 -> 6212 bytes .../CMakeFiles/ConsoleMenu.dir/main.c.obj | Bin 6290 -> 7676 bytes .../CMakeFiles/clion-Debug-log.txt | 12 +- cmake-build-debug/CMakeFiles/rules.ninja | 10 +- .../Testing/Temporary/LastTest.log | 4 +- cmake-build-debug/build.ninja | 44 +- cmake-build-debug/cmake_install.cmake | 22 +- console_functions.c | 26 +- game.c | 22 +- game.h | 10 +- main.c | 64 +- 16 files changed, 220 insertions(+), 1346 deletions(-) delete mode 100644 cmake-build-debug/.cmake/api/v1/reply/cache-v2-6b62abc1f814621609b8.json delete mode 100644 cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-4e459d7f7cf078158571.json diff --git a/cmake-build-debug/.cmake/api/v1/reply/cache-v2-6b62abc1f814621609b8.json b/cmake-build-debug/.cmake/api/v1/reply/cache-v2-6b62abc1f814621609b8.json deleted file mode 100644 index 86d5a55..0000000 --- a/cmake-build-debug/.cmake/api/v1/reply/cache-v2-6b62abc1f814621609b8.json +++ /dev/null @@ -1,1167 +0,0 @@ -{ - "entries" : - [ - { - "name" : "CMAKE_ADDR2LINE", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/addr2line.exe" - }, - { - "name" : "CMAKE_AR", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/ar.exe" - }, - { - "name" : "CMAKE_BUILD_TYPE", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..." - } - ], - "type" : "STRING", - "value" : "Debug" - }, - { - "name" : "CMAKE_CACHEFILE_DIR", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "This is the directory where this CMakeCache.txt was created" - } - ], - "type" : "INTERNAL", - "value" : "c:/Users/tony/CLionProjects/ConsoleMenu/cmake-build-debug" - }, - { - "name" : "CMAKE_CACHE_MAJOR_VERSION", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Major version of cmake used to create the current loaded cache" - } - ], - "type" : "INTERNAL", - "value" : "3" - }, - { - "name" : "CMAKE_CACHE_MINOR_VERSION", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Minor version of cmake used to create the current loaded cache" - } - ], - "type" : "INTERNAL", - "value" : "25" - }, - { - "name" : "CMAKE_CACHE_PATCH_VERSION", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Patch version of cmake used to create the current loaded cache" - } - ], - "type" : "INTERNAL", - "value" : "2" - }, - { - "name" : "CMAKE_COLOR_DIAGNOSTICS", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Enable colored diagnostics throughout." - } - ], - "type" : "BOOL", - "value" : "ON" - }, - { - "name" : "CMAKE_COMMAND", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Path to CMake executable." - } - ], - "type" : "INTERNAL", - "value" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/bin/cmake.exe" - }, - { - "name" : "CMAKE_CPACK_COMMAND", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Path to cpack program executable." - } - ], - "type" : "INTERNAL", - "value" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/bin/cpack.exe" - }, - { - "name" : "CMAKE_CTEST_COMMAND", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Path to ctest program executable." - } - ], - "type" : "INTERNAL", - "value" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/bin/ctest.exe" - }, - { - "name" : "CMAKE_C_COMPILER", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "C compiler" - } - ], - "type" : "FILEPATH", - "value" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/gcc.exe" - }, - { - "name" : "CMAKE_C_COMPILER_AR", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" - } - ], - "type" : "FILEPATH", - "value" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/gcc-ar.exe" - }, - { - "name" : "CMAKE_C_COMPILER_RANLIB", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" - } - ], - "type" : "FILEPATH", - "value" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/gcc-ranlib.exe" - }, - { - "name" : "CMAKE_C_FLAGS", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the C compiler during all build types." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_C_FLAGS_DEBUG", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the C compiler during DEBUG builds." - } - ], - "type" : "STRING", - "value" : "-g" - }, - { - "name" : "CMAKE_C_FLAGS_MINSIZEREL", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the C compiler during MINSIZEREL builds." - } - ], - "type" : "STRING", - "value" : "-Os -DNDEBUG" - }, - { - "name" : "CMAKE_C_FLAGS_RELEASE", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the C compiler during RELEASE builds." - } - ], - "type" : "STRING", - "value" : "-O3 -DNDEBUG" - }, - { - "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." - } - ], - "type" : "STRING", - "value" : "-O2 -g -DNDEBUG" - }, - { - "name" : "CMAKE_C_STANDARD_LIBRARIES", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Libraries linked by default with all C applications." - } - ], - "type" : "STRING", - "value" : "-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32" - }, - { - "name" : "CMAKE_DLLTOOL", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/dlltool.exe" - }, - { - "name" : "CMAKE_EXECUTABLE_FORMAT", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Executable file format" - } - ], - "type" : "INTERNAL", - "value" : "Unknown" - }, - { - "name" : "CMAKE_EXE_LINKER_FLAGS", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during all build types." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during DEBUG builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during MINSIZEREL builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during RELEASE builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during RELWITHDEBINFO builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Enable/Disable output of compile commands during generation." - } - ], - "type" : "BOOL", - "value" : "" - }, - { - "name" : "CMAKE_EXTRA_GENERATOR", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Name of external makefile project generator." - } - ], - "type" : "INTERNAL", - "value" : "" - }, - { - "name" : "CMAKE_FIND_PACKAGE_REDIRECTS_DIR", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake." - } - ], - "type" : "STATIC", - "value" : "C:/Users/tony/CLionProjects/ConsoleMenu/cmake-build-debug/CMakeFiles/pkgRedirects" - }, - { - "name" : "CMAKE_GENERATOR", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Name of generator." - } - ], - "type" : "INTERNAL", - "value" : "Ninja" - }, - { - "name" : "CMAKE_GENERATOR_INSTANCE", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Generator instance identifier." - } - ], - "type" : "INTERNAL", - "value" : "" - }, - { - "name" : "CMAKE_GENERATOR_PLATFORM", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Name of generator platform." - } - ], - "type" : "INTERNAL", - "value" : "" - }, - { - "name" : "CMAKE_GENERATOR_TOOLSET", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Name of generator toolset." - } - ], - "type" : "INTERNAL", - "value" : "" - }, - { - "name" : "CMAKE_GNUtoMS", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Convert GNU import libraries to MS format (requires Visual Studio)" - } - ], - "type" : "BOOL", - "value" : "OFF" - }, - { - "name" : "CMAKE_HOME_DIRECTORY", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Source directory with the top level CMakeLists.txt file for this project" - } - ], - "type" : "INTERNAL", - "value" : "C:/Users/tony/CLionProjects/ConsoleMenu" - }, - { - "name" : "CMAKE_INSTALL_PREFIX", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Install path prefix, prepended onto install directories." - } - ], - "type" : "PATH", - "value" : "C:/Program Files (x86)/ConsoleMenu" - }, - { - "name" : "CMAKE_LINKER", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/ld.exe" - }, - { - "name" : "CMAKE_MAKE_PROGRAM", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "No help, variable specified on the command line." - } - ], - "type" : "UNINITIALIZED", - "value" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/ninja/win/x64/ninja.exe" - }, - { - "name" : "CMAKE_MODULE_LINKER_FLAGS", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of modules during all build types." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of modules during DEBUG builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of modules during RELEASE builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_NM", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/nm.exe" - }, - { - "name" : "CMAKE_NUMBER_OF_MAKEFILES", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "number of local generators" - } - ], - "type" : "INTERNAL", - "value" : "1" - }, - { - "name" : "CMAKE_OBJCOPY", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/objcopy.exe" - }, - { - "name" : "CMAKE_OBJDUMP", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/objdump.exe" - }, - { - "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Platform information initialized" - } - ], - "type" : "INTERNAL", - "value" : "1" - }, - { - "name" : "CMAKE_PROJECT_DESCRIPTION", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "" - }, - { - "name" : "CMAKE_PROJECT_HOMEPAGE_URL", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "" - }, - { - "name" : "CMAKE_PROJECT_NAME", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "ConsoleMenu" - }, - { - "name" : "CMAKE_RANLIB", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/ranlib.exe" - }, - { - "name" : "CMAKE_RC_COMPILER", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "RC compiler" - } - ], - "type" : "FILEPATH", - "value" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/windres.exe" - }, - { - "name" : "CMAKE_RC_COMPILER_WORKS", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "" - } - ], - "type" : "INTERNAL", - "value" : "1" - }, - { - "name" : "CMAKE_RC_FLAGS", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags for Windows Resource Compiler during all build types." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_RC_FLAGS_DEBUG", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags for Windows Resource Compiler during DEBUG builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_RC_FLAGS_MINSIZEREL", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags for Windows Resource Compiler during MINSIZEREL builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_RC_FLAGS_RELEASE", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags for Windows Resource Compiler during RELEASE builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_RC_FLAGS_RELWITHDEBINFO", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags for Windows Resource Compiler during RELWITHDEBINFO builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_READELF", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/readelf.exe" - }, - { - "name" : "CMAKE_ROOT", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Path to CMake installation." - } - ], - "type" : "INTERNAL", - "value" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25" - }, - { - "name" : "CMAKE_SHARED_LINKER_FLAGS", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of shared libraries during all build types." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_SKIP_INSTALL_RPATH", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." - } - ], - "type" : "BOOL", - "value" : "NO" - }, - { - "name" : "CMAKE_SKIP_RPATH", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "If set, runtime paths are not added when using shared libraries." - } - ], - "type" : "BOOL", - "value" : "NO" - }, - { - "name" : "CMAKE_STATIC_LINKER_FLAGS", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of static libraries during all build types." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_STRIP", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/strip.exe" - }, - { - "name" : "CMAKE_VERBOSE_MAKEFILE", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make. This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo." - } - ], - "type" : "BOOL", - "value" : "FALSE" - }, - { - "name" : "ConsoleMenu_BINARY_DIR", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "C:/Users/tony/CLionProjects/ConsoleMenu/cmake-build-debug" - }, - { - "name" : "ConsoleMenu_IS_TOP_LEVEL", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "ON" - }, - { - "name" : "ConsoleMenu_SOURCE_DIR", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "C:/Users/tony/CLionProjects/ConsoleMenu" - }, - { - "name" : "_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "linker supports push/pop state" - } - ], - "type" : "INTERNAL", - "value" : "TRUE" - } - ], - "kind" : "cache", - "version" : - { - "major" : 2, - "minor" : 0 - } -} diff --git a/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-4e459d7f7cf078158571.json b/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-4e459d7f7cf078158571.json deleted file mode 100644 index 4a7b987..0000000 --- a/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-4e459d7f7cf078158571.json +++ /dev/null @@ -1,116 +0,0 @@ -{ - "inputs" : - [ - { - "path" : "CMakeLists.txt" - }, - { - "isGenerated" : true, - "path" : "cmake-build-debug/CMakeFiles/3.25.2/CMakeSystem.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeSystemSpecificInitialize.cmake" - }, - { - "isGenerated" : true, - "path" : "cmake-build-debug/CMakeFiles/3.25.2/CMakeCCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeSystemSpecificInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeGenericSystem.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeInitializeConfigs.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Platform/Windows.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Platform/WindowsPaths.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeCInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeLanguageInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Compiler/GNU-C.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Compiler/GNU.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Platform/Windows-GNU-C.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Platform/Windows-GNU.cmake" - }, - { - "isGenerated" : true, - "path" : "cmake-build-debug/CMakeFiles/3.25.2/CMakeRCCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeRCInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Platform/Windows-windres.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Platform/Windows-GNU-C-ABI.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeCommonLanguageInclude.cmake" - } - ], - "kind" : "cmakeFiles", - "paths" : - { - "build" : "C:/Users/tony/CLionProjects/ConsoleMenu/cmake-build-debug", - "source" : "C:/Users/tony/CLionProjects/ConsoleMenu" - }, - "version" : - { - "major" : 1, - "minor" : 0 - } -} diff --git a/cmake-build-debug/.ninja_deps b/cmake-build-debug/.ninja_deps index 36d4777e25ec9ffab4a033323675cad745bb361d..eb725609c4a7ed07e4b99c54708a63e9c86ed5b5 100644 GIT binary patch delta 945 zcmX@o$TVjw%Z4Kjq5>=o4GciAS?kM}a!qLlMj)GM^WFT@%#$ZHn82m~Hi;@!Vo39W zbh87soV}K0Q>nRmUkw`zT#M1?)!cQswV2dy0ZN0l@cm$BXkY>wlajL)Bz7(T9W&gR zy(aT3@fh8KSwzMCR?XjT~vPrT}<)8 zu}kP;Qqi4Hn$hf7)^~@g1!@N@WVV?^eL)xdQ#$EEE1Fy6#ioM9KwgKt&$&Whqzz3h z^+uB|y4VNaBf(HHc(4`SDP!uu9s0`WD}mCe5yoljJ+&883oK;R#Y*q=LRkpKVy diff --git a/cmake-build-debug/.ninja_log b/cmake-build-debug/.ninja_log index 557189d..90b8bb4 100644 --- a/cmake-build-debug/.ninja_log +++ b/cmake-build-debug/.ninja_log @@ -6,3 +6,72 @@ 4 792 7625703535624470 CMakeFiles/ConsoleMenu.dir/console_functions.c.obj c674d5c87e9aa975 3 860 7625711257855012 CMakeFiles/ConsoleMenu.dir/entities.c.obj 78b9bb0960cc62cc 4 834 7625710297853826 CMakeFiles/ConsoleMenu.dir/game.c.obj 1a9d5bebd0f3c854 +5 162 7645413198923448 ConsoleMenu.exe 2ef535f549c67042 +5 1408 7645419558677171 CMakeFiles/ConsoleMenu.dir/main.c.obj ab8c74299a2b00ff +4 418 7645419737599471 ConsoleMenu.exe 2ef535f549c67042 +4 1203 7645424577250045 CMakeFiles/ConsoleMenu.dir/main.c.obj ab8c74299a2b00ff +5 1087 7645425052079821 CMakeFiles/ConsoleMenu.dir/game.c.obj 1a9d5bebd0f3c854 +1088 1233 7645425053479246 ConsoleMenu.exe 2ef535f549c67042 +10 1423 7645445709624114 CMakeFiles/ConsoleMenu.dir/main.c.obj ab8c74299a2b00ff +15 1474 7645445710183732 CMakeFiles/ConsoleMenu.dir/game.c.obj 1a9d5bebd0f3c854 +4 1480 7645445710244964 CMakeFiles/ConsoleMenu.dir/console_functions.c.obj c674d5c87e9aa975 +1480 2178 7645445717010738 ConsoleMenu.exe 2ef535f549c67042 +4 1284 7645447554282685 CMakeFiles/ConsoleMenu.dir/main.c.obj ab8c74299a2b00ff +10 1298 7645447554425076 CMakeFiles/ConsoleMenu.dir/game.c.obj 1a9d5bebd0f3c854 +1299 1444 7645447555847265 ConsoleMenu.exe 2ef535f549c67042 +4 1145 7645459685170949 CMakeFiles/ConsoleMenu.dir/console_functions.c.obj c674d5c87e9aa975 +1146 1317 7645459686849620 ConsoleMenu.exe 2ef535f549c67042 +5 1245 7645460011642079 CMakeFiles/ConsoleMenu.dir/game.c.obj 1a9d5bebd0f3c854 +1245 1687 7645460015916005 ConsoleMenu.exe 2ef535f549c67042 +5 1321 7645465383731351 CMakeFiles/ConsoleMenu.dir/console_functions.c.obj c674d5c87e9aa975 +1322 1463 7645465385085236 ConsoleMenu.exe 2ef535f549c67042 +5 1278 7645465990374029 CMakeFiles/ConsoleMenu.dir/console_functions.c.obj c674d5c87e9aa975 +1279 1433 7645465991864651 ConsoleMenu.exe 2ef535f549c67042 +5 1108 7645466229923873 CMakeFiles/ConsoleMenu.dir/console_functions.c.obj c674d5c87e9aa975 +1109 1257 7645466231378992 ConsoleMenu.exe 2ef535f549c67042 +4 1032 7645470822849306 CMakeFiles/ConsoleMenu.dir/console_functions.c.obj c674d5c87e9aa975 +1033 1142 7645470823897172 ConsoleMenu.exe 2ef535f549c67042 +3 828 7645471331618470 CMakeFiles/ConsoleMenu.dir/game.c.obj 1a9d5bebd0f3c854 +829 932 7645471332648107 ConsoleMenu.exe 2ef535f549c67042 +3 845 7645475383162038 CMakeFiles/ConsoleMenu.dir/game.c.obj 1a9d5bebd0f3c854 +845 954 7645475384358262 ConsoleMenu.exe 2ef535f549c67042 +8 1095 7645479346271740 CMakeFiles/ConsoleMenu.dir/game.c.obj 1a9d5bebd0f3c854 +3 1111 7645479346443807 CMakeFiles/ConsoleMenu.dir/console_functions.c.obj c674d5c87e9aa975 +1112 1221 7645479347497116 ConsoleMenu.exe 2ef535f549c67042 +3 816 7645480212199491 CMakeFiles/ConsoleMenu.dir/console_functions.c.obj c674d5c87e9aa975 +816 920 7645480213194607 ConsoleMenu.exe 2ef535f549c67042 +3 835 7645480905529445 CMakeFiles/ConsoleMenu.dir/console_functions.c.obj c674d5c87e9aa975 +836 947 7645480906596385 ConsoleMenu.exe 2ef535f549c67042 +4 812 7645481278901744 CMakeFiles/ConsoleMenu.dir/console_functions.c.obj c674d5c87e9aa975 +812 928 7645481279999306 ConsoleMenu.exe 2ef535f549c67042 +4 944 7645488504822898 CMakeFiles/ConsoleMenu.dir/main.c.obj ab8c74299a2b00ff +8 964 7645488505016099 CMakeFiles/ConsoleMenu.dir/game.c.obj 1a9d5bebd0f3c854 +964 1076 7645488506076272 ConsoleMenu.exe 2ef535f549c67042 +3 865 7645512443051273 CMakeFiles/ConsoleMenu.dir/main.c.obj ab8c74299a2b00ff +866 979 7645512444134750 ConsoleMenu.exe 2ef535f549c67042 +3 814 7645513636976167 CMakeFiles/ConsoleMenu.dir/console_functions.c.obj c674d5c87e9aa975 +815 924 7645513638034281 ConsoleMenu.exe 2ef535f549c67042 +3 994 7645627797349886 CMakeFiles/ConsoleMenu.dir/main.c.obj ab8c74299a2b00ff +8 997 7645627797369831 CMakeFiles/ConsoleMenu.dir/game.c.obj 1a9d5bebd0f3c854 +997 1153 7645627798898135 ConsoleMenu.exe 2ef535f549c67042 +3 818 7645627982698648 CMakeFiles/ConsoleMenu.dir/game.c.obj 1a9d5bebd0f3c854 +819 926 7645627983727012 ConsoleMenu.exe 2ef535f549c67042 +2 815 7645628886753851 CMakeFiles/ConsoleMenu.dir/main.c.obj ab8c74299a2b00ff +815 927 7645628887845902 ConsoleMenu.exe 2ef535f549c67042 +4 800 7645630881080351 CMakeFiles/ConsoleMenu.dir/main.c.obj ab8c74299a2b00ff +801 909 7645630882140797 ConsoleMenu.exe 2ef535f549c67042 +3 1289 7645631706369138 CMakeFiles/ConsoleMenu.dir/main.c.obj ab8c74299a2b00ff +7 1330 7645631706762994 CMakeFiles/ConsoleMenu.dir/console_functions.c.obj c674d5c87e9aa975 +1330 1436 7645631707813025 ConsoleMenu.exe 2ef535f549c67042 +3 801 7645632393660413 CMakeFiles/ConsoleMenu.dir/main.c.obj ab8c74299a2b00ff +801 910 7645632394701062 ConsoleMenu.exe 2ef535f549c67042 +3 945 7645638235374293 CMakeFiles/ConsoleMenu.dir/main.c.obj ab8c74299a2b00ff +946 1056 7645638236434535 ConsoleMenu.exe 2ef535f549c67042 +3 806 7645638520031763 CMakeFiles/ConsoleMenu.dir/main.c.obj ab8c74299a2b00ff +806 915 7645638521102466 ConsoleMenu.exe 2ef535f549c67042 +3 828 7645638830580025 CMakeFiles/ConsoleMenu.dir/main.c.obj ab8c74299a2b00ff +828 931 7645638831608021 ConsoleMenu.exe 2ef535f549c67042 +3 873 7645641087483204 CMakeFiles/ConsoleMenu.dir/main.c.obj ab8c74299a2b00ff +874 990 7645641088596195 ConsoleMenu.exe 2ef535f549c67042 +3 852 7645641546138714 CMakeFiles/ConsoleMenu.dir/main.c.obj ab8c74299a2b00ff +853 965 7645641547224906 ConsoleMenu.exe 2ef535f549c67042 diff --git a/cmake-build-debug/CMakeFiles/ConsoleMenu.dir/console_functions.c.obj b/cmake-build-debug/CMakeFiles/ConsoleMenu.dir/console_functions.c.obj index 28a84cad7b9df101a273b0a7a8ed5e63cc59f23f..c4f6ac61e7cbf28e49477f69b12f3cb829cffc83 100644 GIT binary patch delta 2663 zcmZ8jeQZ=!7C-mRd-KsZZKoge-I>m`Wk8V6Xs|`sPNDD$RI#N>B-(bSqb*Ely6r{ol2Cz;5xG|!W5Y(>UDXep7M`PAw4uFkO z?M$5@mS~q^*6I>~raBrX;fi!Az-1ZWi#lW0Qrb?u)@s!0@zWh7W>td#lMVE75-!<; z>@jqYH_%fgY+a5sYQpq9i3yv+v_yyrHIc$9;UZ~%XH3bryOeyFZ*#si^7>C#u3S;Z zC6?gItdej2UU{@@RvAZ|pE3FOTZ=5rGxV7(ta$q1VkSU(3jK+x+B|XSkv|~9&ZOsnBAZL!~Ovk{z{VHTQH=%Pa zSyjyrLY9+bIg-}3ROd6ee?e1_U`o5V-%Qem%zZjx(N1Cj7un6J<2jPhMfQ|u^##p7 zL=sHoe(q19Z>T)LneRtQf~!2psp(O|wv|&sbIo7{FcmUP<}choj=mv7IrA(sT;>p` zrbfw#zL>}4q^>fF1XFpO`$y0>R1S0I5Heilh@3NK9ULV|UFHcMG=T(@d6N5&pl`@L z#hE`N!(}EpH8$$}1uq8swiyPd@k)^a7_Bhs-4D(!qA}E=n;gJ-Bjis!qz9Zw|0e`M z#4@AE!#rXeI4}QSM9heo;1OFu++j7+{DhI>;j5i@u6CCEaFqu(b`sT(;7oS1?h{O+ zx&ycL5OZnB?a%3N0n%i0AHG#(?48@><5##W%Dlz}7v ze%E_E=)kSJF^(ih5(BU$@+&40v}SLjf4)OHN|~xR!P;x&j^P1SO=X}n=Va>63LIkJ z8-{_Mn1v*<$JEp?Y%P=Y6{KrJJZy@Gkwh!p?s^VOV$r5@;#+*UU4H?^f8#9njbTZ| z`3$$P`qBCN5Ut>1#+Rm0XSRX$}S9<){M0O4J^{T1) z?FiRfllYoH$aAdJGqExz>4@hVuP2Jc4SGe?tnm;)W9dHnisuG$hJNQ+AN8d&y@_-x zeoJQ?)Slzh=dT%=Y;@8t??&RIQ{IUEpH2W)ar&`0BDye^&Uq6gO7Hg7Z>Z?*#^)o| zI|yzcE(Tv7WHJylE~p)yd$PlWy(+A}fSbmntMhkv52w`odeiVOvGLOS=?A`I?mDoP zHARIra--Zc#kA)675_ll6VDuM&({v!vTq_ec10cc^>EjFiZB>kJ_C4TdvC(A&*C4ZmzYYDt z4^T%x3WS6?s}}bVl?uUPmn7|$y!M+U$=)E9*>9F4Rq}!$TJDrw%-BDW7V36~v_iM< zNsYRFLvk?tM`<}T!lH7i9s$`X;g8GHg+(kk@0j%h1(*LLUv^R5%)Xh0txa zdvZVGF)zeRAcBk+evyt|L$uW3u=CtHT5Y1Fi4K_Pc|`w$-#cI9RG+(ce%D?Aw>@H-RTWuml+?l;j>Ci<(1iY97AF(b$A zhz#Xj2FhWQ6DB!hqAyKUi7kW<#?_kWS`#TI>PBQF*=wQ`=ID%x&Y0*+L^ebEKZWl4 zEFov&o7aM+-*uQ>D>4gQgLbag9t7#;*itM4Cv3jyxi@OUGv8d(0m-HFi delta 2372 zcmZ8jdu&rx82`T8-mdL!OS{tbc8@+Bv@qjD0~rr_Y|zmGQ`taCNMP;OJ#cGBcL700 zO@@y-(3L~fnE4pdL=#QWLV`vOi}*-P3?|0-57A*lOfX7}VvIxm&b?++WA8VqEI2V@@e9HATwzO21;_=dRRvyEiqyQ{6V6jHXT|2`6t*uTuZh z=gB#q>v|tcTbFFTOtSA%6U|)mLu#U3-87N>mZX8lljpPTjAa&Uevv(@1i(U0$ zTB%e5$8cwNA)Cz^O2{O3(+8DGb{x?P+p@hH^fE0jC*J31Sl0T+~ye(pQYHanGnpI z#0Z-cf_iNfNA$&w>c%^ zrztjUm|%_*BWz9!>hV$6D^wV~?J_#JNF{{>aKLArcR#pp3Pp#mDAFx8Bu9j#3tTCy zG24&;Sm~I_q$m`-!1dDq6mdgwTqqs{tCwC5-u@t^b?xoJzS{$~B;blb1^)v6r%BGg z=)!Y+qQ8R{dW?r`C=e>1;T$!bYIOp5_#?Gd6{V}cSX&#Or5iv6>ljYL)@H7fN?y$L z&zF3=$B=hnhF_VHhYJImmd(KfZe!xEz~B5apmxyc0K4hdXxRd6_uMP%=7Rw%t(3QJ zqXWz&q0{>o?NTaju=a`3c6v?Np{j=HG%dr?pGxO?=+d>;ns;quXG zTEE%5cQ0N2YB!8Z=$k55yY{?%i9+Y6sJU@F`Y^GYqoL zp}C?A7W?WLu8DnOS*5i3C3^XNP0;42SIn&sRjg6?0968Fn;!`*jM4brF*=)ofLJL4qEOwr!nnQq^ zAS%jgg=gnBwIYK~Btk}pqk4uqwyLIfX_)eO3_W*=G$O4>SwmS9p*H`#9w5r{HFeUo zt<+qFZS0MjxrRfs*S=0(cwF|3$+9K~mr?wM?6LRB%cRByay>{^+#;jJ-CMp{8%G>w zb>SeJ2`^<+5r6rq@OflwqK604RCIUIH@3pNgaSIcVj>4!BZFIEqV0s1>AF4>jhcv= z$VpeVQP(wb#Oh+9@|M^psd$s_B^?zYgs8v`)MTRFCOU1R4^8wJp%~3oK&6Rdu89ts zXv{<}o9G(@ZK1@oCi#nroK(sb(C8B;I%T3)P4u>jzAUpvd5rO2YlJ9B(5Ph})yRT3 uDsiyjG;KY^>f?XP{C`b?MG_Ib!J6ZK){$6_?d+*UJ*uVVK>1=KX88}rj@{D$ diff --git a/cmake-build-debug/CMakeFiles/ConsoleMenu.dir/game.c.obj b/cmake-build-debug/CMakeFiles/ConsoleMenu.dir/game.c.obj index e75da2f7df2c4a3f43572d4a44ceac83f990953c..beab1e39acbd741e8eb7c60c7e165286e4068fc0 100644 GIT binary patch delta 2192 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 diff --git a/cmake-build-debug/CMakeFiles/ConsoleMenu.dir/main.c.obj b/cmake-build-debug/CMakeFiles/ConsoleMenu.dir/main.c.obj index 617ce14249f9935df5e4c82997ff50c510c3b4a6..bfd7b98486f9c09a15cdd8a63c08bdb008304528 100644 GIT binary patch literal 7676 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 E50&rTYybcN diff --git a/cmake-build-debug/CMakeFiles/clion-Debug-log.txt b/cmake-build-debug/CMakeFiles/clion-Debug-log.txt index 3878ae2..e38e62d 100644 --- a/cmake-build-debug/CMakeFiles/clion-Debug-log.txt +++ b/cmake-build-debug/CMakeFiles/clion-Debug-log.txt @@ -1,4 +1,10 @@ -C:\Users\tony\AppData\Local\Programs\CLion\bin\cmake\win\x64\bin\cmake.exe -DCMAKE_BUILD_TYPE=Debug -DCMAKE_MAKE_PROGRAM=C:/Users/tony/AppData/Local/Programs/CLion/bin/ninja/win/x64/ninja.exe -G Ninja -S C:\Users\tony\CLionProjects\ConsoleMenu -B C:\Users\tony\CLionProjects\ConsoleMenu\cmake-build-debug --- Configuring done --- Generating done +"C:\Program Files\CMake\bin\cmake.exe" -DCMAKE_BUILD_TYPE=Debug -DCMAKE_MAKE_PROGRAM=C:/Users/tony/AppData/Local/Programs/CLion/bin/ninja/win/x64/ninja.exe -G Ninja -S C:\Users\tony\CLionProjects\ConsoleMenu -B C:\Users\tony\CLionProjects\ConsoleMenu\cmake-build-debug +-- The C compiler identification is GNU 11.2.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/gcc.exe - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Configuring done (1.9s) +-- Generating done (0.1s) -- Build files have been written to: C:/Users/tony/CLionProjects/ConsoleMenu/cmake-build-debug diff --git a/cmake-build-debug/CMakeFiles/rules.ninja b/cmake-build-debug/CMakeFiles/rules.ninja index 95124c4..030c578 100644 --- a/cmake-build-debug/CMakeFiles/rules.ninja +++ b/cmake-build-debug/CMakeFiles/rules.ninja @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Ninja" Generator, CMake Version 3.25 +# Generated by "Ninja" Generator, CMake Version 4.0 # This file contains all the rules used to get the outputs files # built from the input files. @@ -14,10 +14,10 @@ ############################################# # Rule for compiling C files. -rule C_COMPILER__ConsoleMenu_Debug +rule C_COMPILER__ConsoleMenu_unscanned_Debug depfile = $DEP_FILE deps = gcc - command = C:\Users\tony\AppData\Local\Programs\CLion\bin\mingw\bin\gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + command = ${LAUNCHER}${CODE_CHECK}C:\Users\tony\AppData\Local\Programs\CLion\bin\mingw\bin\gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in description = Building C object $out @@ -25,7 +25,7 @@ rule C_COMPILER__ConsoleMenu_Debug # Rule for linking C executable. rule C_EXECUTABLE_LINKER__ConsoleMenu_Debug - command = cmd.exe /C "$PRE_LINK && C:\Users\tony\AppData\Local\Programs\CLion\bin\mingw\bin\gcc.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" + command = C:\WINDOWS\system32\cmd.exe /C "$PRE_LINK && C:\Users\tony\AppData\Local\Programs\CLion\bin\mingw\bin\gcc.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 C executable $TARGET_FILE restat = $RESTAT @@ -42,7 +42,7 @@ rule CUSTOM_COMMAND # Rule for re-running cmake. rule RERUN_CMAKE - command = C:\Users\tony\AppData\Local\Programs\CLion\bin\cmake\win\x64\bin\cmake.exe --regenerate-during-build -SC:\Users\tony\CLionProjects\ConsoleMenu -BC:\Users\tony\CLionProjects\ConsoleMenu\cmake-build-debug + command = "C:\Program Files\CMake\bin\cmake.exe" --regenerate-during-build -SC:\Users\tony\CLionProjects\ConsoleMenu -BC:\Users\tony\CLionProjects\ConsoleMenu\cmake-build-debug description = Re-running CMake... generator = 1 diff --git a/cmake-build-debug/Testing/Temporary/LastTest.log b/cmake-build-debug/Testing/Temporary/LastTest.log index 779587b..70a4ca2 100644 --- a/cmake-build-debug/Testing/Temporary/LastTest.log +++ b/cmake-build-debug/Testing/Temporary/LastTest.log @@ -1,3 +1,3 @@ -Start testing: Mar 24 09:01 Central Daylight Time +Start testing: Mar 24 19:02 Central Daylight Time ---------------------------------------------------------- -End testing: Mar 24 09:01 Central Daylight Time +End testing: Mar 24 19:02 Central Daylight Time diff --git a/cmake-build-debug/build.ninja b/cmake-build-debug/build.ninja index 37f9bc6..8e255f3 100644 --- a/cmake-build-debug/build.ninja +++ b/cmake-build-debug/build.ninja @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Ninja" Generator, CMake Version 3.25 +# Generated by "Ninja" Generator, CMake Version 4.0 # This file contains all the build statements describing the # compilation DAG. @@ -47,37 +47,52 @@ cmake_ninja_workdir = C$:/Users/tony/CLionProjects/ConsoleMenu/cmake-build-debug ############################################# # Order-only phony target for ConsoleMenu -build cmake_object_order_depends_target_ConsoleMenu: phony || CMakeFiles/ConsoleMenu.dir +build cmake_object_order_depends_target_ConsoleMenu: phony || . -build CMakeFiles/ConsoleMenu.dir/main.c.obj: C_COMPILER__ConsoleMenu_Debug C$:/Users/tony/CLionProjects/ConsoleMenu/main.c || cmake_object_order_depends_target_ConsoleMenu +build CMakeFiles/ConsoleMenu.dir/main.c.obj: C_COMPILER__ConsoleMenu_unscanned_Debug C$:/Users/tony/CLionProjects/ConsoleMenu/main.c || cmake_object_order_depends_target_ConsoleMenu + CONFIG = Debug DEP_FILE = CMakeFiles\ConsoleMenu.dir\main.c.obj.d FLAGS = -g -fdiagnostics-color=always OBJECT_DIR = CMakeFiles\ConsoleMenu.dir OBJECT_FILE_DIR = CMakeFiles\ConsoleMenu.dir + TARGET_COMPILE_PDB = CMakeFiles\ConsoleMenu.dir\ + TARGET_PDB = ConsoleMenu.pdb -build CMakeFiles/ConsoleMenu.dir/console_functions.c.obj: C_COMPILER__ConsoleMenu_Debug C$:/Users/tony/CLionProjects/ConsoleMenu/console_functions.c || cmake_object_order_depends_target_ConsoleMenu +build CMakeFiles/ConsoleMenu.dir/console_functions.c.obj: C_COMPILER__ConsoleMenu_unscanned_Debug C$:/Users/tony/CLionProjects/ConsoleMenu/console_functions.c || cmake_object_order_depends_target_ConsoleMenu + CONFIG = Debug DEP_FILE = CMakeFiles\ConsoleMenu.dir\console_functions.c.obj.d FLAGS = -g -fdiagnostics-color=always OBJECT_DIR = CMakeFiles\ConsoleMenu.dir OBJECT_FILE_DIR = CMakeFiles\ConsoleMenu.dir + TARGET_COMPILE_PDB = CMakeFiles\ConsoleMenu.dir\ + TARGET_PDB = ConsoleMenu.pdb -build CMakeFiles/ConsoleMenu.dir/player_functions.c.obj: C_COMPILER__ConsoleMenu_Debug C$:/Users/tony/CLionProjects/ConsoleMenu/player_functions.c || cmake_object_order_depends_target_ConsoleMenu +build CMakeFiles/ConsoleMenu.dir/player_functions.c.obj: C_COMPILER__ConsoleMenu_unscanned_Debug C$:/Users/tony/CLionProjects/ConsoleMenu/player_functions.c || cmake_object_order_depends_target_ConsoleMenu + CONFIG = Debug DEP_FILE = CMakeFiles\ConsoleMenu.dir\player_functions.c.obj.d FLAGS = -g -fdiagnostics-color=always OBJECT_DIR = CMakeFiles\ConsoleMenu.dir OBJECT_FILE_DIR = CMakeFiles\ConsoleMenu.dir + TARGET_COMPILE_PDB = CMakeFiles\ConsoleMenu.dir\ + TARGET_PDB = ConsoleMenu.pdb -build CMakeFiles/ConsoleMenu.dir/entities.c.obj: C_COMPILER__ConsoleMenu_Debug C$:/Users/tony/CLionProjects/ConsoleMenu/entities.c || cmake_object_order_depends_target_ConsoleMenu +build CMakeFiles/ConsoleMenu.dir/entities.c.obj: C_COMPILER__ConsoleMenu_unscanned_Debug C$:/Users/tony/CLionProjects/ConsoleMenu/entities.c || cmake_object_order_depends_target_ConsoleMenu + CONFIG = Debug DEP_FILE = CMakeFiles\ConsoleMenu.dir\entities.c.obj.d FLAGS = -g -fdiagnostics-color=always OBJECT_DIR = CMakeFiles\ConsoleMenu.dir OBJECT_FILE_DIR = CMakeFiles\ConsoleMenu.dir + TARGET_COMPILE_PDB = CMakeFiles\ConsoleMenu.dir\ + TARGET_PDB = ConsoleMenu.pdb -build CMakeFiles/ConsoleMenu.dir/game.c.obj: C_COMPILER__ConsoleMenu_Debug C$:/Users/tony/CLionProjects/ConsoleMenu/game.c || cmake_object_order_depends_target_ConsoleMenu +build CMakeFiles/ConsoleMenu.dir/game.c.obj: C_COMPILER__ConsoleMenu_unscanned_Debug C$:/Users/tony/CLionProjects/ConsoleMenu/game.c || cmake_object_order_depends_target_ConsoleMenu + CONFIG = Debug DEP_FILE = CMakeFiles\ConsoleMenu.dir\game.c.obj.d FLAGS = -g -fdiagnostics-color=always OBJECT_DIR = CMakeFiles\ConsoleMenu.dir OBJECT_FILE_DIR = CMakeFiles\ConsoleMenu.dir + TARGET_COMPILE_PDB = CMakeFiles\ConsoleMenu.dir\ + TARGET_PDB = ConsoleMenu.pdb # ============================================================================= @@ -88,22 +103,25 @@ build CMakeFiles/ConsoleMenu.dir/game.c.obj: C_COMPILER__ConsoleMenu_Debug C$:/U # Link the executable ConsoleMenu.exe build ConsoleMenu.exe: C_EXECUTABLE_LINKER__ConsoleMenu_Debug CMakeFiles/ConsoleMenu.dir/main.c.obj CMakeFiles/ConsoleMenu.dir/console_functions.c.obj CMakeFiles/ConsoleMenu.dir/player_functions.c.obj CMakeFiles/ConsoleMenu.dir/entities.c.obj CMakeFiles/ConsoleMenu.dir/game.c.obj + CONFIG = Debug FLAGS = -g LINK_LIBRARIES = -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 OBJECT_DIR = CMakeFiles\ConsoleMenu.dir POST_BUILD = cd . PRE_LINK = cd . + TARGET_COMPILE_PDB = CMakeFiles\ConsoleMenu.dir\ TARGET_FILE = ConsoleMenu.exe TARGET_IMPLIB = libConsoleMenu.dll.a - TARGET_PDB = ConsoleMenu.exe.dbg + TARGET_PDB = ConsoleMenu.pdb ############################################# # Utility command for edit_cache build CMakeFiles/edit_cache.util: CUSTOM_COMMAND - COMMAND = cmd.exe /C "cd /D C:\Users\tony\CLionProjects\ConsoleMenu\cmake-build-debug && C:\Users\tony\AppData\Local\Programs\CLion\bin\cmake\win\x64\bin\cmake.exe -E echo "No interactive CMake dialog available."" - DESC = No interactive CMake dialog available... + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D C:\Users\tony\CLionProjects\ConsoleMenu\cmake-build-debug && "C:\Program Files\CMake\bin\cmake-gui.exe" -SC:\Users\tony\CLionProjects\ConsoleMenu -BC:\Users\tony\CLionProjects\ConsoleMenu\cmake-build-debug" + DESC = Running CMake cache editor... + pool = console restat = 1 build edit_cache: phony CMakeFiles/edit_cache.util @@ -113,7 +131,7 @@ build edit_cache: phony CMakeFiles/edit_cache.util # Utility command for rebuild_cache build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND - COMMAND = cmd.exe /C "cd /D C:\Users\tony\CLionProjects\ConsoleMenu\cmake-build-debug && C:\Users\tony\AppData\Local\Programs\CLion\bin\cmake\win\x64\bin\cmake.exe --regenerate-during-build -SC:\Users\tony\CLionProjects\ConsoleMenu -BC:\Users\tony\CLionProjects\ConsoleMenu\cmake-build-debug" + COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D C:\Users\tony\CLionProjects\ConsoleMenu\cmake-build-debug && "C:\Program Files\CMake\bin\cmake.exe" --regenerate-during-build -SC:\Users\tony\CLionProjects\ConsoleMenu -BC:\Users\tony\CLionProjects\ConsoleMenu\cmake-build-debug" DESC = Running CMake to regenerate build system... pool = console restat = 1 @@ -142,14 +160,14 @@ build all: phony ConsoleMenu.exe ############################################# # Re-run CMake if any of its inputs changed. -build build.ninja: RERUN_CMAKE | C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeCInformation.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeCommonLanguageInclude.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeGenericSystem.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeInitializeConfigs.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeLanguageInformation.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeRCInformation.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeSystemSpecificInformation.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeSystemSpecificInitialize.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Compiler/CMakeCommonCompilerMacros.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Compiler/GNU-C.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Compiler/GNU.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Platform/Windows-GNU-C-ABI.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Platform/Windows-GNU-C.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Platform/Windows-GNU.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Platform/Windows-windres.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Platform/Windows.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Platform/WindowsPaths.cmake C$:/Users/tony/CLionProjects/ConsoleMenu/CMakeLists.txt CMakeCache.txt CMakeFiles/3.25.2/CMakeCCompiler.cmake CMakeFiles/3.25.2/CMakeRCCompiler.cmake CMakeFiles/3.25.2/CMakeSystem.cmake +build build.ninja C$:/Users/tony/CLionProjects/ConsoleMenu/cmake-build-debug/cmake_install.cmake: RERUN_CMAKE | C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeCCompiler.cmake.in C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeCCompilerABI.c C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeCInformation.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeCommonLanguageInclude.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeCompilerIdDetection.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCompilerSupport.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeDetermineRCCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeDetermineSystem.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeFindBinUtils.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeGenericSystem.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeInitializeConfigs.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeLanguageInformation.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeParseImplicitIncludeInfo.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeParseImplicitLinkInfo.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeParseLibraryArchitecture.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeRCCompiler.cmake.in C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeRCInformation.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeSystem.cmake.in C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeSystemSpecificInformation.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeSystemSpecificInitialize.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeTestCCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeTestCompilerCommon.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeTestRCCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/ADSP-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/ARMCC-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/ARMClang-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/AppleClang-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Borland-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Bruce-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/CMakeCommonCompilerMacros.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Clang-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Clang-DetermineCompilerInternal.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Compaq-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Cray-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/CrayClang-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Embarcadero-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Fujitsu-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/GHS-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/GNU-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/GNU-C.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/GNU-FindBinUtils.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/GNU.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/HP-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/IAR-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Intel-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/LCC-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/MSVC-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/NVHPC-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/NVIDIA-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/OrangeC-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/PGI-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/PathScale-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/SCO-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/SDCC-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/SunPro-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/TI-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/TIClang-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Tasking-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Watcom-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/XL-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/XLClang-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/zOS-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Internal/CMakeCLinkerInformation.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Internal/CMakeCommonLinkerInformation.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Internal/CMakeDetermineLinkerId.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Internal/FeatureTesting.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Linker/GNU-C.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Linker/GNU.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/Linker/GNU.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/Linker/Windows-GNU-C.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/Linker/Windows-GNU.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/Windows-GNU-C-ABI.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/Windows-GNU-C.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/Windows-GNU.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/Windows-Initialize.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/Windows-windres.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/Windows.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/WindowsPaths.cmake C$:/Users/tony/CLionProjects/ConsoleMenu/CMakeLists.txt CMakeCache.txt CMakeFiles/4.0.0-rc4/CMakeCCompiler.cmake CMakeFiles/4.0.0-rc4/CMakeRCCompiler.cmake CMakeFiles/4.0.0-rc4/CMakeSystem.cmake pool = console ############################################# # A missing CMake input file is not an error. -build C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeCInformation.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeCommonLanguageInclude.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeGenericSystem.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeInitializeConfigs.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeLanguageInformation.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeRCInformation.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeSystemSpecificInformation.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeSystemSpecificInitialize.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Compiler/CMakeCommonCompilerMacros.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Compiler/GNU-C.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Compiler/GNU.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Platform/Windows-GNU-C-ABI.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Platform/Windows-GNU-C.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Platform/Windows-GNU.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Platform/Windows-windres.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Platform/Windows.cmake C$:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/Platform/WindowsPaths.cmake C$:/Users/tony/CLionProjects/ConsoleMenu/CMakeLists.txt CMakeCache.txt CMakeFiles/3.25.2/CMakeCCompiler.cmake CMakeFiles/3.25.2/CMakeRCCompiler.cmake CMakeFiles/3.25.2/CMakeSystem.cmake: phony +build C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeCCompiler.cmake.in C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeCCompilerABI.c C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeCInformation.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeCommonLanguageInclude.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeCompilerIdDetection.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCompilerSupport.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeDetermineRCCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeDetermineSystem.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeFindBinUtils.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeGenericSystem.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeInitializeConfigs.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeLanguageInformation.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeParseImplicitIncludeInfo.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeParseImplicitLinkInfo.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeParseLibraryArchitecture.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeRCCompiler.cmake.in C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeRCInformation.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeSystem.cmake.in C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeSystemSpecificInformation.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeSystemSpecificInitialize.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeTestCCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeTestCompilerCommon.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/CMakeTestRCCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/ADSP-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/ARMCC-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/ARMClang-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/AppleClang-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Borland-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Bruce-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/CMakeCommonCompilerMacros.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Clang-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Clang-DetermineCompilerInternal.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Compaq-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Cray-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/CrayClang-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Embarcadero-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Fujitsu-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/GHS-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/GNU-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/GNU-C.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/GNU-FindBinUtils.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/GNU.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/HP-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/IAR-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Intel-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/LCC-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/MSVC-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/NVHPC-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/NVIDIA-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/OrangeC-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/PGI-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/PathScale-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/SCO-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/SDCC-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/SunPro-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/TI-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/TIClang-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Tasking-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/Watcom-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/XL-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/XLClang-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Compiler/zOS-C-DetermineCompiler.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Internal/CMakeCLinkerInformation.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Internal/CMakeCommonLinkerInformation.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Internal/CMakeDetermineLinkerId.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Internal/FeatureTesting.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Linker/GNU-C.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Linker/GNU.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/Linker/GNU.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/Linker/Windows-GNU-C.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/Linker/Windows-GNU.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/Windows-GNU-C-ABI.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/Windows-GNU-C.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/Windows-GNU.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/Windows-Initialize.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/Windows-windres.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/Windows.cmake C$:/Program$ Files/CMake/share/cmake-4.0/Modules/Platform/WindowsPaths.cmake C$:/Users/tony/CLionProjects/ConsoleMenu/CMakeLists.txt CMakeCache.txt CMakeFiles/4.0.0-rc4/CMakeCCompiler.cmake CMakeFiles/4.0.0-rc4/CMakeRCCompiler.cmake CMakeFiles/4.0.0-rc4/CMakeSystem.cmake: phony ############################################# diff --git a/cmake-build-debug/cmake_install.cmake b/cmake-build-debug/cmake_install.cmake index f44a48a..7af1b8a 100644 --- a/cmake-build-debug/cmake_install.cmake +++ b/cmake-build-debug/cmake_install.cmake @@ -32,18 +32,30 @@ if(NOT DEFINED CMAKE_CROSSCOMPILING) set(CMAKE_CROSSCOMPILING "FALSE") endif() -# Set default install directory permissions. +# Set path to fallback-tool for dependency-resolution. if(NOT DEFINED CMAKE_OBJDUMP) set(CMAKE_OBJDUMP "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/objdump.exe") endif() +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "C:/Users/tony/CLionProjects/ConsoleMenu/cmake-build-debug/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() if(CMAKE_INSTALL_COMPONENT) - set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + else() + string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") + unset(CMAKE_INST_COMP_HASH) + endif() else() set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") endif() -string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT - "${CMAKE_INSTALL_MANIFEST_FILES}") -file(WRITE "C:/Users/tony/CLionProjects/ConsoleMenu/cmake-build-debug/${CMAKE_INSTALL_MANIFEST}" +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "C:/Users/tony/CLionProjects/ConsoleMenu/cmake-build-debug/${CMAKE_INSTALL_MANIFEST}" "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/console_functions.c b/console_functions.c index 7e0fc9d..636c137 100644 --- a/console_functions.c +++ b/console_functions.c @@ -73,21 +73,29 @@ void getBufferInfo(HANDLE *hHandle, CONSOLE_SCREEN_BUFFER_INFO *pCSBI) } void printList(HANDLE *pHConsole, DWORD *pCharsWritten, Entity *pE) -{ - HANDLE *bhConsole; - bhConsole = &pHConsole; - DWORD *bCharsWritten; - bCharsWritten = &pCharsWritten; - for (int counter = 0; counter < 10 ;counter++) + { + HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); + //COORD coordScreen = {0, 0}; + DWORD cCharsWritten; + CONSOLE_SCREEN_BUFFER_INFO csbi; + GetConsoleScreenBufferInfo(hConsole, &csbi); + HANDLE *bhConsole; + DWORD *bCharsWritten; + for (int counter = 0; counter < 5 ;counter++) { Entity bE = pE[counter]; - if (!WriteConsoleOutputCharacter(bhConsole, + WriteConsoleOutputCharacter(pHConsole, + (LPCSTR) pE[counter].avatar, + 1, + pE[counter].position, + pCharsWritten); + /*if (!WriteConsoleOutputCharacter(pHConsole, &bE.avatar, 1, bE.position, pCharsWritten)) { - // printf("Error: Unable to write to console. Error code: %ld\n", GetLastError()); - } + // // printf("Error: Unable to write to console. Error code: %ld\n", GetLastError()); + }*/ // printf("Avatar :%s",&e->avatar); //e = (Entity *) e->next; } diff --git a/game.c b/game.c index 1115de0..48bb73f 100644 --- a/game.c +++ b/game.c @@ -4,9 +4,9 @@ #include "game.h" -void gameINIT(Game *pGame) +void consoleInit(ConsoleApp *pGame) { - Game game = *pGame; + ConsoleApp game = *pGame; //HANDLE hConsole = &pGame->hConsole; //CONSOLE_SCREEN_BUFFER_INFO *pCsbi = &game.csbi; //GetConsoleScreenBufferInfo(hConsole, pCsbi); @@ -22,17 +22,12 @@ void gameINIT(Game *pGame) // INIT Entities // const int MAX_ENTITIES = 10; Entity entities[10]; - Entity *pEntities = &entities; + //Entity *pEntities = &entities; entities[0] = (Entity) {0, (char)'X', (char)'P', (COORD) {(SHORT) 20,(SHORT) 20}}; entities[1] = (Entity) {1, (char)'N', (char)'N', (COORD) {(SHORT) 10,(SHORT) 10}}; entities[2] = (Entity) {2, (char)'N', (char)'N', (COORD) {(SHORT) 11,(SHORT) 10}}; entities[3] = (Entity) {3, (char)'N', (char)'N', (COORD) {(SHORT) 12,(SHORT) 10}}; entities[4] = (Entity) {4, (char)'N', (char)'N', (COORD) {(SHORT) 13,(SHORT) 10}}; - // append(&pEntities, 0, (char)'X', (char)'P', (COORD) {(SHORT) 20,(SHORT) 20}); - /*append(&pEntities, 1, (char)'N', (char)'N', (COORD) {(SHORT) 10,(SHORT) 10}); - append(&pEntities, 2, (char)'N', (char)'N', (COORD) {(SHORT) 11,(SHORT) 10}); - append(&pEntities, 3, (char)'N', (char)'N', (COORD) {(SHORT) 12,(SHORT) 10}); - append(&pEntities, 4, (char)'N', (char)'N', (COORD) {(SHORT) 13,(SHORT) 10});*/ // INIT Clock targeting const int targetFPS = 60; // Target frames per second @@ -44,18 +39,11 @@ void gameINIT(Game *pGame) { GetConsoleScreenBufferInfo(&pGame->hConsole, - &pGame->csbi); - - //printBoundsToConsole(&pGame->hConsole, - // pGame->charsWritten, - // game.csbi.srWindow); - - getUserInput(&pEntities[0], - ®ion); + pGame->csbi); printList(&pGame->hConsole, pGame->charsWritten, - &entities); + entities); clock_t startTime = clock(); // Calculate the elapsed time and delay if necessary diff --git a/game.h b/game.h index ad142e9..d9626a0 100644 --- a/game.h +++ b/game.h @@ -12,14 +12,14 @@ #include "console_function.h" #include "player_functions.c" -typedef struct Game +typedef struct ConsoleApp { int id; - HANDLE hConsole; - CONSOLE_SCREEN_BUFFER_INFO csbi; + HANDLE *hConsole; + CONSOLE_SCREEN_BUFFER_INFO *csbi; DWORD *charsWritten; -} Game; +} ConsoleApp; -void gameINIT(Game *pGame); +void consoleInit(ConsoleApp *pGame); #endif //CONSOLEMENU_GAME_H diff --git a/main.c b/main.c index ab83ca1..18a563d 100644 --- a/main.c +++ b/main.c @@ -13,13 +13,69 @@ int randomSeed[78] = { int main() { HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); - COORD coordScreen = {0, 0}; + //COORD coordScreen = {0, 0}; DWORD cCharsWritten; CONSOLE_SCREEN_BUFFER_INFO csbi; + GetConsoleScreenBufferInfo(hConsole, &csbi); DWORD dwConSize; - struct Game game = {0, GetStdHandle(STD_OUTPUT_HANDLE), csbi, &cCharsWritten}; - Game *pGame = &game; - gameINIT(pGame); + //struct ConsoleApp game = {0, hConsole, &csbi, &cCharsWritten}; + //ConsoleApp *pGame = &game; + //consoleInit(pGame); + Entity entities[10]; + //Entity *pEntities = &entities; + entities[0] = (Entity) {0, (char)'X', (char)'P', (COORD) {(SHORT) 20,(SHORT) 20}}; + entities[1] = (Entity) {1, (char)'N', (char)'N', (COORD) {(SHORT) 10,(SHORT) 10}}; + entities[2] = (Entity) {2, (char)'N', (char)'N', (COORD) {(SHORT) 11,(SHORT) 10}}; + entities[3] = (Entity) {3, (char)'N', (char)'N', (COORD) {(SHORT) 12,(SHORT) 10}}; + entities[4] = (Entity) {4, (char)'N', (char)'N', (COORD) {(SHORT) 13,(SHORT) 10}}; + + // INIT Clock targeting + const int targetFPS = 60; // Target frames per second + const int frameDelay = 1000 / targetFPS; // Frame duration in milliseconds + + // Main Loop + bool run = true; + while (run) + { + + //GetConsoleScreenBufferInfo(hConsole, &csbi); + +// printList(&hConsole, +// &cCharsWritten, +// entities); + + getUserInput(&entities[0],&csbi.srWindow); + + for (int counter = 0; counter < 5 ;counter++) + { + WriteConsoleOutputCharacter(hConsole, + &entities[counter].avatar, + 1, + entities[counter].position, + &cCharsWritten); + } + + clock_t startTime = clock(); + // Calculate the elapsed time and delay if necessary + clock_t elapsedTime = clock() - startTime; + int delayTime = frameDelay - (elapsedTime * 1000 / CLOCKS_PER_SEC); + + // Ensure the frame time does not exceed the target FPS + if (delayTime > 0) + { + Sleep(delayTime); + } + + if (GetAsyncKeyState(VK_ESCAPE)) + { + run = false; + } + clearConsole(); + } + + + + return 0; }