From b4a971681ce4bd86c3bae736fe2a428deccc9477 Mon Sep 17 00:00:00 2001 From: Alexander Zhirov Date: Mon, 1 May 2023 01:22:03 +0300 Subject: [PATCH] v1.0.0 --- CMakeCache.txt | 388 ++++++++ CMakeFiles/3.24.1/CMakeCCompiler.cmake | 72 ++ CMakeFiles/3.24.1/CMakeCXXCompiler.cmake | 83 ++ .../3.24.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 20648 bytes .../3.24.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 20672 bytes CMakeFiles/3.24.1/CMakeSystem.cmake | 15 + .../3.24.1/CompilerIdC/CMakeCCompilerId.c | 838 ++++++++++++++++++ CMakeFiles/3.24.1/CompilerIdC/a.out | Bin 0 -> 20760 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 826 +++++++++++++++++ CMakeFiles/3.24.1/CompilerIdCXX/a.out | Bin 0 -> 20768 bytes CMakeFiles/CMakeDirectoryInformation.cmake | 16 + CMakeFiles/CMakeOutput.log | 403 +++++++++ CMakeFiles/Makefile.cmake | 126 +++ CMakeFiles/Makefile2 | 112 +++ CMakeFiles/TargetDirectories.txt | 3 + CMakeFiles/cmake.check_cache | 1 + CMakeFiles/progress.marks | 1 + CMakeFiles/tictactoe.dir/DependInfo.cmake | 23 + CMakeFiles/tictactoe.dir/ai.cpp.o | Bin 0 -> 28248 bytes CMakeFiles/tictactoe.dir/ai.cpp.o.d | 207 +++++ CMakeFiles/tictactoe.dir/build.make | 178 ++++ CMakeFiles/tictactoe.dir/cmake_clean.cmake | 19 + CMakeFiles/tictactoe.dir/compiler_depend.make | 2 + CMakeFiles/tictactoe.dir/compiler_depend.ts | 2 + CMakeFiles/tictactoe.dir/depend.make | 2 + CMakeFiles/tictactoe.dir/flags.make | 10 + CMakeFiles/tictactoe.dir/link.txt | 1 + CMakeFiles/tictactoe.dir/main.cpp.o | Bin 0 -> 9608 bytes CMakeFiles/tictactoe.dir/main.cpp.o.d | 212 +++++ CMakeFiles/tictactoe.dir/map.cpp.o | Bin 0 -> 9704 bytes CMakeFiles/tictactoe.dir/map.cpp.o.d | 210 +++++ CMakeFiles/tictactoe.dir/parse_args.cpp.o | Bin 0 -> 5536 bytes CMakeFiles/tictactoe.dir/parse_args.cpp.o.d | 131 +++ CMakeFiles/tictactoe.dir/progress.make | 7 + CMakeFiles/tictactoe.dir/version.cpp.o | Bin 0 -> 12360 bytes CMakeFiles/tictactoe.dir/version.cpp.o.d | 97 ++ Makefile | 289 ++++++ cmake_install.cmake | 54 ++ tictactoe | Bin 0 -> 60376 bytes 39 files changed, 4328 insertions(+) create mode 100644 CMakeCache.txt create mode 100644 CMakeFiles/3.24.1/CMakeCCompiler.cmake create mode 100644 CMakeFiles/3.24.1/CMakeCXXCompiler.cmake create mode 100755 CMakeFiles/3.24.1/CMakeDetermineCompilerABI_C.bin create mode 100755 CMakeFiles/3.24.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 CMakeFiles/3.24.1/CMakeSystem.cmake create mode 100644 CMakeFiles/3.24.1/CompilerIdC/CMakeCCompilerId.c create mode 100755 CMakeFiles/3.24.1/CompilerIdC/a.out create mode 100644 CMakeFiles/3.24.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 CMakeFiles/3.24.1/CompilerIdCXX/a.out create mode 100644 CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 CMakeFiles/CMakeOutput.log create mode 100644 CMakeFiles/Makefile.cmake create mode 100644 CMakeFiles/Makefile2 create mode 100644 CMakeFiles/TargetDirectories.txt create mode 100644 CMakeFiles/cmake.check_cache create mode 100644 CMakeFiles/progress.marks create mode 100644 CMakeFiles/tictactoe.dir/DependInfo.cmake create mode 100644 CMakeFiles/tictactoe.dir/ai.cpp.o create mode 100644 CMakeFiles/tictactoe.dir/ai.cpp.o.d create mode 100644 CMakeFiles/tictactoe.dir/build.make create mode 100644 CMakeFiles/tictactoe.dir/cmake_clean.cmake create mode 100644 CMakeFiles/tictactoe.dir/compiler_depend.make create mode 100644 CMakeFiles/tictactoe.dir/compiler_depend.ts create mode 100644 CMakeFiles/tictactoe.dir/depend.make create mode 100644 CMakeFiles/tictactoe.dir/flags.make create mode 100644 CMakeFiles/tictactoe.dir/link.txt create mode 100644 CMakeFiles/tictactoe.dir/main.cpp.o create mode 100644 CMakeFiles/tictactoe.dir/main.cpp.o.d create mode 100644 CMakeFiles/tictactoe.dir/map.cpp.o create mode 100644 CMakeFiles/tictactoe.dir/map.cpp.o.d create mode 100644 CMakeFiles/tictactoe.dir/parse_args.cpp.o create mode 100644 CMakeFiles/tictactoe.dir/parse_args.cpp.o.d create mode 100644 CMakeFiles/tictactoe.dir/progress.make create mode 100644 CMakeFiles/tictactoe.dir/version.cpp.o create mode 100644 CMakeFiles/tictactoe.dir/version.cpp.o.d create mode 100644 Makefile create mode 100644 cmake_install.cmake create mode 100755 tictactoe diff --git a/CMakeCache.txt b/CMakeCache.txt new file mode 100644 index 0000000..c948891 --- /dev/null +++ b/CMakeCache.txt @@ -0,0 +1,388 @@ +# This is the CMakeCache file. +# For build in directory: /home/alexander/Programming/repositories/geekbrains_homework/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a library. +ALLEGRO_DIALOG_LIB:FILEPATH=/usr/lib/liballegro_dialog.so + +//Path to a library. +ALLEGRO_IMAGE_LIB:FILEPATH=/usr/lib/liballegro_image.so + +//Path to a library. +ALLEGRO_LIB:FILEPATH=/usr/lib/liballegro.so + +//Path to a library. +ALLEGRO_PRIMITIVES_LIB:FILEPATH=/usr/lib/liballegro_primitives.so + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=tictactoe + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//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. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +tictactoe_BINARY_DIR:STATIC=/home/alexander/Programming/repositories/geekbrains_homework/build + +//Value Computed by CMake +tictactoe_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +tictactoe_SOURCE_DIR:STATIC=/home/alexander/Programming/repositories/geekbrains_homework/game + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/alexander/Programming/repositories/geekbrains_homework/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=24 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/alexander/Programming/repositories/geekbrains_homework/game +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.24 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE + diff --git a/CMakeFiles/3.24.1/CMakeCCompiler.cmake b/CMakeFiles/3.24.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..5aade64 --- /dev/null +++ b/CMakeFiles/3.24.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "12.2.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib64/gcc/x86_64-solus-linux/12/include;/usr/lib64/gcc/x86_64-solus-linux/12/include-fixed;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib64/gcc/x86_64-solus-linux/12;/usr/lib64;/lib64") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/CMakeFiles/3.24.1/CMakeCXXCompiler.cmake b/CMakeFiles/3.24.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..11e138f --- /dev/null +++ b/CMakeFiles/3.24.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "12.2.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/12;/usr/include/c++/12/x86_64-solus-linux;/usr/include/c++/12/backward;/usr/lib64/gcc/x86_64-solus-linux/12/include;/usr/lib64/gcc/x86_64-solus-linux/12/include-fixed;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib64/gcc/x86_64-solus-linux/12;/usr/lib64;/lib64") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/CMakeFiles/3.24.1/CMakeDetermineCompilerABI_C.bin b/CMakeFiles/3.24.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..57f3af02389ebf18fccf9817bf835e01b74dbf6b GIT binary patch literal 20648 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 literal 0 HcmV?d00001 diff --git a/CMakeFiles/3.24.1/CMakeSystem.cmake b/CMakeFiles/3.24.1/CMakeSystem.cmake new file mode 100644 index 0000000..229d249 --- /dev/null +++ b/CMakeFiles/3.24.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.1.24-230.current") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.1.24-230.current") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.1.24-230.current") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.1.24-230.current") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/CMakeFiles/3.24.1/CompilerIdC/CMakeCCompilerId.c b/CMakeFiles/3.24.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..2b43aa6 --- /dev/null +++ b/CMakeFiles/3.24.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,838 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(1) +# if defined(__LCC__) +# define COMPILER_VERSION_MINOR DEC(__LCC__- 100) +# endif +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/CMakeFiles/3.24.1/CompilerIdC/a.out b/CMakeFiles/3.24.1/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..9c2ce64f9d8ff71388e9ff4d62a1bd2295e1d014 GIT binary patch literal 20760 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 RtD67lF6BSva&U>_KLI|8H>dyr literal 0 HcmV?d00001 diff --git a/CMakeFiles/3.24.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/CMakeFiles/3.24.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..486becd --- /dev/null +++ b/CMakeFiles/3.24.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,826 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(1) +# if defined(__LCC__) +# define COMPILER_VERSION_MINOR DEC(__LCC__- 100) +# endif +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/CMakeFiles/3.24.1/CompilerIdCXX/a.out b/CMakeFiles/3.24.1/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..0ad0ae718c6945f584f367ad548941e145fa3854 GIT binary patch literal 20768 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 search starts here: + /usr/lib64/gcc/x86_64-solus-linux/12/include + /usr/lib64/gcc/x86_64-solus-linux/12/include-fixed + /usr/include +End of search list. +GNU C17 (Solus) version 12.2.0 (x86_64-solus-linux) + compiled by GNU C version 12.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 2851671ae9c7a77f5a6767ad96bea7f1 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3eb83.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3eb83.dir/' + as -v --64 -o CMakeFiles/cmTC_3eb83.dir/CMakeCCompilerABI.c.o /tmp/ccXcwzuo.s +GNU assembler version 2.39 (x86_64-solus-linux) using BFD version (GNU Binutils) 2.39 +COMPILER_PATH=/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/:/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/ +LIBRARY_PATH=/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-solus-linux/12/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3eb83.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3eb83.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_3eb83 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3eb83.dir/link.txt --verbose=1 +/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_3eb83.dir/CMakeCCompilerABI.c.o -o cmTC_3eb83 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-solus-linux/12/lto-wrapper +Target: x86_64-solus-linux +Configured with: ../configure --prefix=/usr --with-pkgversion=Solus --libdir=/usr/lib64 --libexecdir=/usr/lib64 --with-system-zlib --enable-cet --enable-default-pie --enable-default-ssp --enable-lto --enable-shared --enable-threads=posix --enable-gnu-indirect-function --enable-__cxa_atexit --enable-plugin --enable-gold --enable-ld=default --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --with-gcc-major-version-only --with-bugurl=https://dev.getsol.us/ --with-build-config=bootstrap-lto-lean --with-arch_32=i686 --enable-linker-build-id --with-linker-hash-style=gnu --with-gnu-ld --build=x86_64-solus-linux --target=x86_64-solus-linux --enable-languages=c,c++,fortran,ada +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 12.2.0 (Solus) +COMPILER_PATH=/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/:/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/ +LIBRARY_PATH=/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-solus-linux/12/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_3eb83' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_3eb83.' + /usr/lib64/gcc/x86_64-solus-linux/12/collect2 -plugin /usr/lib64/gcc/x86_64-solus-linux/12/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-solus-linux/12/lto-wrapper -plugin-opt=-fresolution=/tmp/cceNzcLQ.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /usr/lib64/ld-linux-x86-64.so.2 -pie -o cmTC_3eb83 /usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-solus-linux/12/crtbeginS.o -L/usr/lib64/gcc/x86_64-solus-linux/12 -L/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-solus-linux/12/../../.. CMakeFiles/cmTC_3eb83.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib64/gcc/x86_64-solus-linux/12/crtendS.o /usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_3eb83' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_3eb83.' +gmake[1]: Leaving directory '/home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib64/gcc/x86_64-solus-linux/12/include] + add: [/usr/lib64/gcc/x86_64-solus-linux/12/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib64/gcc/x86_64-solus-linux/12/include] ==> [/usr/lib64/gcc/x86_64-solus-linux/12/include] + collapse include dir [/usr/lib64/gcc/x86_64-solus-linux/12/include-fixed] ==> [/usr/lib64/gcc/x86_64-solus-linux/12/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib64/gcc/x86_64-solus-linux/12/include;/usr/lib64/gcc/x86_64-solus-linux/12/include-fixed;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_3eb83/fast && /usr/bin/gmake -f CMakeFiles/cmTC_3eb83.dir/build.make CMakeFiles/cmTC_3eb83.dir/build] + ignore line: [gmake[1]: Entering directory '/home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_3eb83.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_3eb83.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.24/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [Target: x86_64-solus-linux] + ignore line: [Configured with: ../configure --prefix=/usr --with-pkgversion=Solus --libdir=/usr/lib64 --libexecdir=/usr/lib64 --with-system-zlib --enable-cet --enable-default-pie --enable-default-ssp --enable-lto --enable-shared --enable-threads=posix --enable-gnu-indirect-function --enable-__cxa_atexit --enable-plugin --enable-gold --enable-ld=default --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --with-gcc-major-version-only --with-bugurl=https://dev.getsol.us/ --with-build-config=bootstrap-lto-lean --with-arch_32=i686 --enable-linker-build-id --with-linker-hash-style=gnu --with-gnu-ld --build=x86_64-solus-linux --target=x86_64-solus-linux --enable-languages=c,c++,fortran,ada] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 12.2.0 (Solus) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3eb83.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3eb83.dir/'] + ignore line: [ /usr/lib64/gcc/x86_64-solus-linux/12/cc1 -quiet -v /usr/share/cmake-3.24/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_3eb83.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccXcwzuo.s] + ignore line: [GNU C17 (Solus) version 12.2.0 (x86_64-solus-linux)] + ignore line: [ compiled by GNU C version 12.2.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include"] + ignore line: [ignoring nonexistent directory "/usr/lib64/gcc/x86_64-solus-linux/12/../../../../x86_64-solus-linux/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib64/gcc/x86_64-solus-linux/12/include] + ignore line: [ /usr/lib64/gcc/x86_64-solus-linux/12/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Solus) version 12.2.0 (x86_64-solus-linux)] + ignore line: [ compiled by GNU C version 12.2.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 2851671ae9c7a77f5a6767ad96bea7f1] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3eb83.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3eb83.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_3eb83.dir/CMakeCCompilerABI.c.o /tmp/ccXcwzuo.s] + ignore line: [GNU assembler version 2.39 (x86_64-solus-linux) using BFD version (GNU Binutils) 2.39] + ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/:/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/] + ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-solus-linux/12/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3eb83.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3eb83.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_3eb83] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3eb83.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_3eb83.dir/CMakeCCompilerABI.c.o -o cmTC_3eb83 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-solus-linux/12/lto-wrapper] + ignore line: [Target: x86_64-solus-linux] + ignore line: [Configured with: ../configure --prefix=/usr --with-pkgversion=Solus --libdir=/usr/lib64 --libexecdir=/usr/lib64 --with-system-zlib --enable-cet --enable-default-pie --enable-default-ssp --enable-lto --enable-shared --enable-threads=posix --enable-gnu-indirect-function --enable-__cxa_atexit --enable-plugin --enable-gold --enable-ld=default --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --with-gcc-major-version-only --with-bugurl=https://dev.getsol.us/ --with-build-config=bootstrap-lto-lean --with-arch_32=i686 --enable-linker-build-id --with-linker-hash-style=gnu --with-gnu-ld --build=x86_64-solus-linux --target=x86_64-solus-linux --enable-languages=c,c++,fortran,ada] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 12.2.0 (Solus) ] + ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/:/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/] + ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-solus-linux/12/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_3eb83' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_3eb83.'] + link line: [ /usr/lib64/gcc/x86_64-solus-linux/12/collect2 -plugin /usr/lib64/gcc/x86_64-solus-linux/12/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-solus-linux/12/lto-wrapper -plugin-opt=-fresolution=/tmp/cceNzcLQ.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /usr/lib64/ld-linux-x86-64.so.2 -pie -o cmTC_3eb83 /usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-solus-linux/12/crtbeginS.o -L/usr/lib64/gcc/x86_64-solus-linux/12 -L/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-solus-linux/12/../../.. CMakeFiles/cmTC_3eb83.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib64/gcc/x86_64-solus-linux/12/crtendS.o /usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crtn.o] + arg [/usr/lib64/gcc/x86_64-solus-linux/12/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib64/gcc/x86_64-solus-linux/12/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib64/gcc/x86_64-solus-linux/12/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cceNzcLQ.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/usr/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_3eb83] ==> ignore + arg [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/Scrt1.o] ==> obj [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/Scrt1.o] + arg [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crti.o] ==> obj [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crti.o] + arg [/usr/lib64/gcc/x86_64-solus-linux/12/crtbeginS.o] ==> obj [/usr/lib64/gcc/x86_64-solus-linux/12/crtbeginS.o] + arg [-L/usr/lib64/gcc/x86_64-solus-linux/12] ==> dir [/usr/lib64/gcc/x86_64-solus-linux/12] + arg [-L/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64] ==> dir [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib64/gcc/x86_64-solus-linux/12/../../..] ==> dir [/usr/lib64/gcc/x86_64-solus-linux/12/../../..] + arg [CMakeFiles/cmTC_3eb83.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib64/gcc/x86_64-solus-linux/12/crtendS.o] ==> obj [/usr/lib64/gcc/x86_64-solus-linux/12/crtendS.o] + arg [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crtn.o] ==> obj [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crtn.o] + collapse obj [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/Scrt1.o] ==> [/usr/lib64/Scrt1.o] + collapse obj [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] + collapse obj [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] + collapse library dir [/usr/lib64/gcc/x86_64-solus-linux/12] ==> [/usr/lib64/gcc/x86_64-solus-linux/12] + collapse library dir [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib64/gcc/x86_64-solus-linux/12/../../..] ==> [/usr/lib64] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib64/Scrt1.o;/usr/lib64/crti.o;/usr/lib64/gcc/x86_64-solus-linux/12/crtbeginS.o;/usr/lib64/gcc/x86_64-solus-linux/12/crtendS.o;/usr/lib64/crtn.o] + implicit dirs: [/usr/lib64/gcc/x86_64-solus-linux/12;/usr/lib64;/lib64] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_939f7/fast && /usr/bin/gmake -f CMakeFiles/cmTC_939f7.dir/build.make CMakeFiles/cmTC_939f7.dir/build +gmake[1]: Entering directory '/home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_939f7.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_939f7.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +Target: x86_64-solus-linux +Configured with: ../configure --prefix=/usr --with-pkgversion=Solus --libdir=/usr/lib64 --libexecdir=/usr/lib64 --with-system-zlib --enable-cet --enable-default-pie --enable-default-ssp --enable-lto --enable-shared --enable-threads=posix --enable-gnu-indirect-function --enable-__cxa_atexit --enable-plugin --enable-gold --enable-ld=default --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --with-gcc-major-version-only --with-bugurl=https://dev.getsol.us/ --with-build-config=bootstrap-lto-lean --with-arch_32=i686 --enable-linker-build-id --with-linker-hash-style=gnu --with-gnu-ld --build=x86_64-solus-linux --target=x86_64-solus-linux --enable-languages=c,c++,fortran,ada +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 12.2.0 (Solus) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_939f7.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_939f7.dir/' + /usr/lib64/gcc/x86_64-solus-linux/12/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_939f7.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccVRniio.s +GNU C++17 (Solus) version 12.2.0 (x86_64-solus-linux) + compiled by GNU C version 12.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include" +ignoring nonexistent directory "/usr/lib64/gcc/x86_64-solus-linux/12/../../../../x86_64-solus-linux/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib64/gcc/x86_64-solus-linux/12/../../../../include/c++/12 + /usr/lib64/gcc/x86_64-solus-linux/12/../../../../include/c++/12/x86_64-solus-linux + /usr/lib64/gcc/x86_64-solus-linux/12/../../../../include/c++/12/backward + /usr/lib64/gcc/x86_64-solus-linux/12/include + /usr/lib64/gcc/x86_64-solus-linux/12/include-fixed + /usr/include +End of search list. +GNU C++17 (Solus) version 12.2.0 (x86_64-solus-linux) + compiled by GNU C version 12.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 9d00c58bd77af7199d6a961439f32063 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_939f7.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_939f7.dir/' + as -v --64 -o CMakeFiles/cmTC_939f7.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccVRniio.s +GNU assembler version 2.39 (x86_64-solus-linux) using BFD version (GNU Binutils) 2.39 +COMPILER_PATH=/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/:/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/ +LIBRARY_PATH=/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-solus-linux/12/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_939f7.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_939f7.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_939f7 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_939f7.dir/link.txt --verbose=1 +/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_939f7.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_939f7 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-solus-linux/12/lto-wrapper +Target: x86_64-solus-linux +Configured with: ../configure --prefix=/usr --with-pkgversion=Solus --libdir=/usr/lib64 --libexecdir=/usr/lib64 --with-system-zlib --enable-cet --enable-default-pie --enable-default-ssp --enable-lto --enable-shared --enable-threads=posix --enable-gnu-indirect-function --enable-__cxa_atexit --enable-plugin --enable-gold --enable-ld=default --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --with-gcc-major-version-only --with-bugurl=https://dev.getsol.us/ --with-build-config=bootstrap-lto-lean --with-arch_32=i686 --enable-linker-build-id --with-linker-hash-style=gnu --with-gnu-ld --build=x86_64-solus-linux --target=x86_64-solus-linux --enable-languages=c,c++,fortran,ada +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 12.2.0 (Solus) +COMPILER_PATH=/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/:/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/ +LIBRARY_PATH=/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-solus-linux/12/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_939f7' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_939f7.' + /usr/lib64/gcc/x86_64-solus-linux/12/collect2 -plugin /usr/lib64/gcc/x86_64-solus-linux/12/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-solus-linux/12/lto-wrapper -plugin-opt=-fresolution=/tmp/ccWEQQb1.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /usr/lib64/ld-linux-x86-64.so.2 -pie -o cmTC_939f7 /usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-solus-linux/12/crtbeginS.o -L/usr/lib64/gcc/x86_64-solus-linux/12 -L/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-solus-linux/12/../../.. CMakeFiles/cmTC_939f7.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib64/gcc/x86_64-solus-linux/12/crtendS.o /usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_939f7' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_939f7.' +gmake[1]: Leaving directory '/home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../include/c++/12] + add: [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../include/c++/12/x86_64-solus-linux] + add: [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../include/c++/12/backward] + add: [/usr/lib64/gcc/x86_64-solus-linux/12/include] + add: [/usr/lib64/gcc/x86_64-solus-linux/12/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../include/c++/12] ==> [/usr/include/c++/12] + collapse include dir [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../include/c++/12/x86_64-solus-linux] ==> [/usr/include/c++/12/x86_64-solus-linux] + collapse include dir [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../include/c++/12/backward] ==> [/usr/include/c++/12/backward] + collapse include dir [/usr/lib64/gcc/x86_64-solus-linux/12/include] ==> [/usr/lib64/gcc/x86_64-solus-linux/12/include] + collapse include dir [/usr/lib64/gcc/x86_64-solus-linux/12/include-fixed] ==> [/usr/lib64/gcc/x86_64-solus-linux/12/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/12;/usr/include/c++/12/x86_64-solus-linux;/usr/include/c++/12/backward;/usr/lib64/gcc/x86_64-solus-linux/12/include;/usr/lib64/gcc/x86_64-solus-linux/12/include-fixed;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_939f7/fast && /usr/bin/gmake -f CMakeFiles/cmTC_939f7.dir/build.make CMakeFiles/cmTC_939f7.dir/build] + ignore line: [gmake[1]: Entering directory '/home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_939f7.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_939f7.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [Target: x86_64-solus-linux] + ignore line: [Configured with: ../configure --prefix=/usr --with-pkgversion=Solus --libdir=/usr/lib64 --libexecdir=/usr/lib64 --with-system-zlib --enable-cet --enable-default-pie --enable-default-ssp --enable-lto --enable-shared --enable-threads=posix --enable-gnu-indirect-function --enable-__cxa_atexit --enable-plugin --enable-gold --enable-ld=default --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --with-gcc-major-version-only --with-bugurl=https://dev.getsol.us/ --with-build-config=bootstrap-lto-lean --with-arch_32=i686 --enable-linker-build-id --with-linker-hash-style=gnu --with-gnu-ld --build=x86_64-solus-linux --target=x86_64-solus-linux --enable-languages=c,c++,fortran,ada] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 12.2.0 (Solus) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_939f7.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_939f7.dir/'] + ignore line: [ /usr/lib64/gcc/x86_64-solus-linux/12/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_939f7.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccVRniio.s] + ignore line: [GNU C++17 (Solus) version 12.2.0 (x86_64-solus-linux)] + ignore line: [ compiled by GNU C version 12.2.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include"] + ignore line: [ignoring nonexistent directory "/usr/lib64/gcc/x86_64-solus-linux/12/../../../../x86_64-solus-linux/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib64/gcc/x86_64-solus-linux/12/../../../../include/c++/12] + ignore line: [ /usr/lib64/gcc/x86_64-solus-linux/12/../../../../include/c++/12/x86_64-solus-linux] + ignore line: [ /usr/lib64/gcc/x86_64-solus-linux/12/../../../../include/c++/12/backward] + ignore line: [ /usr/lib64/gcc/x86_64-solus-linux/12/include] + ignore line: [ /usr/lib64/gcc/x86_64-solus-linux/12/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Solus) version 12.2.0 (x86_64-solus-linux)] + ignore line: [ compiled by GNU C version 12.2.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 9d00c58bd77af7199d6a961439f32063] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_939f7.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_939f7.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_939f7.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccVRniio.s] + ignore line: [GNU assembler version 2.39 (x86_64-solus-linux) using BFD version (GNU Binutils) 2.39] + ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/:/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/] + ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-solus-linux/12/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_939f7.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_939f7.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_939f7] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_939f7.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_939f7.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_939f7 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-solus-linux/12/lto-wrapper] + ignore line: [Target: x86_64-solus-linux] + ignore line: [Configured with: ../configure --prefix=/usr --with-pkgversion=Solus --libdir=/usr/lib64 --libexecdir=/usr/lib64 --with-system-zlib --enable-cet --enable-default-pie --enable-default-ssp --enable-lto --enable-shared --enable-threads=posix --enable-gnu-indirect-function --enable-__cxa_atexit --enable-plugin --enable-gold --enable-ld=default --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --with-gcc-major-version-only --with-bugurl=https://dev.getsol.us/ --with-build-config=bootstrap-lto-lean --with-arch_32=i686 --enable-linker-build-id --with-linker-hash-style=gnu --with-gnu-ld --build=x86_64-solus-linux --target=x86_64-solus-linux --enable-languages=c,c++,fortran,ada] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 12.2.0 (Solus) ] + ignore line: [COMPILER_PATH=/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/:/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/] + ignore line: [LIBRARY_PATH=/usr/lib64/gcc/x86_64-solus-linux/12/:/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib64/gcc/x86_64-solus-linux/12/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_939f7' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_939f7.'] + link line: [ /usr/lib64/gcc/x86_64-solus-linux/12/collect2 -plugin /usr/lib64/gcc/x86_64-solus-linux/12/liblto_plugin.so -plugin-opt=/usr/lib64/gcc/x86_64-solus-linux/12/lto-wrapper -plugin-opt=-fresolution=/tmp/ccWEQQb1.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /usr/lib64/ld-linux-x86-64.so.2 -pie -o cmTC_939f7 /usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/Scrt1.o /usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-solus-linux/12/crtbeginS.o -L/usr/lib64/gcc/x86_64-solus-linux/12 -L/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-solus-linux/12/../../.. CMakeFiles/cmTC_939f7.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib64/gcc/x86_64-solus-linux/12/crtendS.o /usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crtn.o] + arg [/usr/lib64/gcc/x86_64-solus-linux/12/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib64/gcc/x86_64-solus-linux/12/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib64/gcc/x86_64-solus-linux/12/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccWEQQb1.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/usr/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_939f7] ==> ignore + arg [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/Scrt1.o] ==> obj [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/Scrt1.o] + arg [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crti.o] ==> obj [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crti.o] + arg [/usr/lib64/gcc/x86_64-solus-linux/12/crtbeginS.o] ==> obj [/usr/lib64/gcc/x86_64-solus-linux/12/crtbeginS.o] + arg [-L/usr/lib64/gcc/x86_64-solus-linux/12] ==> dir [/usr/lib64/gcc/x86_64-solus-linux/12] + arg [-L/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64] ==> dir [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib64/gcc/x86_64-solus-linux/12/../../..] ==> dir [/usr/lib64/gcc/x86_64-solus-linux/12/../../..] + arg [CMakeFiles/cmTC_939f7.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib64/gcc/x86_64-solus-linux/12/crtendS.o] ==> obj [/usr/lib64/gcc/x86_64-solus-linux/12/crtendS.o] + arg [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crtn.o] ==> obj [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crtn.o] + collapse obj [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/Scrt1.o] ==> [/usr/lib64/Scrt1.o] + collapse obj [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] + collapse obj [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] + collapse library dir [/usr/lib64/gcc/x86_64-solus-linux/12] ==> [/usr/lib64/gcc/x86_64-solus-linux/12] + collapse library dir [/usr/lib64/gcc/x86_64-solus-linux/12/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib64/gcc/x86_64-solus-linux/12/../../..] ==> [/usr/lib64] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib64/Scrt1.o;/usr/lib64/crti.o;/usr/lib64/gcc/x86_64-solus-linux/12/crtbeginS.o;/usr/lib64/gcc/x86_64-solus-linux/12/crtendS.o;/usr/lib64/crtn.o] + implicit dirs: [/usr/lib64/gcc/x86_64-solus-linux/12;/usr/lib64;/lib64] + implicit fwks: [] + + diff --git a/CMakeFiles/Makefile.cmake b/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..60fbb46 --- /dev/null +++ b/CMakeFiles/Makefile.cmake @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.24 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/3.24.1/CMakeCCompiler.cmake" + "CMakeFiles/3.24.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.24.1/CMakeSystem.cmake" + "/home/alexander/Programming/repositories/geekbrains_homework/game/CMakeLists.txt" + "/usr/share/cmake-3.24/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.24/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.24/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.24/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.24/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.24/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.24/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.24/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.24/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.24/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.24/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.24/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.24/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.24/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.24/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.24/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.24/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.24/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.24/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.24/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.24/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.24/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.24/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.24/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.24/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.24/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.24/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/LCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.24/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.24/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.24/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.24/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.24/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.24/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.24/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.24.1/CMakeSystem.cmake" + "CMakeFiles/3.24.1/CMakeCCompiler.cmake" + "CMakeFiles/3.24.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.24.1/CMakeCCompiler.cmake" + "CMakeFiles/3.24.1/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/tictactoe.dir/DependInfo.cmake" + ) diff --git a/CMakeFiles/Makefile2 b/CMakeFiles/Makefile2 new file mode 100644 index 0000000..ab48c59 --- /dev/null +++ b/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.24 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alexander/Programming/repositories/geekbrains_homework/game + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alexander/Programming/repositories/geekbrains_homework/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/tictactoe.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/tictactoe.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/tictactoe.dir + +# All Build rule for target. +CMakeFiles/tictactoe.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tictactoe.dir/build.make CMakeFiles/tictactoe.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/tictactoe.dir/build.make CMakeFiles/tictactoe.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles --progress-num=1,2,3,4,5,6 "Built target tictactoe" +.PHONY : CMakeFiles/tictactoe.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/tictactoe.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles 6 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/tictactoe.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles 0 +.PHONY : CMakeFiles/tictactoe.dir/rule + +# Convenience name for target. +tictactoe: CMakeFiles/tictactoe.dir/rule +.PHONY : tictactoe + +# clean rule for target. +CMakeFiles/tictactoe.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tictactoe.dir/build.make CMakeFiles/tictactoe.dir/clean +.PHONY : CMakeFiles/tictactoe.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/CMakeFiles/TargetDirectories.txt b/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..db793ff --- /dev/null +++ b/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles/tictactoe.dir +/home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles/edit_cache.dir +/home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles/rebuild_cache.dir diff --git a/CMakeFiles/cmake.check_cache b/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/CMakeFiles/progress.marks b/CMakeFiles/progress.marks new file mode 100644 index 0000000..1e8b314 --- /dev/null +++ b/CMakeFiles/progress.marks @@ -0,0 +1 @@ +6 diff --git a/CMakeFiles/tictactoe.dir/DependInfo.cmake b/CMakeFiles/tictactoe.dir/DependInfo.cmake new file mode 100644 index 0000000..3a84427 --- /dev/null +++ b/CMakeFiles/tictactoe.dir/DependInfo.cmake @@ -0,0 +1,23 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/alexander/Programming/repositories/geekbrains_homework/game/ai.cpp" "CMakeFiles/tictactoe.dir/ai.cpp.o" "gcc" "CMakeFiles/tictactoe.dir/ai.cpp.o.d" + "/home/alexander/Programming/repositories/geekbrains_homework/game/main.cpp" "CMakeFiles/tictactoe.dir/main.cpp.o" "gcc" "CMakeFiles/tictactoe.dir/main.cpp.o.d" + "/home/alexander/Programming/repositories/geekbrains_homework/game/map.cpp" "CMakeFiles/tictactoe.dir/map.cpp.o" "gcc" "CMakeFiles/tictactoe.dir/map.cpp.o.d" + "/home/alexander/Programming/repositories/geekbrains_homework/game/parse_args.cpp" "CMakeFiles/tictactoe.dir/parse_args.cpp.o" "gcc" "CMakeFiles/tictactoe.dir/parse_args.cpp.o.d" + "/home/alexander/Programming/repositories/geekbrains_homework/game/version.cpp" "CMakeFiles/tictactoe.dir/version.cpp.o" "gcc" "CMakeFiles/tictactoe.dir/version.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/CMakeFiles/tictactoe.dir/ai.cpp.o b/CMakeFiles/tictactoe.dir/ai.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..db8eee423c6b37d2de53bd035c49be7eaca2764d GIT binary patch literal 28248 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 mh<^Pd`o;gTYM!0zU$6ft%)PNow0l CMakeFiles/tictactoe.dir/ai.cpp.i + +CMakeFiles/tictactoe.dir/ai.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/tictactoe.dir/ai.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/alexander/Programming/repositories/geekbrains_homework/game/ai.cpp -o CMakeFiles/tictactoe.dir/ai.cpp.s + +CMakeFiles/tictactoe.dir/main.cpp.o: CMakeFiles/tictactoe.dir/flags.make +CMakeFiles/tictactoe.dir/main.cpp.o: /home/alexander/Programming/repositories/geekbrains_homework/game/main.cpp +CMakeFiles/tictactoe.dir/main.cpp.o: CMakeFiles/tictactoe.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/tictactoe.dir/main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tictactoe.dir/main.cpp.o -MF CMakeFiles/tictactoe.dir/main.cpp.o.d -o CMakeFiles/tictactoe.dir/main.cpp.o -c /home/alexander/Programming/repositories/geekbrains_homework/game/main.cpp + +CMakeFiles/tictactoe.dir/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/tictactoe.dir/main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/alexander/Programming/repositories/geekbrains_homework/game/main.cpp > CMakeFiles/tictactoe.dir/main.cpp.i + +CMakeFiles/tictactoe.dir/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/tictactoe.dir/main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/alexander/Programming/repositories/geekbrains_homework/game/main.cpp -o CMakeFiles/tictactoe.dir/main.cpp.s + +CMakeFiles/tictactoe.dir/map.cpp.o: CMakeFiles/tictactoe.dir/flags.make +CMakeFiles/tictactoe.dir/map.cpp.o: /home/alexander/Programming/repositories/geekbrains_homework/game/map.cpp +CMakeFiles/tictactoe.dir/map.cpp.o: CMakeFiles/tictactoe.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/tictactoe.dir/map.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tictactoe.dir/map.cpp.o -MF CMakeFiles/tictactoe.dir/map.cpp.o.d -o CMakeFiles/tictactoe.dir/map.cpp.o -c /home/alexander/Programming/repositories/geekbrains_homework/game/map.cpp + +CMakeFiles/tictactoe.dir/map.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/tictactoe.dir/map.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/alexander/Programming/repositories/geekbrains_homework/game/map.cpp > CMakeFiles/tictactoe.dir/map.cpp.i + +CMakeFiles/tictactoe.dir/map.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/tictactoe.dir/map.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/alexander/Programming/repositories/geekbrains_homework/game/map.cpp -o CMakeFiles/tictactoe.dir/map.cpp.s + +CMakeFiles/tictactoe.dir/parse_args.cpp.o: CMakeFiles/tictactoe.dir/flags.make +CMakeFiles/tictactoe.dir/parse_args.cpp.o: /home/alexander/Programming/repositories/geekbrains_homework/game/parse_args.cpp +CMakeFiles/tictactoe.dir/parse_args.cpp.o: CMakeFiles/tictactoe.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/tictactoe.dir/parse_args.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tictactoe.dir/parse_args.cpp.o -MF CMakeFiles/tictactoe.dir/parse_args.cpp.o.d -o CMakeFiles/tictactoe.dir/parse_args.cpp.o -c /home/alexander/Programming/repositories/geekbrains_homework/game/parse_args.cpp + +CMakeFiles/tictactoe.dir/parse_args.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/tictactoe.dir/parse_args.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/alexander/Programming/repositories/geekbrains_homework/game/parse_args.cpp > CMakeFiles/tictactoe.dir/parse_args.cpp.i + +CMakeFiles/tictactoe.dir/parse_args.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/tictactoe.dir/parse_args.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/alexander/Programming/repositories/geekbrains_homework/game/parse_args.cpp -o CMakeFiles/tictactoe.dir/parse_args.cpp.s + +CMakeFiles/tictactoe.dir/version.cpp.o: CMakeFiles/tictactoe.dir/flags.make +CMakeFiles/tictactoe.dir/version.cpp.o: /home/alexander/Programming/repositories/geekbrains_homework/game/version.cpp +CMakeFiles/tictactoe.dir/version.cpp.o: CMakeFiles/tictactoe.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/tictactoe.dir/version.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/tictactoe.dir/version.cpp.o -MF CMakeFiles/tictactoe.dir/version.cpp.o.d -o CMakeFiles/tictactoe.dir/version.cpp.o -c /home/alexander/Programming/repositories/geekbrains_homework/game/version.cpp + +CMakeFiles/tictactoe.dir/version.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/tictactoe.dir/version.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/alexander/Programming/repositories/geekbrains_homework/game/version.cpp > CMakeFiles/tictactoe.dir/version.cpp.i + +CMakeFiles/tictactoe.dir/version.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/tictactoe.dir/version.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/alexander/Programming/repositories/geekbrains_homework/game/version.cpp -o CMakeFiles/tictactoe.dir/version.cpp.s + +# Object files for target tictactoe +tictactoe_OBJECTS = \ +"CMakeFiles/tictactoe.dir/ai.cpp.o" \ +"CMakeFiles/tictactoe.dir/main.cpp.o" \ +"CMakeFiles/tictactoe.dir/map.cpp.o" \ +"CMakeFiles/tictactoe.dir/parse_args.cpp.o" \ +"CMakeFiles/tictactoe.dir/version.cpp.o" + +# External object files for target tictactoe +tictactoe_EXTERNAL_OBJECTS = + +tictactoe: CMakeFiles/tictactoe.dir/ai.cpp.o +tictactoe: CMakeFiles/tictactoe.dir/main.cpp.o +tictactoe: CMakeFiles/tictactoe.dir/map.cpp.o +tictactoe: CMakeFiles/tictactoe.dir/parse_args.cpp.o +tictactoe: CMakeFiles/tictactoe.dir/version.cpp.o +tictactoe: CMakeFiles/tictactoe.dir/build.make +tictactoe: /usr/lib/liballegro.so +tictactoe: /usr/lib/liballegro_primitives.so +tictactoe: /usr/lib/liballegro_dialog.so +tictactoe: /usr/lib/liballegro_image.so +tictactoe: CMakeFiles/tictactoe.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Linking CXX executable tictactoe" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/tictactoe.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/tictactoe.dir/build: tictactoe +.PHONY : CMakeFiles/tictactoe.dir/build + +CMakeFiles/tictactoe.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/tictactoe.dir/cmake_clean.cmake +.PHONY : CMakeFiles/tictactoe.dir/clean + +CMakeFiles/tictactoe.dir/depend: + cd /home/alexander/Programming/repositories/geekbrains_homework/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alexander/Programming/repositories/geekbrains_homework/game /home/alexander/Programming/repositories/geekbrains_homework/game /home/alexander/Programming/repositories/geekbrains_homework/build /home/alexander/Programming/repositories/geekbrains_homework/build /home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles/tictactoe.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/tictactoe.dir/depend + diff --git a/CMakeFiles/tictactoe.dir/cmake_clean.cmake b/CMakeFiles/tictactoe.dir/cmake_clean.cmake new file mode 100644 index 0000000..0c3a35a --- /dev/null +++ b/CMakeFiles/tictactoe.dir/cmake_clean.cmake @@ -0,0 +1,19 @@ +file(REMOVE_RECURSE + "CMakeFiles/tictactoe.dir/ai.cpp.o" + "CMakeFiles/tictactoe.dir/ai.cpp.o.d" + "CMakeFiles/tictactoe.dir/main.cpp.o" + "CMakeFiles/tictactoe.dir/main.cpp.o.d" + "CMakeFiles/tictactoe.dir/map.cpp.o" + "CMakeFiles/tictactoe.dir/map.cpp.o.d" + "CMakeFiles/tictactoe.dir/parse_args.cpp.o" + "CMakeFiles/tictactoe.dir/parse_args.cpp.o.d" + "CMakeFiles/tictactoe.dir/version.cpp.o" + "CMakeFiles/tictactoe.dir/version.cpp.o.d" + "tictactoe" + "tictactoe.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/tictactoe.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/CMakeFiles/tictactoe.dir/compiler_depend.make b/CMakeFiles/tictactoe.dir/compiler_depend.make new file mode 100644 index 0000000..2f7b08d --- /dev/null +++ b/CMakeFiles/tictactoe.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for tictactoe. +# This may be replaced when dependencies are built. diff --git a/CMakeFiles/tictactoe.dir/compiler_depend.ts b/CMakeFiles/tictactoe.dir/compiler_depend.ts new file mode 100644 index 0000000..f8ad06d --- /dev/null +++ b/CMakeFiles/tictactoe.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for tictactoe. diff --git a/CMakeFiles/tictactoe.dir/depend.make b/CMakeFiles/tictactoe.dir/depend.make new file mode 100644 index 0000000..af54bee --- /dev/null +++ b/CMakeFiles/tictactoe.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for tictactoe. +# This may be replaced when dependencies are built. diff --git a/CMakeFiles/tictactoe.dir/flags.make b/CMakeFiles/tictactoe.dir/flags.make new file mode 100644 index 0000000..d33ef88 --- /dev/null +++ b/CMakeFiles/tictactoe.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.24 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = + diff --git a/CMakeFiles/tictactoe.dir/link.txt b/CMakeFiles/tictactoe.dir/link.txt new file mode 100644 index 0000000..b436eab --- /dev/null +++ b/CMakeFiles/tictactoe.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -rdynamic CMakeFiles/tictactoe.dir/ai.cpp.o CMakeFiles/tictactoe.dir/main.cpp.o CMakeFiles/tictactoe.dir/map.cpp.o CMakeFiles/tictactoe.dir/parse_args.cpp.o CMakeFiles/tictactoe.dir/version.cpp.o -o tictactoe -lallegro -lallegro_primitives -lallegro_dialog -lallegro_image diff --git a/CMakeFiles/tictactoe.dir/main.cpp.o b/CMakeFiles/tictactoe.dir/main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..cc2f08a5376a0e1d00a7a087ed075b7113976992 GIT binary patch literal 9608 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 literal 0 HcmV?d00001 diff --git a/CMakeFiles/tictactoe.dir/main.cpp.o.d b/CMakeFiles/tictactoe.dir/main.cpp.o.d new file mode 100644 index 0000000..a82bc96 --- /dev/null +++ b/CMakeFiles/tictactoe.dir/main.cpp.o.d @@ -0,0 +1,212 @@ +CMakeFiles/tictactoe.dir/main.cpp.o: \ + /home/alexander/Programming/repositories/geekbrains_homework/game/main.cpp \ + /usr/include/stdc-predef.h /usr/include/c++/12/iostream \ + /usr/include/c++/12/x86_64-solus-linux/bits/c++config.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ + /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/cpu_defines.h \ + /usr/include/c++/12/pstl/pstl_config.h /usr/include/c++/12/ostream \ + /usr/include/c++/12/ios /usr/include/c++/12/iosfwd \ + /usr/include/c++/12/bits/stringfwd.h \ + /usr/include/c++/12/bits/memoryfwd.h /usr/include/c++/12/bits/postypes.h \ + /usr/include/c++/12/cwchar /usr/include/wchar.h \ + /usr/include/bits/libc-header-start.h /usr/include/bits/floatn.h \ + /usr/include/bits/floatn-common.h \ + /usr/lib64/gcc/x86_64-solus-linux/12/include/stddef.h \ + /usr/lib64/gcc/x86_64-solus-linux/12/include/stdarg.h \ + /usr/include/bits/wchar.h /usr/include/bits/types/wint_t.h \ + /usr/include/bits/types/mbstate_t.h \ + /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/__locale_t.h /usr/include/c++/12/exception \ + /usr/include/c++/12/bits/exception.h \ + /usr/include/c++/12/bits/exception_ptr.h \ + /usr/include/c++/12/bits/exception_defines.h \ + /usr/include/c++/12/bits/cxxabi_init_exception.h \ + /usr/include/c++/12/typeinfo /usr/include/c++/12/bits/hash_bytes.h \ + /usr/include/c++/12/new /usr/include/c++/12/bits/move.h \ + /usr/include/c++/12/type_traits \ + /usr/include/c++/12/bits/nested_exception.h \ + /usr/include/c++/12/bits/char_traits.h /usr/include/c++/12/cstdint \ + /usr/lib64/gcc/x86_64-solus-linux/12/include/stdint.h \ + /usr/include/stdint.h /usr/include/bits/types.h \ + /usr/include/bits/typesizes.h /usr/include/bits/time64.h \ + /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \ + /usr/include/c++/12/bits/localefwd.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/c++locale.h \ + /usr/include/c++/12/clocale /usr/include/locale.h \ + /usr/include/bits/locale.h /usr/include/c++/12/cctype \ + /usr/include/ctype.h /usr/include/bits/endian.h \ + /usr/include/bits/endianness.h /usr/include/c++/12/bits/ios_base.h \ + /usr/include/c++/12/ext/atomicity.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/gthr.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/gthr-default.h \ + /usr/lib64/gcc/x86_64-solus-linux/12/include-fixed/pthread.h \ + /usr/include/sched.h /usr/include/bits/types/time_t.h \ + /usr/include/bits/types/struct_timespec.h /usr/include/bits/sched.h \ + /usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \ + /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/clock_t.h /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/clockid_t.h /usr/include/bits/types/timer_t.h \ + /usr/include/bits/types/struct_itimerspec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h /usr/include/bits/setjmp.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/atomic_word.h \ + /usr/include/sys/single_threaded.h \ + /usr/include/c++/12/bits/locale_classes.h /usr/include/c++/12/string \ + /usr/include/c++/12/bits/allocator.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/c++allocator.h \ + /usr/include/c++/12/bits/new_allocator.h \ + /usr/include/c++/12/bits/functexcept.h \ + /usr/include/c++/12/bits/cpp_type_traits.h \ + /usr/include/c++/12/bits/ostream_insert.h \ + /usr/include/c++/12/bits/cxxabi_forced.h \ + /usr/include/c++/12/bits/stl_iterator_base_types.h \ + /usr/include/c++/12/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/12/bits/concept_check.h \ + /usr/include/c++/12/debug/assertions.h \ + /usr/include/c++/12/bits/stl_iterator.h \ + /usr/include/c++/12/ext/type_traits.h \ + /usr/include/c++/12/bits/ptr_traits.h \ + /usr/include/c++/12/bits/stl_function.h \ + /usr/include/c++/12/backward/binders.h \ + /usr/include/c++/12/ext/numeric_traits.h \ + /usr/include/c++/12/bits/stl_algobase.h \ + /usr/include/c++/12/bits/stl_pair.h /usr/include/c++/12/bits/utility.h \ + /usr/include/c++/12/debug/debug.h \ + /usr/include/c++/12/bits/predefined_ops.h \ + /usr/include/c++/12/bits/refwrap.h /usr/include/c++/12/bits/invoke.h \ + /usr/include/c++/12/bits/range_access.h \ + /usr/include/c++/12/initializer_list \ + /usr/include/c++/12/bits/basic_string.h \ + /usr/include/c++/12/ext/alloc_traits.h \ + /usr/include/c++/12/bits/alloc_traits.h \ + /usr/include/c++/12/bits/stl_construct.h /usr/include/c++/12/string_view \ + /usr/include/c++/12/bits/functional_hash.h \ + /usr/include/c++/12/bits/string_view.tcc \ + /usr/include/c++/12/ext/string_conversions.h /usr/include/c++/12/cstdlib \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ + /usr/include/endian.h /usr/include/bits/byteswap.h \ + /usr/include/bits/uintn-identity.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/bits/stdlib-float.h \ + /usr/include/c++/12/bits/std_abs.h /usr/include/c++/12/cstdio \ + /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/c++/12/cerrno \ + /usr/include/errno.h /usr/include/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/bits/types/error_t.h /usr/include/c++/12/bits/charconv.h \ + /usr/include/c++/12/bits/basic_string.tcc \ + /usr/include/c++/12/bits/locale_classes.tcc \ + /usr/include/c++/12/system_error \ + /usr/include/c++/12/x86_64-solus-linux/bits/error_constants.h \ + /usr/include/c++/12/stdexcept /usr/include/c++/12/streambuf \ + /usr/include/c++/12/bits/streambuf.tcc \ + /usr/include/c++/12/bits/basic_ios.h \ + /usr/include/c++/12/bits/locale_facets.h /usr/include/c++/12/cwctype \ + /usr/include/wctype.h /usr/include/bits/wctype-wchar.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/ctype_base.h \ + /usr/include/c++/12/bits/streambuf_iterator.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/ctype_inline.h \ + /usr/include/c++/12/bits/locale_facets.tcc \ + /usr/include/c++/12/bits/basic_ios.tcc \ + /usr/include/c++/12/bits/ostream.tcc /usr/include/c++/12/istream \ + /usr/include/c++/12/bits/istream.tcc /usr/include/allegro5/allegro.h \ + /usr/include/allegro5/base.h \ + /usr/lib64/gcc/x86_64-solus-linux/12/include-fixed/limits.h \ + /usr/lib64/gcc/x86_64-solus-linux/12/include-fixed/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/uio_lim.h /usr/include/c++/12/stdlib.h \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/allegro5/internal/alconfig.h \ + /usr/include/allegro5/platform/alplatf.h \ + /usr/include/allegro5/platform/alucfg.h /usr/include/fcntl.h \ + /usr/include/bits/fcntl.h /usr/include/bits/fcntl-linux.h \ + /usr/include/bits/types/struct_iovec.h /usr/include/linux/falloc.h \ + /usr/include/bits/stat.h /usr/include/bits/struct_stat.h \ + /usr/include/unistd.h /usr/include/bits/posix_opt.h \ + /usr/include/bits/environments.h /usr/include/bits/confname.h \ + /usr/include/bits/getopt_posix.h /usr/include/bits/getopt_core.h \ + /usr/include/bits/unistd_ext.h /usr/include/linux/close_range.h \ + /usr/include/allegro5/platform/astdint.h /usr/include/inttypes.h \ + /usr/include/allegro5/platform/astdbool.h /usr/include/allegro5/altime.h \ + /usr/include/allegro5/bitmap.h /usr/include/allegro5/color.h \ + /usr/include/allegro5/bitmap_draw.h /usr/include/allegro5/bitmap_io.h \ + /usr/include/allegro5/file.h /usr/include/allegro5/path.h \ + /usr/include/allegro5/utf8.h /usr/include/allegro5/bitmap_lock.h \ + /usr/include/allegro5/blender.h /usr/include/allegro5/clipboard.h \ + /usr/include/allegro5/display.h /usr/include/allegro5/events.h \ + /usr/include/allegro5/config.h /usr/include/allegro5/cpu.h \ + /usr/include/allegro5/debug.h /usr/include/assert.h \ + /usr/include/allegro5/drawing.h /usr/include/allegro5/error.h \ + /usr/include/allegro5/fixed.h /usr/include/allegro5/fmaths.h \ + /usr/include/allegro5/inline/fmaths.inl /usr/include/allegro5/fshook.h \ + /usr/include/allegro5/fullscreen_mode.h /usr/include/allegro5/haptic.h \ + /usr/include/allegro5/joystick.h /usr/include/allegro5/keyboard.h \ + /usr/include/allegro5/keycodes.h /usr/include/allegro5/mouse.h \ + /usr/include/allegro5/touch_input.h /usr/include/allegro5/memory.h \ + /usr/include/allegro5/monitor.h /usr/include/allegro5/mouse_cursor.h \ + /usr/include/allegro5/render_state.h /usr/include/allegro5/shader.h \ + /usr/include/allegro5/transformations.h /usr/include/allegro5/system.h \ + /usr/include/allegro5/threads.h /usr/include/allegro5/timer.h \ + /usr/include/allegro5/tls.h /usr/include/allegro5/alcompat.h \ + /usr/include/allegro5/platform/alunix.h \ + /usr/include/allegro5/allegro_native_dialog.h \ + /usr/include/allegro5/allegro_primitives.h \ + /usr/include/allegro5/allegro_image.h \ + /home/alexander/Programming/repositories/geekbrains_homework/game/ai.hpp \ + /usr/include/c++/12/random /usr/include/c++/12/cmath /usr/include/math.h \ + /usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \ + /usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \ + /usr/include/bits/fp-fast.h \ + /usr/include/bits/mathcalls-helper-functions.h \ + /usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \ + /usr/include/bits/iscanonical.h /usr/include/c++/12/bits/specfun.h \ + /usr/include/c++/12/limits /usr/include/c++/12/tr1/gamma.tcc \ + /usr/include/c++/12/tr1/special_function_util.h \ + /usr/include/c++/12/tr1/bessel_function.tcc \ + /usr/include/c++/12/tr1/beta_function.tcc \ + /usr/include/c++/12/tr1/ell_integral.tcc \ + /usr/include/c++/12/tr1/exp_integral.tcc \ + /usr/include/c++/12/tr1/hypergeometric.tcc \ + /usr/include/c++/12/tr1/legendre_function.tcc \ + /usr/include/c++/12/tr1/modified_bessel_func.tcc \ + /usr/include/c++/12/tr1/poly_hermite.tcc \ + /usr/include/c++/12/tr1/poly_laguerre.tcc \ + /usr/include/c++/12/tr1/riemann_zeta.tcc \ + /usr/include/c++/12/bits/random.h /usr/include/c++/12/vector \ + /usr/include/c++/12/bits/stl_uninitialized.h \ + /usr/include/c++/12/bits/stl_vector.h \ + /usr/include/c++/12/bits/stl_bvector.h \ + /usr/include/c++/12/bits/vector.tcc \ + /usr/include/c++/12/bits/uniform_int_dist.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/opt_random.h \ + /usr/include/c++/12/bits/random.tcc /usr/include/c++/12/numeric \ + /usr/include/c++/12/bits/stl_numeric.h /usr/include/c++/12/bit \ + /usr/include/c++/12/pstl/glue_numeric_defs.h \ + /usr/include/c++/12/pstl/execution_defs.h /usr/include/c++/12/algorithm \ + /usr/include/c++/12/bits/stl_algo.h \ + /usr/include/c++/12/bits/algorithmfwd.h \ + /usr/include/c++/12/bits/stl_heap.h \ + /usr/include/c++/12/bits/stl_tempbuf.h \ + /usr/include/c++/12/pstl/glue_algorithm_defs.h \ + /home/alexander/Programming/repositories/geekbrains_homework/game/map.hpp \ + /home/alexander/Programming/repositories/geekbrains_homework/game/parse_args.hpp \ + /usr/include/getopt.h /usr/include/bits/getopt_ext.h \ + /home/alexander/Programming/repositories/geekbrains_homework/game/version.hpp diff --git a/CMakeFiles/tictactoe.dir/map.cpp.o b/CMakeFiles/tictactoe.dir/map.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..f308b597279157af6884d5e0dc1b0f694841aa84 GIT binary patch literal 9704 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 Mq&?Or{dVgA4+RY$Q2+n{ literal 0 HcmV?d00001 diff --git a/CMakeFiles/tictactoe.dir/map.cpp.o.d b/CMakeFiles/tictactoe.dir/map.cpp.o.d new file mode 100644 index 0000000..e4114cb --- /dev/null +++ b/CMakeFiles/tictactoe.dir/map.cpp.o.d @@ -0,0 +1,210 @@ +CMakeFiles/tictactoe.dir/map.cpp.o: \ + /home/alexander/Programming/repositories/geekbrains_homework/game/map.cpp \ + /usr/include/stdc-predef.h \ + /home/alexander/Programming/repositories/geekbrains_homework/game/map.hpp \ + /usr/include/allegro5/allegro.h /usr/include/allegro5/base.h \ + /usr/include/errno.h /usr/include/features.h \ + /usr/include/features-time64.h /usr/include/bits/wordsize.h \ + /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ + /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ + /usr/include/gnu/stubs-64.h /usr/include/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/bits/types/error_t.h \ + /usr/lib64/gcc/x86_64-solus-linux/12/include-fixed/limits.h \ + /usr/lib64/gcc/x86_64-solus-linux/12/include-fixed/syslimits.h \ + /usr/include/limits.h /usr/include/bits/libc-header-start.h \ + /usr/include/bits/posix1_lim.h /usr/include/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/uio_lim.h \ + /usr/lib64/gcc/x86_64-solus-linux/12/include/stdarg.h \ + /usr/lib64/gcc/x86_64-solus-linux/12/include/stddef.h \ + /usr/include/c++/12/stdlib.h /usr/include/c++/12/cstdlib \ + /usr/include/c++/12/x86_64-solus-linux/bits/c++config.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/os_defines.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/cpu_defines.h \ + /usr/include/c++/12/pstl/pstl_config.h /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \ + /usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \ + /usr/include/sys/types.h /usr/include/bits/types.h \ + /usr/include/bits/typesizes.h /usr/include/bits/time64.h \ + /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ + /usr/include/bits/stdint-intn.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/bits/endianness.h \ + /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ + /usr/include/sys/select.h /usr/include/bits/select.h \ + /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/bits/stdlib-float.h /usr/include/c++/12/bits/std_abs.h \ + /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/struct_itimerspec.h /usr/include/string.h \ + /usr/include/strings.h /usr/include/allegro5/internal/alconfig.h \ + /usr/include/allegro5/platform/alplatf.h \ + /usr/include/allegro5/platform/alucfg.h /usr/include/fcntl.h \ + /usr/include/bits/fcntl.h /usr/include/bits/fcntl-linux.h \ + /usr/include/bits/types/struct_iovec.h /usr/include/linux/falloc.h \ + /usr/include/bits/stat.h /usr/include/bits/struct_stat.h \ + /usr/include/unistd.h /usr/include/bits/posix_opt.h \ + /usr/include/bits/environments.h /usr/include/bits/confname.h \ + /usr/include/bits/getopt_posix.h /usr/include/bits/getopt_core.h \ + /usr/include/bits/unistd_ext.h /usr/include/linux/close_range.h \ + /usr/include/allegro5/platform/astdint.h /usr/include/inttypes.h \ + /usr/lib64/gcc/x86_64-solus-linux/12/include/stdint.h \ + /usr/include/stdint.h /usr/include/bits/wchar.h \ + /usr/include/bits/stdint-uintn.h \ + /usr/include/allegro5/platform/astdbool.h /usr/include/allegro5/altime.h \ + /usr/include/allegro5/bitmap.h /usr/include/allegro5/color.h \ + /usr/include/allegro5/bitmap_draw.h /usr/include/allegro5/bitmap_io.h \ + /usr/include/allegro5/file.h /usr/include/allegro5/path.h \ + /usr/include/allegro5/utf8.h /usr/include/allegro5/bitmap_lock.h \ + /usr/include/allegro5/blender.h /usr/include/allegro5/clipboard.h \ + /usr/include/allegro5/display.h /usr/include/allegro5/events.h \ + /usr/include/allegro5/config.h /usr/include/allegro5/cpu.h \ + /usr/include/allegro5/debug.h /usr/include/assert.h \ + /usr/include/allegro5/drawing.h /usr/include/allegro5/error.h \ + /usr/include/allegro5/fixed.h /usr/include/allegro5/fmaths.h \ + /usr/include/allegro5/inline/fmaths.inl /usr/include/allegro5/fshook.h \ + /usr/include/allegro5/fullscreen_mode.h /usr/include/allegro5/haptic.h \ + /usr/include/allegro5/joystick.h /usr/include/allegro5/keyboard.h \ + /usr/include/allegro5/keycodes.h /usr/include/allegro5/mouse.h \ + /usr/include/allegro5/touch_input.h /usr/include/allegro5/memory.h \ + /usr/include/allegro5/monitor.h /usr/include/allegro5/mouse_cursor.h \ + /usr/include/allegro5/render_state.h /usr/include/allegro5/shader.h \ + /usr/include/allegro5/transformations.h /usr/include/allegro5/system.h \ + /usr/include/allegro5/threads.h /usr/include/allegro5/timer.h \ + /usr/include/allegro5/tls.h /usr/include/allegro5/alcompat.h \ + /usr/include/allegro5/platform/alunix.h \ + /usr/include/allegro5/allegro_primitives.h \ + /usr/include/allegro5/allegro_native_dialog.h \ + /home/alexander/Programming/repositories/geekbrains_homework/game/ai.hpp \ + /usr/include/c++/12/iostream /usr/include/c++/12/ostream \ + /usr/include/c++/12/ios /usr/include/c++/12/iosfwd \ + /usr/include/c++/12/bits/stringfwd.h \ + /usr/include/c++/12/bits/memoryfwd.h /usr/include/c++/12/bits/postypes.h \ + /usr/include/c++/12/cwchar /usr/include/wchar.h \ + /usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \ + /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/c++/12/exception \ + /usr/include/c++/12/bits/exception.h \ + /usr/include/c++/12/bits/exception_ptr.h \ + /usr/include/c++/12/bits/exception_defines.h \ + /usr/include/c++/12/bits/cxxabi_init_exception.h \ + /usr/include/c++/12/typeinfo /usr/include/c++/12/bits/hash_bytes.h \ + /usr/include/c++/12/new /usr/include/c++/12/bits/move.h \ + /usr/include/c++/12/type_traits \ + /usr/include/c++/12/bits/nested_exception.h \ + /usr/include/c++/12/bits/char_traits.h /usr/include/c++/12/cstdint \ + /usr/include/c++/12/bits/localefwd.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/c++locale.h \ + /usr/include/c++/12/clocale /usr/include/locale.h \ + /usr/include/bits/locale.h /usr/include/c++/12/cctype \ + /usr/include/ctype.h /usr/include/c++/12/bits/ios_base.h \ + /usr/include/c++/12/ext/atomicity.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/gthr.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/gthr-default.h \ + /usr/lib64/gcc/x86_64-solus-linux/12/include-fixed/pthread.h \ + /usr/include/sched.h /usr/include/bits/sched.h \ + /usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \ + /usr/include/bits/setjmp.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/atomic_word.h \ + /usr/include/sys/single_threaded.h \ + /usr/include/c++/12/bits/locale_classes.h /usr/include/c++/12/string \ + /usr/include/c++/12/bits/allocator.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/c++allocator.h \ + /usr/include/c++/12/bits/new_allocator.h \ + /usr/include/c++/12/bits/functexcept.h \ + /usr/include/c++/12/bits/cpp_type_traits.h \ + /usr/include/c++/12/bits/ostream_insert.h \ + /usr/include/c++/12/bits/cxxabi_forced.h \ + /usr/include/c++/12/bits/stl_iterator_base_types.h \ + /usr/include/c++/12/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/12/bits/concept_check.h \ + /usr/include/c++/12/debug/assertions.h \ + /usr/include/c++/12/bits/stl_iterator.h \ + /usr/include/c++/12/ext/type_traits.h \ + /usr/include/c++/12/bits/ptr_traits.h \ + /usr/include/c++/12/bits/stl_function.h \ + /usr/include/c++/12/backward/binders.h \ + /usr/include/c++/12/ext/numeric_traits.h \ + /usr/include/c++/12/bits/stl_algobase.h \ + /usr/include/c++/12/bits/stl_pair.h /usr/include/c++/12/bits/utility.h \ + /usr/include/c++/12/debug/debug.h \ + /usr/include/c++/12/bits/predefined_ops.h \ + /usr/include/c++/12/bits/refwrap.h /usr/include/c++/12/bits/invoke.h \ + /usr/include/c++/12/bits/range_access.h \ + /usr/include/c++/12/initializer_list \ + /usr/include/c++/12/bits/basic_string.h \ + /usr/include/c++/12/ext/alloc_traits.h \ + /usr/include/c++/12/bits/alloc_traits.h \ + /usr/include/c++/12/bits/stl_construct.h /usr/include/c++/12/string_view \ + /usr/include/c++/12/bits/functional_hash.h \ + /usr/include/c++/12/bits/string_view.tcc \ + /usr/include/c++/12/ext/string_conversions.h /usr/include/c++/12/cstdio \ + /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/c++/12/cerrno \ + /usr/include/c++/12/bits/charconv.h \ + /usr/include/c++/12/bits/basic_string.tcc \ + /usr/include/c++/12/bits/locale_classes.tcc \ + /usr/include/c++/12/system_error \ + /usr/include/c++/12/x86_64-solus-linux/bits/error_constants.h \ + /usr/include/c++/12/stdexcept /usr/include/c++/12/streambuf \ + /usr/include/c++/12/bits/streambuf.tcc \ + /usr/include/c++/12/bits/basic_ios.h \ + /usr/include/c++/12/bits/locale_facets.h /usr/include/c++/12/cwctype \ + /usr/include/wctype.h /usr/include/bits/wctype-wchar.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/ctype_base.h \ + /usr/include/c++/12/bits/streambuf_iterator.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/ctype_inline.h \ + /usr/include/c++/12/bits/locale_facets.tcc \ + /usr/include/c++/12/bits/basic_ios.tcc \ + /usr/include/c++/12/bits/ostream.tcc /usr/include/c++/12/istream \ + /usr/include/c++/12/bits/istream.tcc /usr/include/c++/12/random \ + /usr/include/c++/12/cmath /usr/include/math.h \ + /usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \ + /usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \ + /usr/include/bits/fp-fast.h \ + /usr/include/bits/mathcalls-helper-functions.h \ + /usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \ + /usr/include/bits/iscanonical.h /usr/include/c++/12/bits/specfun.h \ + /usr/include/c++/12/limits /usr/include/c++/12/tr1/gamma.tcc \ + /usr/include/c++/12/tr1/special_function_util.h \ + /usr/include/c++/12/tr1/bessel_function.tcc \ + /usr/include/c++/12/tr1/beta_function.tcc \ + /usr/include/c++/12/tr1/ell_integral.tcc \ + /usr/include/c++/12/tr1/exp_integral.tcc \ + /usr/include/c++/12/tr1/hypergeometric.tcc \ + /usr/include/c++/12/tr1/legendre_function.tcc \ + /usr/include/c++/12/tr1/modified_bessel_func.tcc \ + /usr/include/c++/12/tr1/poly_hermite.tcc \ + /usr/include/c++/12/tr1/poly_laguerre.tcc \ + /usr/include/c++/12/tr1/riemann_zeta.tcc \ + /usr/include/c++/12/bits/random.h /usr/include/c++/12/vector \ + /usr/include/c++/12/bits/stl_uninitialized.h \ + /usr/include/c++/12/bits/stl_vector.h \ + /usr/include/c++/12/bits/stl_bvector.h \ + /usr/include/c++/12/bits/vector.tcc \ + /usr/include/c++/12/bits/uniform_int_dist.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/opt_random.h \ + /usr/include/c++/12/bits/random.tcc /usr/include/c++/12/numeric \ + /usr/include/c++/12/bits/stl_numeric.h /usr/include/c++/12/bit \ + /usr/include/c++/12/pstl/glue_numeric_defs.h \ + /usr/include/c++/12/pstl/execution_defs.h /usr/include/c++/12/algorithm \ + /usr/include/c++/12/bits/stl_algo.h \ + /usr/include/c++/12/bits/algorithmfwd.h \ + /usr/include/c++/12/bits/stl_heap.h \ + /usr/include/c++/12/bits/stl_tempbuf.h \ + /usr/include/c++/12/pstl/glue_algorithm_defs.h diff --git a/CMakeFiles/tictactoe.dir/parse_args.cpp.o b/CMakeFiles/tictactoe.dir/parse_args.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d4c08bcf6bc9cf3239c0811a6e3af1e6b18ce124 GIT binary patch literal 5536 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 BTS@=` literal 0 HcmV?d00001 diff --git a/CMakeFiles/tictactoe.dir/version.cpp.o.d b/CMakeFiles/tictactoe.dir/version.cpp.o.d new file mode 100644 index 0000000..26bd026 --- /dev/null +++ b/CMakeFiles/tictactoe.dir/version.cpp.o.d @@ -0,0 +1,97 @@ +CMakeFiles/tictactoe.dir/version.cpp.o: \ + /home/alexander/Programming/repositories/geekbrains_homework/game/version.cpp \ + /usr/include/stdc-predef.h \ + /home/alexander/Programming/repositories/geekbrains_homework/game/version.hpp \ + /usr/include/c++/12/string \ + /usr/include/c++/12/x86_64-solus-linux/bits/c++config.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ + /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/cpu_defines.h \ + /usr/include/c++/12/pstl/pstl_config.h \ + /usr/include/c++/12/bits/stringfwd.h \ + /usr/include/c++/12/bits/memoryfwd.h \ + /usr/include/c++/12/bits/char_traits.h \ + /usr/include/c++/12/bits/postypes.h /usr/include/c++/12/cwchar \ + /usr/include/wchar.h /usr/include/bits/libc-header-start.h \ + /usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \ + /usr/lib64/gcc/x86_64-solus-linux/12/include/stddef.h \ + /usr/lib64/gcc/x86_64-solus-linux/12/include/stdarg.h \ + /usr/include/bits/wchar.h /usr/include/bits/types/wint_t.h \ + /usr/include/bits/types/mbstate_t.h \ + /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/__locale_t.h /usr/include/c++/12/type_traits \ + /usr/include/c++/12/cstdint \ + /usr/lib64/gcc/x86_64-solus-linux/12/include/stdint.h \ + /usr/include/stdint.h /usr/include/bits/types.h \ + /usr/include/bits/typesizes.h /usr/include/bits/time64.h \ + /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \ + /usr/include/c++/12/bits/allocator.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/c++allocator.h \ + /usr/include/c++/12/bits/new_allocator.h /usr/include/c++/12/new \ + /usr/include/c++/12/bits/exception.h \ + /usr/include/c++/12/bits/functexcept.h \ + /usr/include/c++/12/bits/exception_defines.h \ + /usr/include/c++/12/bits/move.h \ + /usr/include/c++/12/bits/cpp_type_traits.h \ + /usr/include/c++/12/bits/localefwd.h \ + /usr/include/c++/12/x86_64-solus-linux/bits/c++locale.h \ + /usr/include/c++/12/clocale /usr/include/locale.h \ + /usr/include/bits/locale.h /usr/include/c++/12/iosfwd \ + /usr/include/c++/12/cctype /usr/include/ctype.h \ + /usr/include/bits/endian.h /usr/include/bits/endianness.h \ + /usr/include/c++/12/bits/ostream_insert.h \ + /usr/include/c++/12/bits/cxxabi_forced.h \ + /usr/include/c++/12/bits/stl_iterator_base_types.h \ + /usr/include/c++/12/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/12/bits/concept_check.h \ + /usr/include/c++/12/debug/assertions.h \ + /usr/include/c++/12/bits/stl_iterator.h \ + /usr/include/c++/12/ext/type_traits.h \ + /usr/include/c++/12/bits/ptr_traits.h \ + /usr/include/c++/12/bits/stl_function.h \ + /usr/include/c++/12/backward/binders.h \ + /usr/include/c++/12/ext/numeric_traits.h \ + /usr/include/c++/12/bits/stl_algobase.h \ + /usr/include/c++/12/bits/stl_pair.h /usr/include/c++/12/bits/utility.h \ + /usr/include/c++/12/debug/debug.h \ + /usr/include/c++/12/bits/predefined_ops.h \ + /usr/include/c++/12/bits/refwrap.h /usr/include/c++/12/bits/invoke.h \ + /usr/include/c++/12/bits/range_access.h \ + /usr/include/c++/12/initializer_list \ + /usr/include/c++/12/bits/basic_string.h \ + /usr/include/c++/12/ext/alloc_traits.h \ + /usr/include/c++/12/bits/alloc_traits.h \ + /usr/include/c++/12/bits/stl_construct.h /usr/include/c++/12/string_view \ + /usr/include/c++/12/bits/functional_hash.h \ + /usr/include/c++/12/bits/hash_bytes.h \ + /usr/include/c++/12/bits/string_view.tcc \ + /usr/include/c++/12/ext/string_conversions.h /usr/include/c++/12/cstdlib \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ + /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ + /usr/include/endian.h /usr/include/bits/byteswap.h \ + /usr/include/bits/uintn-identity.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/bits/stdlib-float.h /usr/include/c++/12/bits/std_abs.h \ + /usr/include/c++/12/cstdio /usr/include/stdio.h \ + /usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/c++/12/cerrno \ + /usr/include/errno.h /usr/include/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/bits/types/error_t.h /usr/include/c++/12/bits/charconv.h \ + /usr/include/c++/12/bits/basic_string.tcc diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..22806af --- /dev/null +++ b/Makefile @@ -0,0 +1,289 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.24 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alexander/Programming/repositories/geekbrains_homework/game + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alexander/Programming/repositories/geekbrains_homework/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles /home/alexander/Programming/repositories/geekbrains_homework/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alexander/Programming/repositories/geekbrains_homework/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named tictactoe + +# Build rule for target. +tictactoe: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 tictactoe +.PHONY : tictactoe + +# fast build rule for target. +tictactoe/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tictactoe.dir/build.make CMakeFiles/tictactoe.dir/build +.PHONY : tictactoe/fast + +ai.o: ai.cpp.o +.PHONY : ai.o + +# target to build an object file +ai.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tictactoe.dir/build.make CMakeFiles/tictactoe.dir/ai.cpp.o +.PHONY : ai.cpp.o + +ai.i: ai.cpp.i +.PHONY : ai.i + +# target to preprocess a source file +ai.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tictactoe.dir/build.make CMakeFiles/tictactoe.dir/ai.cpp.i +.PHONY : ai.cpp.i + +ai.s: ai.cpp.s +.PHONY : ai.s + +# target to generate assembly for a file +ai.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tictactoe.dir/build.make CMakeFiles/tictactoe.dir/ai.cpp.s +.PHONY : ai.cpp.s + +main.o: main.cpp.o +.PHONY : main.o + +# target to build an object file +main.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tictactoe.dir/build.make CMakeFiles/tictactoe.dir/main.cpp.o +.PHONY : main.cpp.o + +main.i: main.cpp.i +.PHONY : main.i + +# target to preprocess a source file +main.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tictactoe.dir/build.make CMakeFiles/tictactoe.dir/main.cpp.i +.PHONY : main.cpp.i + +main.s: main.cpp.s +.PHONY : main.s + +# target to generate assembly for a file +main.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tictactoe.dir/build.make CMakeFiles/tictactoe.dir/main.cpp.s +.PHONY : main.cpp.s + +map.o: map.cpp.o +.PHONY : map.o + +# target to build an object file +map.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tictactoe.dir/build.make CMakeFiles/tictactoe.dir/map.cpp.o +.PHONY : map.cpp.o + +map.i: map.cpp.i +.PHONY : map.i + +# target to preprocess a source file +map.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tictactoe.dir/build.make CMakeFiles/tictactoe.dir/map.cpp.i +.PHONY : map.cpp.i + +map.s: map.cpp.s +.PHONY : map.s + +# target to generate assembly for a file +map.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tictactoe.dir/build.make CMakeFiles/tictactoe.dir/map.cpp.s +.PHONY : map.cpp.s + +parse_args.o: parse_args.cpp.o +.PHONY : parse_args.o + +# target to build an object file +parse_args.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tictactoe.dir/build.make CMakeFiles/tictactoe.dir/parse_args.cpp.o +.PHONY : parse_args.cpp.o + +parse_args.i: parse_args.cpp.i +.PHONY : parse_args.i + +# target to preprocess a source file +parse_args.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tictactoe.dir/build.make CMakeFiles/tictactoe.dir/parse_args.cpp.i +.PHONY : parse_args.cpp.i + +parse_args.s: parse_args.cpp.s +.PHONY : parse_args.s + +# target to generate assembly for a file +parse_args.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tictactoe.dir/build.make CMakeFiles/tictactoe.dir/parse_args.cpp.s +.PHONY : parse_args.cpp.s + +version.o: version.cpp.o +.PHONY : version.o + +# target to build an object file +version.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tictactoe.dir/build.make CMakeFiles/tictactoe.dir/version.cpp.o +.PHONY : version.cpp.o + +version.i: version.cpp.i +.PHONY : version.i + +# target to preprocess a source file +version.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tictactoe.dir/build.make CMakeFiles/tictactoe.dir/version.cpp.i +.PHONY : version.cpp.i + +version.s: version.cpp.s +.PHONY : version.s + +# target to generate assembly for a file +version.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tictactoe.dir/build.make CMakeFiles/tictactoe.dir/version.cpp.s +.PHONY : version.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... tictactoe" + @echo "... ai.o" + @echo "... ai.i" + @echo "... ai.s" + @echo "... main.o" + @echo "... main.i" + @echo "... main.s" + @echo "... map.o" + @echo "... map.i" + @echo "... map.s" + @echo "... parse_args.o" + @echo "... parse_args.i" + @echo "... parse_args.s" + @echo "... version.o" + @echo "... version.i" + @echo "... version.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/cmake_install.cmake b/cmake_install.cmake new file mode 100644 index 0000000..6a3710d --- /dev/null +++ b/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /home/alexander/Programming/repositories/geekbrains_homework/game + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +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 "/usr/bin/objdump") +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 "/home/alexander/Programming/repositories/geekbrains_homework/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/tictactoe b/tictactoe new file mode 100755 index 0000000000000000000000000000000000000000..54680fcce224b1d0be525136a1ca152b21906aae GIT binary patch literal 60376 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