From 0f58a90ad1a9229fd70f388154483d64e88dd2f2 Mon Sep 17 00:00:00 2001 From: Mickle Date: Wed, 4 Dec 2024 23:15:22 +0500 Subject: [PATCH] =?UTF-8?q?=D0=A1=D1=82=D1=80=D0=B5=D0=BB=D1=8C=D0=BD?= =?UTF-8?q?=D0=B8=D0=BA=D0=BE=D0=B2=20=D0=9C=D0=B8=D1=85=D0=B0=D0=B8=D0=BB?= =?UTF-8?q?=20=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B5=D0=B5=D0=B2=D0=B8=D1=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CMakeLists.txt | 15 +- CMakeUserPresets.json | 9 + build/ALL_BUILD.vcxproj | 184 ++++ build/ALL_BUILD.vcxproj.filters | 8 + build/CMakeCache.txt | 307 +++++++ .../3.26.0-rc6/CMakeCXXCompiler.cmake | 83 ++ .../CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 48128 bytes .../3.26.0-rc6/CMakeRCCompiler.cmake | 6 + build/CMakeFiles/3.26.0-rc6/CMakeSystem.cmake | 15 + .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 855 ++++++++++++++++++ .../CompilerIdCXX/CompilerIdCXX.exe | Bin 0 -> 15360 bytes .../CompilerIdCXX/CompilerIdCXX.vcxproj | 71 ++ .../Debug/CMakeCXXCompilerId.obj | Bin 0 -> 2389 bytes .../Debug/CompilerIdCXX.exe.recipe | 11 + .../CompilerIdCXX.tlog/CL.command.1.tlog | Bin 0 -> 836 bytes .../Debug/CompilerIdCXX.tlog/CL.read.1.tlog | Bin 0 -> 622 bytes .../Debug/CompilerIdCXX.tlog/CL.write.1.tlog | Bin 0 -> 476 bytes .../Debug/CompilerIdCXX.tlog/Cl.items.tlog | 1 + .../CompilerIdCXX.lastbuildstate | 2 + .../CompilerIdCXX.tlog/link.command.1.tlog | Bin 0 -> 1084 bytes .../Debug/CompilerIdCXX.tlog/link.read.1.tlog | Bin 0 -> 3466 bytes .../CompilerIdCXX.tlog/link.secondary.1.tlog | 1 + .../CompilerIdCXX.tlog/link.write.1.tlog | Bin 0 -> 466 bytes build/CMakeFiles/3.26.0-rc6/VCTargetsPath.txt | 1 + .../3.26.0-rc6/VCTargetsPath.vcxproj | 31 + .../x64/Debug/VCTargetsPath.recipe | 11 + .../VCTargetsPath.lastbuildstate | 2 + build/CMakeFiles/CMakeConfigureLog.yaml | 122 +++ build/CMakeFiles/TargetDirectories.txt | 3 + build/CMakeFiles/cmake.check_cache | 1 + .../RUN_TESTS_force.rule | 1 + .../generate.stamp.rule | 1 + build/CMakeFiles/generate.stamp | 1 + build/CMakeFiles/generate.stamp.depend | 21 + build/CMakeFiles/generate.stamp.list | 1 + build/CTestTestfile.cmake | 22 + build/RUN_TESTS.vcxproj | 194 ++++ build/RUN_TESTS.vcxproj.filters | 13 + build/Release/main.exe | Bin 0 -> 23040 bytes build/ZERO_CHECK.vcxproj | 174 ++++ build/ZERO_CHECK.vcxproj.filters | 13 + build/cmake_install.cmake | 44 + build/generators/CMakePresets.json | 47 + build/generators/FindGTest.cmake | 49 + build/generators/GTest-Target-release.cmake | 282 ++++++ .../GTest-release-x86_64-data.cmake | 174 ++++ build/generators/GTestConfig.cmake | 41 + build/generators/GTestConfigVersion.cmake | 21 + build/generators/GTestTargets.cmake | 33 + build/generators/cmakedeps_macros.cmake | 87 ++ build/generators/conan_toolchain.cmake | 205 +++++ build/generators/conanbuild.bat | 2 + .../conanbuildenv-release-x86_64.bat | 19 + build/generators/conandeps_legacy.cmake | 6 + build/generators/conanrun.bat | 2 + .../generators/conanrunenv-release-x86_64.bat | 19 + build/generators/deactivate_conanbuild.bat | 2 + build/generators/deactivate_conanrun.bat | 2 + .../module-GTest-Target-release.cmake | 282 ++++++ .../module-GTest-release-x86_64-data.cmake | 174 ++++ build/generators/module-GTestTargets.cmake | 33 + build/hw-3.sln | 53 ++ .../main.dir/Release/main.Build.CppClean.log | 15 + build/main.dir/Release/main.exe.recipe | 14 + build/main.dir/Release/main.obj | Bin 0 -> 64434 bytes .../Release/main.tlog/CL.14860.write.1.tlog | Bin 0 -> 594 bytes .../Release/main.tlog/CL.command.1.tlog | Bin 0 -> 1886 bytes .../main.dir/Release/main.tlog/CL.read.1.tlog | Bin 0 -> 21540 bytes .../main.dir/Release/main.tlog/Cl.items.tlog | 2 + .../main.tlog/CustomBuild.command.1.tlog | 10 + .../Release/main.tlog/CustomBuild.read.1.tlog | 20 + .../main.tlog/CustomBuild.write.1.tlog | 2 + .../Release/main.tlog/link.command.1.tlog | Bin 0 -> 1524 bytes .../Release/main.tlog/link.read.1.tlog | Bin 0 -> 3544 bytes .../Release/main.tlog/link.secondary.1.tlog | 1 + .../Release/main.tlog/link.write.1.tlog | Bin 0 -> 482 bytes .../Release/main.tlog/main.lastbuildstate | 2 + .../Release/main.vcxproj.FileListAbsolute.txt | 0 build/main.dir/Release/two-sum.obj | Bin 0 -> 1143 bytes build/main.vcxproj | 339 +++++++ build/main.vcxproj.filters | 19 + build/two-sum-test.dir/Release/test.obj | Bin 0 -> 269030 bytes .../Release/two-sum-test.Build.CppClean.log | 16 + .../two-sum-test.tlog/CL.12076.write.1.tlog | Bin 0 -> 630 bytes .../two-sum-test.tlog/CL.command.1.tlog | Bin 0 -> 2434 bytes .../Release/two-sum-test.tlog/CL.read.1.tlog | Bin 0 -> 31018 bytes .../CustomBuild.command.1.tlog | 10 + .../two-sum-test.tlog/CustomBuild.read.1.tlog | 28 + .../CustomBuild.write.1.tlog | 2 + .../two-sum-test.tlog/link-cvtres.read.1.tlog | 1 + .../link-cvtres.write.1.tlog | 1 + .../two-sum-test.tlog/link-rc.read.1.tlog | 1 + .../two-sum-test.tlog/link-rc.write.1.tlog | 1 + .../two-sum-test.tlog/link.command.1.tlog | 1 + .../two-sum-test.tlog/link.read.1.tlog | 1 + .../two-sum-test.tlog/link.write.1.tlog | 1 + .../two-sum-test.lastbuildstate | 2 + .../two-sum-test.tlog/unsuccessfulbuild | 0 .../two-sum-test.vcxproj.FileListAbsolute.txt | 0 build/two-sum-test.dir/Release/two-sum.obj | Bin 0 -> 1602 bytes build/two-sum-test.vcxproj | 396 ++++++++ build/two-sum-test.vcxproj.filters | 19 + build/two-sum-test[1]_include.cmake | 5 + build/x64/Release/ALL_BUILD/ALL_BUILD.recipe | 17 + .../ALL_BUILD.tlog/ALL_BUILD.lastbuildstate | 2 + .../ALL_BUILD.tlog/CustomBuild.command.1.tlog | 10 + .../ALL_BUILD.tlog/CustomBuild.read.1.tlog | 20 + .../ALL_BUILD.tlog/CustomBuild.write.1.tlog | 2 + .../ZERO_CHECK/ZERO_CHECK.Build.CppClean.log | 4 + .../x64/Release/ZERO_CHECK/ZERO_CHECK.recipe | 11 + .../CustomBuild.command.1.tlog | 10 + .../ZERO_CHECK.tlog/CustomBuild.read.1.tlog | 21 + .../ZERO_CHECK.tlog/CustomBuild.write.1.tlog | 2 + .../ZERO_CHECK.tlog/ZERO_CHECK.lastbuildstate | 2 + .../ZERO_CHECK.vcxproj.FileListAbsolute.txt | 0 src/two-sum.cpp | 19 + 116 files changed, 4776 insertions(+), 10 deletions(-) create mode 100644 CMakeUserPresets.json create mode 100644 build/ALL_BUILD.vcxproj create mode 100644 build/ALL_BUILD.vcxproj.filters create mode 100644 build/CMakeCache.txt create mode 100644 build/CMakeFiles/3.26.0-rc6/CMakeCXXCompiler.cmake create mode 100644 build/CMakeFiles/3.26.0-rc6/CMakeDetermineCompilerABI_CXX.bin create mode 100644 build/CMakeFiles/3.26.0-rc6/CMakeRCCompiler.cmake create mode 100644 build/CMakeFiles/3.26.0-rc6/CMakeSystem.cmake create mode 100644 build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/CompilerIdCXX.exe create mode 100644 build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/CompilerIdCXX.vcxproj create mode 100644 build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CMakeCXXCompilerId.obj create mode 100644 build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.exe.recipe create mode 100644 build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.command.1.tlog create mode 100644 build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.read.1.tlog create mode 100644 build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.write.1.tlog create mode 100644 build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/Cl.items.tlog create mode 100644 build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CompilerIdCXX.lastbuildstate create mode 100644 build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.command.1.tlog create mode 100644 build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.read.1.tlog create mode 100644 build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.secondary.1.tlog create mode 100644 build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.write.1.tlog create mode 100644 build/CMakeFiles/3.26.0-rc6/VCTargetsPath.txt create mode 100644 build/CMakeFiles/3.26.0-rc6/VCTargetsPath.vcxproj create mode 100644 build/CMakeFiles/3.26.0-rc6/VCTargetsPath/x64/Debug/VCTargetsPath.recipe create mode 100644 build/CMakeFiles/3.26.0-rc6/VCTargetsPath/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate create mode 100644 build/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 build/CMakeFiles/TargetDirectories.txt create mode 100644 build/CMakeFiles/cmake.check_cache create mode 100644 build/CMakeFiles/d3ad80cb6f242f536f3dbd91714c7317/RUN_TESTS_force.rule create mode 100644 build/CMakeFiles/d3ad80cb6f242f536f3dbd91714c7317/generate.stamp.rule create mode 100644 build/CMakeFiles/generate.stamp create mode 100644 build/CMakeFiles/generate.stamp.depend create mode 100644 build/CMakeFiles/generate.stamp.list create mode 100644 build/CTestTestfile.cmake create mode 100644 build/RUN_TESTS.vcxproj create mode 100644 build/RUN_TESTS.vcxproj.filters create mode 100644 build/Release/main.exe create mode 100644 build/ZERO_CHECK.vcxproj create mode 100644 build/ZERO_CHECK.vcxproj.filters create mode 100644 build/cmake_install.cmake create mode 100644 build/generators/CMakePresets.json create mode 100644 build/generators/FindGTest.cmake create mode 100644 build/generators/GTest-Target-release.cmake create mode 100644 build/generators/GTest-release-x86_64-data.cmake create mode 100644 build/generators/GTestConfig.cmake create mode 100644 build/generators/GTestConfigVersion.cmake create mode 100644 build/generators/GTestTargets.cmake create mode 100644 build/generators/cmakedeps_macros.cmake create mode 100644 build/generators/conan_toolchain.cmake create mode 100644 build/generators/conanbuild.bat create mode 100644 build/generators/conanbuildenv-release-x86_64.bat create mode 100644 build/generators/conandeps_legacy.cmake create mode 100644 build/generators/conanrun.bat create mode 100644 build/generators/conanrunenv-release-x86_64.bat create mode 100644 build/generators/deactivate_conanbuild.bat create mode 100644 build/generators/deactivate_conanrun.bat create mode 100644 build/generators/module-GTest-Target-release.cmake create mode 100644 build/generators/module-GTest-release-x86_64-data.cmake create mode 100644 build/generators/module-GTestTargets.cmake create mode 100644 build/hw-3.sln create mode 100644 build/main.dir/Release/main.Build.CppClean.log create mode 100644 build/main.dir/Release/main.exe.recipe create mode 100644 build/main.dir/Release/main.obj create mode 100644 build/main.dir/Release/main.tlog/CL.14860.write.1.tlog create mode 100644 build/main.dir/Release/main.tlog/CL.command.1.tlog create mode 100644 build/main.dir/Release/main.tlog/CL.read.1.tlog create mode 100644 build/main.dir/Release/main.tlog/Cl.items.tlog create mode 100644 build/main.dir/Release/main.tlog/CustomBuild.command.1.tlog create mode 100644 build/main.dir/Release/main.tlog/CustomBuild.read.1.tlog create mode 100644 build/main.dir/Release/main.tlog/CustomBuild.write.1.tlog create mode 100644 build/main.dir/Release/main.tlog/link.command.1.tlog create mode 100644 build/main.dir/Release/main.tlog/link.read.1.tlog create mode 100644 build/main.dir/Release/main.tlog/link.secondary.1.tlog create mode 100644 build/main.dir/Release/main.tlog/link.write.1.tlog create mode 100644 build/main.dir/Release/main.tlog/main.lastbuildstate create mode 100644 build/main.dir/Release/main.vcxproj.FileListAbsolute.txt create mode 100644 build/main.dir/Release/two-sum.obj create mode 100644 build/main.vcxproj create mode 100644 build/main.vcxproj.filters create mode 100644 build/two-sum-test.dir/Release/test.obj create mode 100644 build/two-sum-test.dir/Release/two-sum-test.Build.CppClean.log create mode 100644 build/two-sum-test.dir/Release/two-sum-test.tlog/CL.12076.write.1.tlog create mode 100644 build/two-sum-test.dir/Release/two-sum-test.tlog/CL.command.1.tlog create mode 100644 build/two-sum-test.dir/Release/two-sum-test.tlog/CL.read.1.tlog create mode 100644 build/two-sum-test.dir/Release/two-sum-test.tlog/CustomBuild.command.1.tlog create mode 100644 build/two-sum-test.dir/Release/two-sum-test.tlog/CustomBuild.read.1.tlog create mode 100644 build/two-sum-test.dir/Release/two-sum-test.tlog/CustomBuild.write.1.tlog create mode 100644 build/two-sum-test.dir/Release/two-sum-test.tlog/link-cvtres.read.1.tlog create mode 100644 build/two-sum-test.dir/Release/two-sum-test.tlog/link-cvtres.write.1.tlog create mode 100644 build/two-sum-test.dir/Release/two-sum-test.tlog/link-rc.read.1.tlog create mode 100644 build/two-sum-test.dir/Release/two-sum-test.tlog/link-rc.write.1.tlog create mode 100644 build/two-sum-test.dir/Release/two-sum-test.tlog/link.command.1.tlog create mode 100644 build/two-sum-test.dir/Release/two-sum-test.tlog/link.read.1.tlog create mode 100644 build/two-sum-test.dir/Release/two-sum-test.tlog/link.write.1.tlog create mode 100644 build/two-sum-test.dir/Release/two-sum-test.tlog/two-sum-test.lastbuildstate create mode 100644 build/two-sum-test.dir/Release/two-sum-test.tlog/unsuccessfulbuild create mode 100644 build/two-sum-test.dir/Release/two-sum-test.vcxproj.FileListAbsolute.txt create mode 100644 build/two-sum-test.dir/Release/two-sum.obj create mode 100644 build/two-sum-test.vcxproj create mode 100644 build/two-sum-test.vcxproj.filters create mode 100644 build/two-sum-test[1]_include.cmake create mode 100644 build/x64/Release/ALL_BUILD/ALL_BUILD.recipe create mode 100644 build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/ALL_BUILD.lastbuildstate create mode 100644 build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/CustomBuild.command.1.tlog create mode 100644 build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/CustomBuild.read.1.tlog create mode 100644 build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/CustomBuild.write.1.tlog create mode 100644 build/x64/Release/ZERO_CHECK/ZERO_CHECK.Build.CppClean.log create mode 100644 build/x64/Release/ZERO_CHECK/ZERO_CHECK.recipe create mode 100644 build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/CustomBuild.command.1.tlog create mode 100644 build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/CustomBuild.read.1.tlog create mode 100644 build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/CustomBuild.write.1.tlog create mode 100644 build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/ZERO_CHECK.lastbuildstate create mode 100644 build/x64/Release/ZERO_CHECK/ZERO_CHECK.vcxproj.FileListAbsolute.txt create mode 100644 src/two-sum.cpp diff --git a/CMakeLists.txt b/CMakeLists.txt index 8399768..c02ee59 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,22 +1,17 @@ cmake_minimum_required(VERSION 3.15) project(hw-3 CXX) -enable_testing() + # Global settings +set(CMAKE_CXX_STANDARD 17) +set(CMAKE_CXX_STANDARD_REQUIRED ON) set(SRC_DIR "${PROJECT_SOURCE_DIR}/src") set(INC_DIR "${PROJECT_SOURCE_DIR}/include") set(TEST_DIR "${PROJECT_SOURCE_DIR}/tests") include_directories("${INC_DIR}") -add_compile_options(-Wall -Wextra -Werror) +add_compile_options(-Wall) add_executable(main "${SRC_DIR}/main.cpp" "${SRC_DIR}/two-sum.cpp") -find_package(GTest REQUIRED) -add_executable(two-sum-test "${TEST_DIR}/test.cpp" "${SRC_DIR}/two-sum.cpp") -target_link_libraries(two-sum-test PRIVATE gtest::gtest) -target_compile_options(two-sum-test PRIVATE "-fsanitize=address,undefined") -target_link_options(two-sum-test PRIVATE "-fsanitize=address,undefined") -add_test(NAME two-sum-test COMMAND two-sum-test) -include(GoogleTest) -gtest_discover_tests(two-sum-test) + diff --git a/CMakeUserPresets.json b/CMakeUserPresets.json new file mode 100644 index 0000000..8d450bc --- /dev/null +++ b/CMakeUserPresets.json @@ -0,0 +1,9 @@ +{ + "version": 4, + "vendor": { + "conan": {} + }, + "include": [ + "build\\generators\\CMakePresets.json" + ] +} \ No newline at end of file diff --git a/build/ALL_BUILD.vcxproj b/build/ALL_BUILD.vcxproj new file mode 100644 index 0000000..fcd5394 --- /dev/null +++ b/build/ALL_BUILD.vcxproj @@ -0,0 +1,184 @@ + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {422859B2-F5B4-31AE-ACC8-F9BDE979FE7A} + Win32Proj + 10.0.22621.0 + x64 + ALL_BUILD + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + Always + Building Custom Rule C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\WindowsPaths.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeCXXCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeRCCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeSystem.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\conan_toolchain.cmake;%(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\generate.stamp + false + Building Custom Rule C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\WindowsPaths.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeCXXCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeRCCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeSystem.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\conan_toolchain.cmake;%(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\generate.stamp + false + Building Custom Rule C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\WindowsPaths.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeCXXCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeRCCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeSystem.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\conan_toolchain.cmake;%(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\generate.stamp + false + Building Custom Rule C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\WindowsPaths.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeCXXCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeRCCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeSystem.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\conan_toolchain.cmake;%(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\generate.stamp + false + + + + + + + {6BE03258-A7D9-33AC-A32D-C580D32A7B9B} + ZERO_CHECK + false + Never + + + {C84C21EC-BB64-3A87-8A32-AFF478C3CBB7} + main + + + + + + \ No newline at end of file diff --git a/build/ALL_BUILD.vcxproj.filters b/build/ALL_BUILD.vcxproj.filters new file mode 100644 index 0000000..7f330d0 --- /dev/null +++ b/build/ALL_BUILD.vcxproj.filters @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt new file mode 100644 index 0000000..8cdbb89 --- /dev/null +++ b/build/CMakeCache.txt @@ -0,0 +1,307 @@ +# This is the CMakeCache file. +# For build in directory: c:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build +# It was generated by CMake: C:/Program Files/CMake/bin/cmake.exe +# 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 program. +CMAKE_AR:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/lib.exe + +//Semicolon separated list of supported configuration types, only +// supports Debug, Release, MinSizeRel, and RelWithDebInfo, anything +// else will be ignored. +CMAKE_CONFIGURATION_TYPES:STRING=Debug;Release;MinSizeRel;RelWithDebInfo + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING=/MP8 /DWIN32 /D_WINDOWS /GR /EHsc + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=/Zi /Ob0 /Od /RTC1 + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=/O1 /Ob1 /DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=/O2 /Ob2 /DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=/Zi /O2 /Ob1 /DNDEBUG + +//Libraries linked by default with all C++ applications. +CMAKE_CXX_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING=/machine:x64 + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/pkgRedirects + +CMAKE_GENERATOR_PLATFORM:STRING=x64 + +CMAKE_GENERATOR_TOOLSET:STRING=v143 + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=C:/Program Files/hw-3 + +//Path to a program. +CMAKE_LINKER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/link.exe + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING=/machine:x64 + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL + +//Path to a program. +CMAKE_MT:FILEPATH=CMAKE_MT-NOTFOUND + +//No help, variable specified on the command line. +CMAKE_POLICY_DEFAULT_CMP0091:UNINITIALIZED=NEW + +//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=hw-3 + +//RC compiler +CMAKE_RC_COMPILER:FILEPATH=rc + +//Flags for Windows Resource Compiler during all build types. +CMAKE_RC_FLAGS:STRING=-DWIN32 + +//Flags for Windows Resource Compiler during DEBUG builds. +CMAKE_RC_FLAGS_DEBUG:STRING=-D_DEBUG + +//Flags for Windows Resource Compiler during MINSIZEREL builds. +CMAKE_RC_FLAGS_MINSIZEREL:STRING= + +//Flags for Windows Resource Compiler during RELEASE builds. +CMAKE_RC_FLAGS_RELEASE:STRING= + +//Flags for Windows Resource Compiler during RELWITHDEBINFO builds. +CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING= + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING=/machine:x64 + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL + +//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=/machine:x64 + +//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= + +//No help, variable specified on the command line. +CMAKE_TOOLCHAIN_FILE:FILEPATH=generators/conan_toolchain.cmake + +//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 + +//The directory containing a CMake configuration file for GTest. +GTest_DIR:PATH=C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/generators + +//Value Computed by CMake +hw-3_BINARY_DIR:STATIC=C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build + +//Value Computed by CMake +hw-3_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +hw-3_SOURCE_DIR:STATIC=C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3 + + +######################## +# INTERNAL cache entries +######################## + +//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=c:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/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=26 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=0 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=C:/Program Files/CMake/bin/cmake.exe +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=C:/Program Files/CMake/bin/cpack.exe +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=C:/Program Files/CMake/bin/ctest.exe +//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_CXX_STANDARD_LIBRARIES +CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown +//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 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Visual Studio 17 2022 +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL=C:/Program Files/Microsoft Visual Studio/2022/Community +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-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_MT +CMAKE_MT-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//noop for ranlib +CMAKE_RANLIB:INTERNAL=: +//ADVANCED property for variable: CMAKE_RC_COMPILER +CMAKE_RC_COMPILER-ADVANCED:INTERNAL=1 +CMAKE_RC_COMPILER_WORKS:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS +CMAKE_RC_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_DEBUG +CMAKE_RC_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_MINSIZEREL +CMAKE_RC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_RELEASE +CMAKE_RC_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_RELWITHDEBINFO +CMAKE_RC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=C:/Program Files/CMake/share/cmake-3.26 +//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_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/build/CMakeFiles/3.26.0-rc6/CMakeCXXCompiler.cmake b/build/CMakeFiles/3.26.0-rc6/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..375f127 --- /dev/null +++ b/build/CMakeFiles/3.26.0-rc6/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "MSVC") +set(CMAKE_CXX_COMPILER_VERSION "19.39.33521.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "OFF") +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 "Windows") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "MSVC") +set(CMAKE_CXX_SIMULATE_VERSION "") +set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID x64) + +set(MSVC_CXX_ARCHITECTURE_ID x64) + +set(CMAKE_AR "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/lib.exe") +set(CMAKE_CXX_COMPILER_AR "") +set(CMAKE_RANLIB ":") +set(CMAKE_CXX_COMPILER_RANLIB "") +set(CMAKE_LINKER "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/link.exe") +set(CMAKE_MT "CMAKE_MT-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCXX ) +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 "") +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 "") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/3.26.0-rc6/CMakeDetermineCompilerABI_CXX.bin b/build/CMakeFiles/3.26.0-rc6/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..26bbad5791f4f161a29b3b8f149dfd3349888eaf GIT binary patch literal 48128 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.26.0-rc6/CMakeRCCompiler.cmake b/build/CMakeFiles/3.26.0-rc6/CMakeRCCompiler.cmake new file mode 100644 index 0000000..0f61961 --- /dev/null +++ b/build/CMakeFiles/3.26.0-rc6/CMakeRCCompiler.cmake @@ -0,0 +1,6 @@ +set(CMAKE_RC_COMPILER "rc") +set(CMAKE_RC_COMPILER_ARG1 "") +set(CMAKE_RC_COMPILER_LOADED 1) +set(CMAKE_RC_SOURCE_FILE_EXTENSIONS rc;RC) +set(CMAKE_RC_OUTPUT_EXTENSION .res) +set(CMAKE_RC_COMPILER_ENV_VAR "RC") diff --git a/build/CMakeFiles/3.26.0-rc6/CMakeSystem.cmake b/build/CMakeFiles/3.26.0-rc6/CMakeSystem.cmake new file mode 100644 index 0000000..57ca862 --- /dev/null +++ b/build/CMakeFiles/3.26.0-rc6/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Windows-10.0.22616") +set(CMAKE_HOST_SYSTEM_NAME "Windows") +set(CMAKE_HOST_SYSTEM_VERSION "10.0.22616") +set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64") + +include("C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/generators/conan_toolchain.cmake") + +set(CMAKE_SYSTEM "Windows-10.0.22616") +set(CMAKE_SYSTEM_NAME "Windows") +set(CMAKE_SYSTEM_VERSION "10.0.22616") +set(CMAKE_SYSTEM_PROCESSOR "AMD64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..746b167 --- /dev/null +++ b/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,855 @@ +/* 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(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#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(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# 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" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#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]; + 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; +} diff --git a/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/CompilerIdCXX.exe b/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/CompilerIdCXX.exe new file mode 100644 index 0000000000000000000000000000000000000000..addeebab99e45d5775d5430834c3d475f7bd70bc GIT binary patch literal 15360 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 QHK9zb+}w5SUzP>_54#iOxBvhE literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/CompilerIdCXX.vcxproj b/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/CompilerIdCXX.vcxproj new file mode 100644 index 0000000..da79cd2 --- /dev/null +++ b/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/CompilerIdCXX.vcxproj @@ -0,0 +1,71 @@ + + + + + Debug + x64 + + + + {CAE07175-D007-4FC3-BFE8-47B392814159} + CompilerIdCXX + Win32Proj + + + 10.0.22621.0 + + + + + + + + + x64 + + + Application + v143 + MultiByte + + + + + + + <_ProjectFileVersion>10.0.30319.1 + .\ + $(Configuration)\ + false + + + + Disabled + %(PreprocessorDefinitions) + false + EnableFastChecks + MultiThreadedDebugDLL + + + TurnOffAllWarnings + + + + + + false + Console + + + + for %%i in (cl.exe) do %40echo CMAKE_CXX_COMPILER=%%~$PATH:i + + + + + + + + + + diff --git a/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CMakeCXXCompilerId.obj b/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CMakeCXXCompilerId.obj new file mode 100644 index 0000000000000000000000000000000000000000..c28193881970b9f06b90a1624a99e88fa10b37bc GIT binary patch literal 2389 zcmb_eU1%It6h4#L#2VXVleXYbt79B7iXAuEG^tT=v%A@3F@Mb_Cb(PH$<8F1W_MYBcbiY_G$yb6>KEw-Eo+Dghqgg=cJWjzI}+l<#HS*<%`6ma*($l2j4;7mdnM|4$rg;VtVvhFP8Fshnyc= z9xXi<#`zI%D#-f{IXCw53X4ltZ;zJ_CeYh;IW@2u*CGgyB?nUj(<4(O>3Dy~Xy%#3 znjW#|B0RGaUk@*unN8wll!BQLaRPZrV~!E0^WSa!y&zD`g{> zD3_CJHDOdtOFg!@9L>#Dw4#zrjLJ)DN-L^XE-H2RN|9q`p*NQ>N@c{%w33*e#Y}h$ z942<_W0Em<8v5bMHf|2!Yd8oG!Oj}g?5I{S4a=Cfh0e)`h4Hejm9$k&Ul6jTiL^2=jG7kC!JViNGEYE#n0e{3)OdfvT}77m^AzF$0X$#D{n89Q8)4G*xa2rd z=0u~%ySrQ@5^=(v_;OLU=MA%zozZl~ShjGC<(19CVs@ps$Lm|RtShpq7LL!9>7m}hdym^59){jEm=6;di z-uz@EB>wl2m;a}1n>dN}E8+a7M{#nuV+%na>K5jmL`{bkf+f`S#SpxNx}ABip+3Ys zuB8E5+MCPRVLy1XB==zBF~;-g3f#*uR5iH^yw<9PzSGa&{OZlj_cO1&Jzc)>#tV0> zde-|;j4qX=DLZS8-0m*TEHf2K)!$mIYcj*LY;fHF6M|EZxb@Eq*|NhWdi zMaLukh3hg7_#d9zaD?ZmjL~|GtGz=m70tJ<%Q$#m^=F9fHTxD%H&?GDC-Lqc|pzZt(pHwytR1NsrkvNL_V!+c3iepV7<&@#l~8#gILj*v22U% TVu + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CompilerIdCXX\CompilerIdCXX.exe + + + + + + \ No newline at end of file diff --git a/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.command.1.tlog b/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.command.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..e833c1c931b71449aeb80efa716eef62bcf4aa6c GIT binary patch literal 836 zcmd^--A=+l5QWdRiSIzTw}==nxTDZkqNId^5Yk8t7Hxvq07jo){bpMd@fFNwXLn}L z&vdunUk~c3qf}ER3N$9B>a)9J)D)>z<%w=JQLK^67g~ZEk*DxS4CCChk5Mv}Ko`2v z%<+9{1N8b1JyaL1K%uJz&aov=S85Y4;f>L0J8Y~W+Qzls1}OA2XPE0zr>vOsU#thp zdOO#d8d~u^4Q=(N4fC04`3%Q$o#Sk~C*^wN+>m=6$X2W!qA}m~%8B7(khb=TOT2yD z5?6`9lv)9Iu&t*-^z=tH7hsP8s+dR_2fkvW`B8FLbrT>F}$*rl%bW z)?0DH$mw!}&bF$CAnLdV^f~2SQ%2n>g>-UyV(-}0HE-v+m-Q=Trcc~69Jlncp|9iZ TMb+0#z}uaKDAbt$;m`U3&CPoR literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.read.1.tlog b/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.read.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..752cabc20ed7b47ecb31e88bb0cae0320d98ecfe GIT binary patch literal 622 zcmZ{i>rTQz5QWcg6W^gPAfdF9=s)QN8)>)cMUZUt{a-@;W`Kw$X2b5>&Y3e)zCPbo z=uuI#MpYWPqe`qDC(%~f*&p?yNkP5)M}1J$<45p4$1tzh0VZRqbf;(S9ls&gz*l;8 zt0%ZB)gG(7W2S{xT5~VK4e+eJHmHT$u%@knq0oV2T`xSRh;{y3yP(Rn-RcI*rrg8P z!4j}+(k;wE8x-xx9C;_+Kushc=xKgO-H&gR)>O`5CKPwP<5iCyQ~)th)3U?sIa}BY z&l`IUK4EJO_}MiiSQB>XDk3{s@>|jUG+#@uBRA=dnC&}a2aaio^c&C7R5{u*J@}pJ zUMY5DR+}gCZG!hYu<0EC@}_jmy|RGQzS{yd_HX!qiz8}GcSZlq)lTekz#o61zX7Ly BS%d%p literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.write.1.tlog b/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.write.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..db88c3cca045773c275a8b90ae53f7f23bc735a2 GIT binary patch literal 476 zcmdUrK?=e^3`O5s@D5(UA{M%Er|np)mMN`Tk)rp%g!&V8RksnFQ>=lTI^%zi=qm|-!e ztP7ZoCDp#ZYUc4VwhX?+(IZ80r8;(7>KS|L=(CRa9uPNy=g6^zMsQoK)t139(3}x! zG~Qv2GkC3vW?TnbtZ&-W2X(#5igUNgXeW4!4@@2M&Y5kr=#oDNJ7GU!=I9YoS)Wzm ze*2#=hrYKnPVkwQJx=8VtRA#!> zJta31ZnkbW=CpwgwuoA*hG*)xnY^l{AY+U&P1azw{-}Gp=og_(Mi1EiSFT>uHU(q7 z+16T1-80wvqL2Ei8zQf;{L^2o*VtOR(;x7^7)$&&j$DCVvtEK|dyWm3E08Nk-NL@q zMwfhlyWjda-l;DFGO(5?5_66-KZ|uo-+L-&A9S?tsZcql@&xZE&z2C8Q}qbz0AB%Wm5+5JhKQp#R`yv#8P7Nsx4BS+b+XG7X8!!yuCX|B1Bcl3|(zUDQB;vIqo- z9Evl#L(b#=e7v`%eYaqv4c1uCJ6O$Z!!xn9&7b7KuFRXWU6l9sz^)x~K!3+0oonU} zOS00~SG%;Es9&+xVy}+7J6m9@u~l4a;veTWwV9pq{)S$UowK;tS%+=u3R{bXrQPx* zjIz6aWix#hinn@G)++m9pY0Pi&w}qWl ziiv?3ay*-Y?l8rE4JPGoNzt|79BOruo8sc-)oS?&WLhYP&!@qya8p{`d{D|Pohqi1wj-;w~WJI@r?jKXo(Z?5m{TIKcQB(NMpn>Vdj~u6N+=q;1yySVqfAq9pAQm z^LEFYcvxVbdXsLkLqDw^!$GFp`$c@u?G%=B!H&#gGE2!C^7OErD$yHNt(p@O(-Y%7 zgmabXkM6RMcdj^;Plw&n`!ihO@x)P%pD`l*A7iKDM3v{4{#Zkle c=0%pjtt0~(DJu=Pq-v|Y+&^oJr){G4FNYt~HUIzs literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.secondary.1.tlog b/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.secondary.1.tlog new file mode 100644 index 0000000..e691911 --- /dev/null +++ b/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.secondary.1.tlog @@ -0,0 +1 @@ +^C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\3.26.0-RC6\COMPILERIDCXX\DEBUG\CMAKECXXCOMPILERID.OBJ diff --git a/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.write.1.tlog b/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.write.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..e2e02cb5b46bffaa2e6a496eddf57d58a6bca4a8 GIT binary patch literal 466 zcmdUrO$x$53`XBt@D5(UA{M%EXWOw>Egf2aiVS-HOQ>I_ZWJ#dVM3D0_a>R=<3_=X zz=`IWo6yz(Humzn0QxE0ALjyYQ{QJ{ + + + + Debug + x64 + + + + {F3FC6D86-508D-3FB1-96D2-995F08B142EC} + Win32Proj + x64 + 10.0.22621.0 + + + + x64 + + + Utility + MultiByte + v143 + + + + + echo VCTargetsPath=$(VCTargetsPath) + + + + diff --git a/build/CMakeFiles/3.26.0-rc6/VCTargetsPath/x64/Debug/VCTargetsPath.recipe b/build/CMakeFiles/3.26.0-rc6/VCTargetsPath/x64/Debug/VCTargetsPath.recipe new file mode 100644 index 0000000..b2cbefb --- /dev/null +++ b/build/CMakeFiles/3.26.0-rc6/VCTargetsPath/x64/Debug/VCTargetsPath.recipe @@ -0,0 +1,11 @@ + + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\x64\Debug\VCTargetsPath + + + + + + \ No newline at end of file diff --git a/build/CMakeFiles/3.26.0-rc6/VCTargetsPath/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate b/build/CMakeFiles/3.26.0-rc6/VCTargetsPath/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate new file mode 100644 index 0000000..40aa7df --- /dev/null +++ b/build/CMakeFiles/3.26.0-rc6/VCTargetsPath/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate @@ -0,0 +1,2 @@ +PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.39.33519:TargetPlatformVersion=10.0.22621.0: +Debug|x64|C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\| diff --git a/build/CMakeFiles/CMakeConfigureLog.yaml b/build/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..ada15d3 --- /dev/null +++ b/build/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,122 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-3.26/Modules/CMakeDetermineSystem.cmake:204 (message)" + - "CMakeLists.txt:2 (project)" + message: | + The system is: Windows - 10.0.22616 - AMD64 + - + kind: "message-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "C:/Program Files/CMake/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "C:/Program Files/CMake/share/cmake-3.26/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (project)" + message: | + Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. + Compiler: + Build flags: ;;/MP8 + Id flags: + + The output was: + 0 + Версия MSBuild 17.9.5+33de0b227 для .NET Framework + Сборка начата 03.12.2024 0:43:17. + + Проект "C:\\Users\\Dell G3\\Desktop\\dz_dpo\\CppDevCourse-hw3\\build\\CMakeFiles\\3.26.0-rc6\\CompilerIdCXX\\CompilerIdCXX.vcxproj" в узле 1 (целевые объекты по умолчанию). + PrepareForBuild: + Создание каталога "Debug\\". + Структурированный вывод включен. Форматирование диагностики компилятора будет отражать иерархию ошибок. Подробнее см. https://aka.ms/cpp/structured-output. + Создание каталога "Debug\\CompilerIdCXX.tlog\\". + InitializeBuildStatus: + Создание "Debug\\CompilerIdCXX.tlog\\unsuccessfulbuild", так как было задано "AlwaysCreate". + Обращение к "Debug\\CompilerIdCXX.tlog\\unsuccessfulbuild". + ClCompile: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.39.33519\\bin\\HostX64\\x64\\CL.exe /c /nologo /W0 /WX- /diagnostics:column /Od /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"Debug\\\\" /Fd"Debug\\vc143.pdb" /external:W0 /Gd /TP /FC /errorReport:queue CMakeCXXCompilerId.cpp + CMakeCXXCompilerId.cpp + Link: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.39.33519\\bin\\HostX64\\x64\\link.exe /ERRORREPORT:QUEUE /OUT:".\\CompilerIdCXX.exe" /INCREMENTAL:NO /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /PDB:".\\CompilerIdCXX.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:".\\CompilerIdCXX.lib" /MACHINE:X64 Debug\\CMakeCXXCompilerId.obj + CompilerIdCXX.vcxproj -> C:\\Users\\Dell G3\\Desktop\\dz_dpo\\CppDevCourse-hw3\\build\\CMakeFiles\\3.26.0-rc6\\CompilerIdCXX\\CompilerIdCXX.exe + PostBuildEvent: + for %%i in (cl.exe) do @echo CMAKE_CXX_COMPILER=%%~$PATH:i + :VCEnd + CMAKE_CXX_COMPILER=C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.39.33519\\bin\\Hostx64\\x64\\cl.exe + FinalizeBuildStatus: + Файл "Debug\\CompilerIdCXX.tlog\\unsuccessfulbuild" удаляется. + Обращение к "Debug\\CompilerIdCXX.tlog\\CompilerIdCXX.lastbuildstate". + Сборка проекта "C:\\Users\\Dell G3\\Desktop\\dz_dpo\\CppDevCourse-hw3\\build\\CMakeFiles\\3.26.0-rc6\\CompilerIdCXX\\CompilerIdCXX.vcxproj" завершена (целевые объекты по умолчанию). + + Сборка успешно завершена. + Предупреждений: 0 + Ошибок: 0 + + Прошло времени 00:00:01.26 + + + Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CompilerIdCXX.exe" + + Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CompilerIdCXX.vcxproj" + + The CXX compiler identification is MSVC, found in: + C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/3.26.0-rc6/CompilerIdCXX/CompilerIdCXX.exe + + - + kind: "try_compile-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-3.26/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)" + - "C:/Program Files/CMake/share/cmake-3.26/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/CMakeScratch/TryCompile-w5pe3y" + binary: "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/CMakeScratch/TryCompile-w5pe3y" + cmakeVariables: + CMAKE_CXX_FLAGS: "/MP8 /DWIN32 /D_WINDOWS /GR /EHsc" + CMAKE_CXX_FLAGS_DEBUG: "/Zi /Ob0 /Od /RTC1" + CMAKE_EXE_LINKER_FLAGS: "/machine:x64" + CMAKE_MODULE_PATH: "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/generators" + CMAKE_MSVC_RUNTIME_LIBRARY: "$<$:MultiThreadedDLL>" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/CMakeScratch/TryCompile-w5pe3y + + Run Build Command(s):C:/Program Files/Microsoft Visual Studio/2022/Community/MSBuild/Current/Bin/amd64/MSBuild.exe cmTC_6d4f5.vcxproj /p:Configuration=Debug /p:Platform=x64 /p:VisualStudioVersion=17.0 /v:n && Версия MSBuild 17.9.5+33de0b227 для .NET Framework + Сборка начата 03.12.2024 0:43:19. + + Проект "C:\\Users\\Dell G3\\Desktop\\dz_dpo\\CppDevCourse-hw3\\build\\CMakeFiles\\CMakeScratch\\TryCompile-w5pe3y\\cmTC_6d4f5.vcxproj" в узле 1 (целевые объекты по умолчанию). + PrepareForBuild: + Создание каталога "cmTC_6d4f5.dir\\Debug\\". + Структурированный вывод включен. Форматирование диагностики компилятора будет отражать иерархию ошибок. Подробнее см. https://aka.ms/cpp/structured-output. + Создание каталога "C:\\Users\\Dell G3\\Desktop\\dz_dpo\\CppDevCourse-hw3\\build\\CMakeFiles\\CMakeScratch\\TryCompile-w5pe3y\\Debug\\". + Создание каталога "cmTC_6d4f5.dir\\Debug\\cmTC_6d4f5.tlog\\". + InitializeBuildStatus: + Создание "cmTC_6d4f5.dir\\Debug\\cmTC_6d4f5.tlog\\unsuccessfulbuild", так как было задано "AlwaysCreate". + Обращение к "cmTC_6d4f5.dir\\Debug\\cmTC_6d4f5.tlog\\unsuccessfulbuild". + ClCompile: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.39.33519\\bin\\HostX64\\x64\\CL.exe /c /Zi /W1 /WX- /diagnostics:column /MP8 /Od /Ob0 /D _MBCS /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\\"Debug\\"" /Gm- /EHsc /RTC1 /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /std:c++14 /Fo"cmTC_6d4f5.dir\\Debug\\\\" /Fd"cmTC_6d4f5.dir\\Debug\\vc143.pdb" /external:W1 /Gd /TP /errorReport:queue "C:\\Program Files\\CMake\\share\\cmake-3.26\\Modules\\CMakeCXXCompilerABI.cpp" + Оптимизирующий компилятор Microsoft (R) C/C++ версии 19.39.33521 для x64 + (C) Корпорация Майкрософт (Microsoft Corporation). Все права защищены. + cl /c /Zi /W1 /WX- /diagnostics:column /MP8 /Od /Ob0 /D _MBCS /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\\"Debug\\"" /Gm- /EHsc /RTC1 /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /std:c++14 /Fo"cmTC_6d4f5.dir\\Debug\\\\" /Fd"cmTC_6d4f5.dir\\Debug\\vc143.pdb" /external:W1 /Gd /TP /errorReport:queue "C:\\Program Files\\CMake\\share\\cmake-3.26\\Modules\\CMakeCXXCompilerABI.cpp" + CMakeCXXCompilerABI.cpp + Link: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.39.33519\\bin\\HostX64\\x64\\link.exe /ERRORREPORT:QUEUE /OUT:"C:\\Users\\Dell G3\\Desktop\\dz_dpo\\CppDevCourse-hw3\\build\\CMakeFiles\\CMakeScratch\\TryCompile-w5pe3y\\Debug\\cmTC_6d4f5.exe" /INCREMENTAL /ILK:"cmTC_6d4f5.dir\\Debug\\cmTC_6d4f5.ilk" /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG /PDB:"C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/CMakeScratch/TryCompile-w5pe3y/Debug/cmTC_6d4f5.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/CMakeScratch/TryCompile-w5pe3y/Debug/cmTC_6d4f5.lib" /MACHINE:X64 /machine:x64 cmTC_6d4f5.dir\\Debug\\CMakeCXXCompilerABI.obj + cmTC_6d4f5.vcxproj -> C:\\Users\\Dell G3\\Desktop\\dz_dpo\\CppDevCourse-hw3\\build\\CMakeFiles\\CMakeScratch\\TryCompile-w5pe3y\\Debug\\cmTC_6d4f5.exe + FinalizeBuildStatus: + Файл "cmTC_6d4f5.dir\\Debug\\cmTC_6d4f5.tlog\\unsuccessfulbuild" удаляется. + Обращение к "cmTC_6d4f5.dir\\Debug\\cmTC_6d4f5.tlog\\cmTC_6d4f5.lastbuildstate". + Сборка проекта "C:\\Users\\Dell G3\\Desktop\\dz_dpo\\CppDevCourse-hw3\\build\\CMakeFiles\\CMakeScratch\\TryCompile-w5pe3y\\cmTC_6d4f5.vcxproj" завершена (целевые объекты по умолчанию). + + Сборка успешно завершена. + Предупреждений: 0 + Ошибок: 0 + + Прошло времени 00:00:00.78 + + exitCode: 0 +... diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..eb20ffb --- /dev/null +++ b/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/main.dir +C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/ALL_BUILD.dir +C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/ZERO_CHECK.dir diff --git a/build/CMakeFiles/cmake.check_cache b/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/CMakeFiles/d3ad80cb6f242f536f3dbd91714c7317/RUN_TESTS_force.rule b/build/CMakeFiles/d3ad80cb6f242f536f3dbd91714c7317/RUN_TESTS_force.rule new file mode 100644 index 0000000..2d3998c --- /dev/null +++ b/build/CMakeFiles/d3ad80cb6f242f536f3dbd91714c7317/RUN_TESTS_force.rule @@ -0,0 +1 @@ +# generated from CMake diff --git a/build/CMakeFiles/d3ad80cb6f242f536f3dbd91714c7317/generate.stamp.rule b/build/CMakeFiles/d3ad80cb6f242f536f3dbd91714c7317/generate.stamp.rule new file mode 100644 index 0000000..2d3998c --- /dev/null +++ b/build/CMakeFiles/d3ad80cb6f242f536f3dbd91714c7317/generate.stamp.rule @@ -0,0 +1 @@ +# generated from CMake diff --git a/build/CMakeFiles/generate.stamp b/build/CMakeFiles/generate.stamp new file mode 100644 index 0000000..9b5f49f --- /dev/null +++ b/build/CMakeFiles/generate.stamp @@ -0,0 +1 @@ +# CMake generation timestamp file for this directory. diff --git a/build/CMakeFiles/generate.stamp.depend b/build/CMakeFiles/generate.stamp.depend new file mode 100644 index 0000000..60c4086 --- /dev/null +++ b/build/CMakeFiles/generate.stamp.depend @@ -0,0 +1,21 @@ +# CMake generation dependency list for this directory. +C:/Program Files/CMake/share/cmake-3.26/Modules/CMakeCXXInformation.cmake +C:/Program Files/CMake/share/cmake-3.26/Modules/CMakeCommonLanguageInclude.cmake +C:/Program Files/CMake/share/cmake-3.26/Modules/CMakeGenericSystem.cmake +C:/Program Files/CMake/share/cmake-3.26/Modules/CMakeInitializeConfigs.cmake +C:/Program Files/CMake/share/cmake-3.26/Modules/CMakeLanguageInformation.cmake +C:/Program Files/CMake/share/cmake-3.26/Modules/CMakeRCInformation.cmake +C:/Program Files/CMake/share/cmake-3.26/Modules/CMakeSystemSpecificInformation.cmake +C:/Program Files/CMake/share/cmake-3.26/Modules/CMakeSystemSpecificInitialize.cmake +C:/Program Files/CMake/share/cmake-3.26/Modules/Compiler/CMakeCommonCompilerMacros.cmake +C:/Program Files/CMake/share/cmake-3.26/Modules/Compiler/MSVC-CXX.cmake +C:/Program Files/CMake/share/cmake-3.26/Modules/Compiler/MSVC.cmake +C:/Program Files/CMake/share/cmake-3.26/Modules/Platform/Windows-MSVC-CXX.cmake +C:/Program Files/CMake/share/cmake-3.26/Modules/Platform/Windows-MSVC.cmake +C:/Program Files/CMake/share/cmake-3.26/Modules/Platform/Windows.cmake +C:/Program Files/CMake/share/cmake-3.26/Modules/Platform/WindowsPaths.cmake +C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt +C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/3.26.0-rc6/CMakeCXXCompiler.cmake +C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/3.26.0-rc6/CMakeRCCompiler.cmake +C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/3.26.0-rc6/CMakeSystem.cmake +C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/generators/conan_toolchain.cmake diff --git a/build/CMakeFiles/generate.stamp.list b/build/CMakeFiles/generate.stamp.list new file mode 100644 index 0000000..4820255 --- /dev/null +++ b/build/CMakeFiles/generate.stamp.list @@ -0,0 +1 @@ +C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/generate.stamp diff --git a/build/CTestTestfile.cmake b/build/CTestTestfile.cmake new file mode 100644 index 0000000..c65b92b --- /dev/null +++ b/build/CTestTestfile.cmake @@ -0,0 +1,22 @@ +# CMake generated Testfile for +# Source directory: C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3 +# Build directory: C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +include("C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/two-sum-test[1]_include.cmake") +if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$") + add_test(two-sum-test "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/Debug/two-sum-test.exe") + set_tests_properties(two-sum-test PROPERTIES _BACKTRACE_TRIPLES "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt;22;add_test;C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt;0;") +elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$") + add_test(two-sum-test "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/Release/two-sum-test.exe") + set_tests_properties(two-sum-test PROPERTIES _BACKTRACE_TRIPLES "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt;22;add_test;C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt;0;") +elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$") + add_test(two-sum-test "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/MinSizeRel/two-sum-test.exe") + set_tests_properties(two-sum-test PROPERTIES _BACKTRACE_TRIPLES "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt;22;add_test;C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt;0;") +elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$") + add_test(two-sum-test "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/RelWithDebInfo/two-sum-test.exe") + set_tests_properties(two-sum-test PROPERTIES _BACKTRACE_TRIPLES "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt;22;add_test;C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt;0;") +else() + add_test(two-sum-test NOT_AVAILABLE) +endif() diff --git a/build/RUN_TESTS.vcxproj b/build/RUN_TESTS.vcxproj new file mode 100644 index 0000000..4591739 --- /dev/null +++ b/build/RUN_TESTS.vcxproj @@ -0,0 +1,194 @@ + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {97BE7404-18BA-3A4C-AD48-FD67DD2465D6} + Win32Proj + 10.0.22621.0 + x64 + RUN_TESTS + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + + setlocal +"C:\Program Files\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"C:\Program Files\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"C:\Program Files\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +"C:\Program Files\CMake\bin\ctest.exe" --force-new-ctest-process -C $(Configuration) +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + + + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\RUN_TESTS_force + false + false + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\RUN_TESTS_force + false + false + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\RUN_TESTS_force + false + false + + setlocal +cd . +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\RUN_TESTS_force + false + false + + + + + {6BE03258-A7D9-33AC-A32D-C580D32A7B9B} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/build/RUN_TESTS.vcxproj.filters b/build/RUN_TESTS.vcxproj.filters new file mode 100644 index 0000000..dc76859 --- /dev/null +++ b/build/RUN_TESTS.vcxproj.filters @@ -0,0 +1,13 @@ + + + + + CMake Rules + + + + + {86935DA5-00A0-3619-8324-189DB78592DA} + + + diff --git a/build/Release/main.exe b/build/Release/main.exe new file mode 100644 index 0000000000000000000000000000000000000000..e5e9ab65954bff8e4690fa315422512a6a390bf2 GIT binary patch literal 23040 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 + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {6BE03258-A7D9-33AC-A32D-C580D32A7B9B} + Win32Proj + 10.0.22621.0 + x64 + ZERO_CHECK + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + Always + Checking Build System + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/hw-3.sln" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\WindowsPaths.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\CMakeLists.txt;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeCXXCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeRCCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeSystem.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\conan_toolchain.cmake;%(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\generate.stamp + false + Checking Build System + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/hw-3.sln" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\WindowsPaths.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\CMakeLists.txt;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeCXXCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeRCCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeSystem.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\conan_toolchain.cmake;%(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\generate.stamp + false + Checking Build System + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/hw-3.sln" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\WindowsPaths.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\CMakeLists.txt;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeCXXCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeRCCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeSystem.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\conan_toolchain.cmake;%(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\generate.stamp + false + Checking Build System + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/hw-3.sln" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\WindowsPaths.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\CMakeLists.txt;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeCXXCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeRCCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeSystem.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\conan_toolchain.cmake;%(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\generate.stamp + false + + + + + + + + + + \ No newline at end of file diff --git a/build/ZERO_CHECK.vcxproj.filters b/build/ZERO_CHECK.vcxproj.filters new file mode 100644 index 0000000..5a3cef0 --- /dev/null +++ b/build/ZERO_CHECK.vcxproj.filters @@ -0,0 +1,13 @@ + + + + + CMake Rules + + + + + {86935DA5-00A0-3619-8324-189DB78592DA} + + + diff --git a/build/cmake_install.cmake b/build/cmake_install.cmake new file mode 100644 index 0000000..9e026a7 --- /dev/null +++ b/build/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3 + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files/hw-3") +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 "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +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 "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/generators/CMakePresets.json b/build/generators/CMakePresets.json new file mode 100644 index 0000000..7e0fd51 --- /dev/null +++ b/build/generators/CMakePresets.json @@ -0,0 +1,47 @@ +{ + "version": 3, + "vendor": { + "conan": {} + }, + "cmakeMinimumRequired": { + "major": 3, + "minor": 15, + "patch": 0 + }, + "configurePresets": [ + { + "name": "conan-default", + "displayName": "'conan-default' config", + "description": "'conan-default' configure using 'Visual Studio 17 2022' generator", + "generator": "Visual Studio 17 2022", + "cacheVariables": { + "CMAKE_POLICY_DEFAULT_CMP0091": "NEW" + }, + "toolset": { + "value": "v143", + "strategy": "external" + }, + "architecture": { + "value": "x64", + "strategy": "external" + }, + "toolchainFile": "generators\\conan_toolchain.cmake", + "binaryDir": "C:\\Users\\Dell G3\\Desktop\\dz_dpo\\CppDevCourse-hw3\\build" + } + ], + "buildPresets": [ + { + "name": "conan-release", + "configurePreset": "conan-default", + "configuration": "Release", + "jobs": 8 + } + ], + "testPresets": [ + { + "name": "conan-release", + "configurePreset": "conan-default", + "configuration": "Release" + } + ] +} \ No newline at end of file diff --git a/build/generators/FindGTest.cmake b/build/generators/FindGTest.cmake new file mode 100644 index 0000000..d94cdac --- /dev/null +++ b/build/generators/FindGTest.cmake @@ -0,0 +1,49 @@ +########## MACROS ########################################################################### +############################################################################################# + +# Requires CMake > 3.15 +if(${CMAKE_VERSION} VERSION_LESS "3.15") + message(FATAL_ERROR "The 'CMakeDeps' generator only works with CMake >= 3.15") +endif() + +if(GTest_FIND_QUIETLY) + set(GTest_MESSAGE_MODE VERBOSE) +else() + set(GTest_MESSAGE_MODE STATUS) +endif() + +include(${CMAKE_CURRENT_LIST_DIR}/cmakedeps_macros.cmake) +include(${CMAKE_CURRENT_LIST_DIR}/module-GTestTargets.cmake) +include(CMakeFindDependencyMacro) + +check_build_type_defined() + +foreach(_DEPENDENCY ${gtest_FIND_DEPENDENCY_NAMES} ) + # Check that we have not already called a find_package with the transitive dependency + if(NOT ${_DEPENDENCY}_FOUND) + find_dependency(${_DEPENDENCY} REQUIRED ${${_DEPENDENCY}_FIND_MODE}) + endif() +endforeach() + +set(GTest_VERSION_STRING "1.15.0") +set(GTest_INCLUDE_DIRS ${gtest_INCLUDE_DIRS_RELEASE} ) +set(GTest_INCLUDE_DIR ${gtest_INCLUDE_DIRS_RELEASE} ) +set(GTest_LIBRARIES ${gtest_LIBRARIES_RELEASE} ) +set(GTest_DEFINITIONS ${gtest_DEFINITIONS_RELEASE} ) + + +# Only the last installed configuration BUILD_MODULES are included to avoid the collision +foreach(_BUILD_MODULE ${gtest_BUILD_MODULES_PATHS_RELEASE} ) + message(${GTest_MESSAGE_MODE} "Conan: Including build module from '${_BUILD_MODULE}'") + include(${_BUILD_MODULE}) +endforeach() + + +include(FindPackageHandleStandardArgs) +set(GTest_FOUND 1) +set(GTest_VERSION "1.15.0") + +find_package_handle_standard_args(GTest + REQUIRED_VARS GTest_VERSION + VERSION_VAR GTest_VERSION) +mark_as_advanced(GTest_FOUND GTest_VERSION) diff --git a/build/generators/GTest-Target-release.cmake b/build/generators/GTest-Target-release.cmake new file mode 100644 index 0000000..f2eca6c --- /dev/null +++ b/build/generators/GTest-Target-release.cmake @@ -0,0 +1,282 @@ +# Avoid multiple calls to find_package to append duplicated properties to the targets +include_guard()########### VARIABLES ####################################################################### +############################################################################################# +set(gtest_FRAMEWORKS_FOUND_RELEASE "") # Will be filled later +conan_find_apple_frameworks(gtest_FRAMEWORKS_FOUND_RELEASE "${gtest_FRAMEWORKS_RELEASE}" "${gtest_FRAMEWORK_DIRS_RELEASE}") + +set(gtest_LIBRARIES_TARGETS "") # Will be filled later + + +######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) +if(NOT TARGET gtest_DEPS_TARGET) + add_library(gtest_DEPS_TARGET INTERFACE IMPORTED) +endif() + +set_property(TARGET gtest_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_FRAMEWORKS_FOUND_RELEASE}> + $<$:${gtest_SYSTEM_LIBS_RELEASE}> + $<$:GTest::gtest;GTest::gmock>) + +####### Find the libraries declared in cpp_info.libs, create an IMPORTED target for each one and link the +####### gtest_DEPS_TARGET to all of them +conan_package_library_targets("${gtest_LIBS_RELEASE}" # libraries + "${gtest_LIB_DIRS_RELEASE}" # package_libdir + "${gtest_BIN_DIRS_RELEASE}" # package_bindir + "${gtest_LIBRARY_TYPE_RELEASE}" + "${gtest_IS_HOST_WINDOWS_RELEASE}" + gtest_DEPS_TARGET + gtest_LIBRARIES_TARGETS # out_libraries_targets + "_RELEASE" + "gtest" # package_name + "${gtest_NO_SONAME_MODE_RELEASE}") # soname + +# FIXME: What is the result of this for multi-config? All configs adding themselves to path? +set(CMAKE_MODULE_PATH ${gtest_BUILD_DIRS_RELEASE} ${CMAKE_MODULE_PATH}) + +########## COMPONENTS TARGET PROPERTIES Release ######################################## + + ########## COMPONENT GTest::gmock_main ############# + + set(gtest_GTest_gmock_main_FRAMEWORKS_FOUND_RELEASE "") + conan_find_apple_frameworks(gtest_GTest_gmock_main_FRAMEWORKS_FOUND_RELEASE "${gtest_GTest_gmock_main_FRAMEWORKS_RELEASE}" "${gtest_GTest_gmock_main_FRAMEWORK_DIRS_RELEASE}") + + set(gtest_GTest_gmock_main_LIBRARIES_TARGETS "") + + ######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) + if(NOT TARGET gtest_GTest_gmock_main_DEPS_TARGET) + add_library(gtest_GTest_gmock_main_DEPS_TARGET INTERFACE IMPORTED) + endif() + + set_property(TARGET gtest_GTest_gmock_main_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gmock_main_FRAMEWORKS_FOUND_RELEASE}> + $<$:${gtest_GTest_gmock_main_SYSTEM_LIBS_RELEASE}> + $<$:${gtest_GTest_gmock_main_DEPENDENCIES_RELEASE}> + ) + + ####### Find the libraries declared in cpp_info.component["xxx"].libs, + ####### create an IMPORTED target for each one and link the 'gtest_GTest_gmock_main_DEPS_TARGET' to all of them + conan_package_library_targets("${gtest_GTest_gmock_main_LIBS_RELEASE}" + "${gtest_GTest_gmock_main_LIB_DIRS_RELEASE}" + "${gtest_GTest_gmock_main_BIN_DIRS_RELEASE}" # package_bindir + "${gtest_GTest_gmock_main_LIBRARY_TYPE_RELEASE}" + "${gtest_GTest_gmock_main_IS_HOST_WINDOWS_RELEASE}" + gtest_GTest_gmock_main_DEPS_TARGET + gtest_GTest_gmock_main_LIBRARIES_TARGETS + "_RELEASE" + "gtest_GTest_gmock_main" + "${gtest_GTest_gmock_main_NO_SONAME_MODE_RELEASE}") + + + ########## TARGET PROPERTIES ##################################### + set_property(TARGET GTest::gmock_main + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gmock_main_OBJECTS_RELEASE}> + $<$:${gtest_GTest_gmock_main_LIBRARIES_TARGETS}> + ) + + if("${gtest_GTest_gmock_main_LIBS_RELEASE}" STREQUAL "") + # If the component is not declaring any "cpp_info.components['foo'].libs" the system, frameworks etc are not + # linked to the imported targets and we need to do it to the global target + set_property(TARGET GTest::gmock_main + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + gtest_GTest_gmock_main_DEPS_TARGET) + endif() + + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_LINK_OPTIONS + $<$:${gtest_GTest_gmock_main_LINKER_FLAGS_RELEASE}>) + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES + $<$:${gtest_GTest_gmock_main_INCLUDE_DIRS_RELEASE}>) + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_LINK_DIRECTORIES + $<$:${gtest_GTest_gmock_main_LIB_DIRS_RELEASE}>) + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS + $<$:${gtest_GTest_gmock_main_COMPILE_DEFINITIONS_RELEASE}>) + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_COMPILE_OPTIONS + $<$:${gtest_GTest_gmock_main_COMPILE_OPTIONS_RELEASE}>) + + ########## COMPONENT GTest::gmock ############# + + set(gtest_GTest_gmock_FRAMEWORKS_FOUND_RELEASE "") + conan_find_apple_frameworks(gtest_GTest_gmock_FRAMEWORKS_FOUND_RELEASE "${gtest_GTest_gmock_FRAMEWORKS_RELEASE}" "${gtest_GTest_gmock_FRAMEWORK_DIRS_RELEASE}") + + set(gtest_GTest_gmock_LIBRARIES_TARGETS "") + + ######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) + if(NOT TARGET gtest_GTest_gmock_DEPS_TARGET) + add_library(gtest_GTest_gmock_DEPS_TARGET INTERFACE IMPORTED) + endif() + + set_property(TARGET gtest_GTest_gmock_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gmock_FRAMEWORKS_FOUND_RELEASE}> + $<$:${gtest_GTest_gmock_SYSTEM_LIBS_RELEASE}> + $<$:${gtest_GTest_gmock_DEPENDENCIES_RELEASE}> + ) + + ####### Find the libraries declared in cpp_info.component["xxx"].libs, + ####### create an IMPORTED target for each one and link the 'gtest_GTest_gmock_DEPS_TARGET' to all of them + conan_package_library_targets("${gtest_GTest_gmock_LIBS_RELEASE}" + "${gtest_GTest_gmock_LIB_DIRS_RELEASE}" + "${gtest_GTest_gmock_BIN_DIRS_RELEASE}" # package_bindir + "${gtest_GTest_gmock_LIBRARY_TYPE_RELEASE}" + "${gtest_GTest_gmock_IS_HOST_WINDOWS_RELEASE}" + gtest_GTest_gmock_DEPS_TARGET + gtest_GTest_gmock_LIBRARIES_TARGETS + "_RELEASE" + "gtest_GTest_gmock" + "${gtest_GTest_gmock_NO_SONAME_MODE_RELEASE}") + + + ########## TARGET PROPERTIES ##################################### + set_property(TARGET GTest::gmock + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gmock_OBJECTS_RELEASE}> + $<$:${gtest_GTest_gmock_LIBRARIES_TARGETS}> + ) + + if("${gtest_GTest_gmock_LIBS_RELEASE}" STREQUAL "") + # If the component is not declaring any "cpp_info.components['foo'].libs" the system, frameworks etc are not + # linked to the imported targets and we need to do it to the global target + set_property(TARGET GTest::gmock + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + gtest_GTest_gmock_DEPS_TARGET) + endif() + + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_LINK_OPTIONS + $<$:${gtest_GTest_gmock_LINKER_FLAGS_RELEASE}>) + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES + $<$:${gtest_GTest_gmock_INCLUDE_DIRS_RELEASE}>) + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_LINK_DIRECTORIES + $<$:${gtest_GTest_gmock_LIB_DIRS_RELEASE}>) + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS + $<$:${gtest_GTest_gmock_COMPILE_DEFINITIONS_RELEASE}>) + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_COMPILE_OPTIONS + $<$:${gtest_GTest_gmock_COMPILE_OPTIONS_RELEASE}>) + + ########## COMPONENT GTest::gtest_main ############# + + set(gtest_GTest_gtest_main_FRAMEWORKS_FOUND_RELEASE "") + conan_find_apple_frameworks(gtest_GTest_gtest_main_FRAMEWORKS_FOUND_RELEASE "${gtest_GTest_gtest_main_FRAMEWORKS_RELEASE}" "${gtest_GTest_gtest_main_FRAMEWORK_DIRS_RELEASE}") + + set(gtest_GTest_gtest_main_LIBRARIES_TARGETS "") + + ######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) + if(NOT TARGET gtest_GTest_gtest_main_DEPS_TARGET) + add_library(gtest_GTest_gtest_main_DEPS_TARGET INTERFACE IMPORTED) + endif() + + set_property(TARGET gtest_GTest_gtest_main_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gtest_main_FRAMEWORKS_FOUND_RELEASE}> + $<$:${gtest_GTest_gtest_main_SYSTEM_LIBS_RELEASE}> + $<$:${gtest_GTest_gtest_main_DEPENDENCIES_RELEASE}> + ) + + ####### Find the libraries declared in cpp_info.component["xxx"].libs, + ####### create an IMPORTED target for each one and link the 'gtest_GTest_gtest_main_DEPS_TARGET' to all of them + conan_package_library_targets("${gtest_GTest_gtest_main_LIBS_RELEASE}" + "${gtest_GTest_gtest_main_LIB_DIRS_RELEASE}" + "${gtest_GTest_gtest_main_BIN_DIRS_RELEASE}" # package_bindir + "${gtest_GTest_gtest_main_LIBRARY_TYPE_RELEASE}" + "${gtest_GTest_gtest_main_IS_HOST_WINDOWS_RELEASE}" + gtest_GTest_gtest_main_DEPS_TARGET + gtest_GTest_gtest_main_LIBRARIES_TARGETS + "_RELEASE" + "gtest_GTest_gtest_main" + "${gtest_GTest_gtest_main_NO_SONAME_MODE_RELEASE}") + + + ########## TARGET PROPERTIES ##################################### + set_property(TARGET GTest::gtest_main + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gtest_main_OBJECTS_RELEASE}> + $<$:${gtest_GTest_gtest_main_LIBRARIES_TARGETS}> + ) + + if("${gtest_GTest_gtest_main_LIBS_RELEASE}" STREQUAL "") + # If the component is not declaring any "cpp_info.components['foo'].libs" the system, frameworks etc are not + # linked to the imported targets and we need to do it to the global target + set_property(TARGET GTest::gtest_main + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + gtest_GTest_gtest_main_DEPS_TARGET) + endif() + + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_LINK_OPTIONS + $<$:${gtest_GTest_gtest_main_LINKER_FLAGS_RELEASE}>) + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES + $<$:${gtest_GTest_gtest_main_INCLUDE_DIRS_RELEASE}>) + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_LINK_DIRECTORIES + $<$:${gtest_GTest_gtest_main_LIB_DIRS_RELEASE}>) + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS + $<$:${gtest_GTest_gtest_main_COMPILE_DEFINITIONS_RELEASE}>) + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_COMPILE_OPTIONS + $<$:${gtest_GTest_gtest_main_COMPILE_OPTIONS_RELEASE}>) + + ########## COMPONENT GTest::gtest ############# + + set(gtest_GTest_gtest_FRAMEWORKS_FOUND_RELEASE "") + conan_find_apple_frameworks(gtest_GTest_gtest_FRAMEWORKS_FOUND_RELEASE "${gtest_GTest_gtest_FRAMEWORKS_RELEASE}" "${gtest_GTest_gtest_FRAMEWORK_DIRS_RELEASE}") + + set(gtest_GTest_gtest_LIBRARIES_TARGETS "") + + ######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) + if(NOT TARGET gtest_GTest_gtest_DEPS_TARGET) + add_library(gtest_GTest_gtest_DEPS_TARGET INTERFACE IMPORTED) + endif() + + set_property(TARGET gtest_GTest_gtest_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gtest_FRAMEWORKS_FOUND_RELEASE}> + $<$:${gtest_GTest_gtest_SYSTEM_LIBS_RELEASE}> + $<$:${gtest_GTest_gtest_DEPENDENCIES_RELEASE}> + ) + + ####### Find the libraries declared in cpp_info.component["xxx"].libs, + ####### create an IMPORTED target for each one and link the 'gtest_GTest_gtest_DEPS_TARGET' to all of them + conan_package_library_targets("${gtest_GTest_gtest_LIBS_RELEASE}" + "${gtest_GTest_gtest_LIB_DIRS_RELEASE}" + "${gtest_GTest_gtest_BIN_DIRS_RELEASE}" # package_bindir + "${gtest_GTest_gtest_LIBRARY_TYPE_RELEASE}" + "${gtest_GTest_gtest_IS_HOST_WINDOWS_RELEASE}" + gtest_GTest_gtest_DEPS_TARGET + gtest_GTest_gtest_LIBRARIES_TARGETS + "_RELEASE" + "gtest_GTest_gtest" + "${gtest_GTest_gtest_NO_SONAME_MODE_RELEASE}") + + + ########## TARGET PROPERTIES ##################################### + set_property(TARGET GTest::gtest + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gtest_OBJECTS_RELEASE}> + $<$:${gtest_GTest_gtest_LIBRARIES_TARGETS}> + ) + + if("${gtest_GTest_gtest_LIBS_RELEASE}" STREQUAL "") + # If the component is not declaring any "cpp_info.components['foo'].libs" the system, frameworks etc are not + # linked to the imported targets and we need to do it to the global target + set_property(TARGET GTest::gtest + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + gtest_GTest_gtest_DEPS_TARGET) + endif() + + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_LINK_OPTIONS + $<$:${gtest_GTest_gtest_LINKER_FLAGS_RELEASE}>) + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES + $<$:${gtest_GTest_gtest_INCLUDE_DIRS_RELEASE}>) + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_LINK_DIRECTORIES + $<$:${gtest_GTest_gtest_LIB_DIRS_RELEASE}>) + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS + $<$:${gtest_GTest_gtest_COMPILE_DEFINITIONS_RELEASE}>) + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_COMPILE_OPTIONS + $<$:${gtest_GTest_gtest_COMPILE_OPTIONS_RELEASE}>) + + ########## AGGREGATED GLOBAL TARGET WITH THE COMPONENTS ##################### + set_property(TARGET gtest::gtest APPEND PROPERTY INTERFACE_LINK_LIBRARIES GTest::gmock_main) + set_property(TARGET gtest::gtest APPEND PROPERTY INTERFACE_LINK_LIBRARIES GTest::gmock) + set_property(TARGET gtest::gtest APPEND PROPERTY INTERFACE_LINK_LIBRARIES GTest::gtest_main) + set_property(TARGET gtest::gtest APPEND PROPERTY INTERFACE_LINK_LIBRARIES GTest::gtest) + +########## For the modules (FindXXX) +set(gtest_LIBRARIES_RELEASE gtest::gtest) diff --git a/build/generators/GTest-release-x86_64-data.cmake b/build/generators/GTest-release-x86_64-data.cmake new file mode 100644 index 0000000..be7a71a --- /dev/null +++ b/build/generators/GTest-release-x86_64-data.cmake @@ -0,0 +1,174 @@ +########### AGGREGATED COMPONENTS AND DEPENDENCIES FOR THE MULTI CONFIG ##################### +############################################################################################# + +list(APPEND gtest_COMPONENT_NAMES GTest::gtest GTest::gtest_main GTest::gmock GTest::gmock_main) +list(REMOVE_DUPLICATES gtest_COMPONENT_NAMES) +if(DEFINED gtest_FIND_DEPENDENCY_NAMES) + list(APPEND gtest_FIND_DEPENDENCY_NAMES ) + list(REMOVE_DUPLICATES gtest_FIND_DEPENDENCY_NAMES) +else() + set(gtest_FIND_DEPENDENCY_NAMES ) +endif() + +########### VARIABLES ####################################################################### +############################################################################################# +set(gtest_PACKAGE_FOLDER_RELEASE "C:/Users/Dell G3/.conan2/p/gtest623cf11ec7f4c/p") +set(gtest_BUILD_MODULES_PATHS_RELEASE ) + + +set(gtest_INCLUDE_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/include") +set(gtest_RES_DIRS_RELEASE ) +set(gtest_DEFINITIONS_RELEASE ) +set(gtest_SHARED_LINK_FLAGS_RELEASE ) +set(gtest_EXE_LINK_FLAGS_RELEASE ) +set(gtest_OBJECTS_RELEASE ) +set(gtest_COMPILE_DEFINITIONS_RELEASE ) +set(gtest_COMPILE_OPTIONS_C_RELEASE ) +set(gtest_COMPILE_OPTIONS_CXX_RELEASE ) +set(gtest_LIB_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/lib") +set(gtest_BIN_DIRS_RELEASE ) +set(gtest_LIBRARY_TYPE_RELEASE STATIC) +set(gtest_IS_HOST_WINDOWS_RELEASE 1) +set(gtest_LIBS_RELEASE gmock_main gmock gtest_main gtest) +set(gtest_SYSTEM_LIBS_RELEASE ) +set(gtest_FRAMEWORK_DIRS_RELEASE ) +set(gtest_FRAMEWORKS_RELEASE ) +set(gtest_BUILD_DIRS_RELEASE ) +set(gtest_NO_SONAME_MODE_RELEASE FALSE) + + +# COMPOUND VARIABLES +set(gtest_COMPILE_OPTIONS_RELEASE + "$<$:${gtest_COMPILE_OPTIONS_CXX_RELEASE}>" + "$<$:${gtest_COMPILE_OPTIONS_C_RELEASE}>") +set(gtest_LINKER_FLAGS_RELEASE + "$<$,SHARED_LIBRARY>:${gtest_SHARED_LINK_FLAGS_RELEASE}>" + "$<$,MODULE_LIBRARY>:${gtest_SHARED_LINK_FLAGS_RELEASE}>" + "$<$,EXECUTABLE>:${gtest_EXE_LINK_FLAGS_RELEASE}>") + + +set(gtest_COMPONENTS_RELEASE GTest::gtest GTest::gtest_main GTest::gmock GTest::gmock_main) +########### COMPONENT GTest::gmock_main VARIABLES ############################################ + +set(gtest_GTest_gmock_main_INCLUDE_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/include") +set(gtest_GTest_gmock_main_LIB_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/lib") +set(gtest_GTest_gmock_main_BIN_DIRS_RELEASE ) +set(gtest_GTest_gmock_main_LIBRARY_TYPE_RELEASE STATIC) +set(gtest_GTest_gmock_main_IS_HOST_WINDOWS_RELEASE 1) +set(gtest_GTest_gmock_main_RES_DIRS_RELEASE ) +set(gtest_GTest_gmock_main_DEFINITIONS_RELEASE ) +set(gtest_GTest_gmock_main_OBJECTS_RELEASE ) +set(gtest_GTest_gmock_main_COMPILE_DEFINITIONS_RELEASE ) +set(gtest_GTest_gmock_main_COMPILE_OPTIONS_C_RELEASE "") +set(gtest_GTest_gmock_main_COMPILE_OPTIONS_CXX_RELEASE "") +set(gtest_GTest_gmock_main_LIBS_RELEASE gmock_main) +set(gtest_GTest_gmock_main_SYSTEM_LIBS_RELEASE ) +set(gtest_GTest_gmock_main_FRAMEWORK_DIRS_RELEASE ) +set(gtest_GTest_gmock_main_FRAMEWORKS_RELEASE ) +set(gtest_GTest_gmock_main_DEPENDENCIES_RELEASE GTest::gmock) +set(gtest_GTest_gmock_main_SHARED_LINK_FLAGS_RELEASE ) +set(gtest_GTest_gmock_main_EXE_LINK_FLAGS_RELEASE ) +set(gtest_GTest_gmock_main_NO_SONAME_MODE_RELEASE FALSE) + +# COMPOUND VARIABLES +set(gtest_GTest_gmock_main_LINKER_FLAGS_RELEASE + $<$,SHARED_LIBRARY>:${gtest_GTest_gmock_main_SHARED_LINK_FLAGS_RELEASE}> + $<$,MODULE_LIBRARY>:${gtest_GTest_gmock_main_SHARED_LINK_FLAGS_RELEASE}> + $<$,EXECUTABLE>:${gtest_GTest_gmock_main_EXE_LINK_FLAGS_RELEASE}> +) +set(gtest_GTest_gmock_main_COMPILE_OPTIONS_RELEASE + "$<$:${gtest_GTest_gmock_main_COMPILE_OPTIONS_CXX_RELEASE}>" + "$<$:${gtest_GTest_gmock_main_COMPILE_OPTIONS_C_RELEASE}>") +########### COMPONENT GTest::gmock VARIABLES ############################################ + +set(gtest_GTest_gmock_INCLUDE_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/include") +set(gtest_GTest_gmock_LIB_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/lib") +set(gtest_GTest_gmock_BIN_DIRS_RELEASE ) +set(gtest_GTest_gmock_LIBRARY_TYPE_RELEASE STATIC) +set(gtest_GTest_gmock_IS_HOST_WINDOWS_RELEASE 1) +set(gtest_GTest_gmock_RES_DIRS_RELEASE ) +set(gtest_GTest_gmock_DEFINITIONS_RELEASE ) +set(gtest_GTest_gmock_OBJECTS_RELEASE ) +set(gtest_GTest_gmock_COMPILE_DEFINITIONS_RELEASE ) +set(gtest_GTest_gmock_COMPILE_OPTIONS_C_RELEASE "") +set(gtest_GTest_gmock_COMPILE_OPTIONS_CXX_RELEASE "") +set(gtest_GTest_gmock_LIBS_RELEASE gmock) +set(gtest_GTest_gmock_SYSTEM_LIBS_RELEASE ) +set(gtest_GTest_gmock_FRAMEWORK_DIRS_RELEASE ) +set(gtest_GTest_gmock_FRAMEWORKS_RELEASE ) +set(gtest_GTest_gmock_DEPENDENCIES_RELEASE GTest::gtest) +set(gtest_GTest_gmock_SHARED_LINK_FLAGS_RELEASE ) +set(gtest_GTest_gmock_EXE_LINK_FLAGS_RELEASE ) +set(gtest_GTest_gmock_NO_SONAME_MODE_RELEASE FALSE) + +# COMPOUND VARIABLES +set(gtest_GTest_gmock_LINKER_FLAGS_RELEASE + $<$,SHARED_LIBRARY>:${gtest_GTest_gmock_SHARED_LINK_FLAGS_RELEASE}> + $<$,MODULE_LIBRARY>:${gtest_GTest_gmock_SHARED_LINK_FLAGS_RELEASE}> + $<$,EXECUTABLE>:${gtest_GTest_gmock_EXE_LINK_FLAGS_RELEASE}> +) +set(gtest_GTest_gmock_COMPILE_OPTIONS_RELEASE + "$<$:${gtest_GTest_gmock_COMPILE_OPTIONS_CXX_RELEASE}>" + "$<$:${gtest_GTest_gmock_COMPILE_OPTIONS_C_RELEASE}>") +########### COMPONENT GTest::gtest_main VARIABLES ############################################ + +set(gtest_GTest_gtest_main_INCLUDE_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/include") +set(gtest_GTest_gtest_main_LIB_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/lib") +set(gtest_GTest_gtest_main_BIN_DIRS_RELEASE ) +set(gtest_GTest_gtest_main_LIBRARY_TYPE_RELEASE STATIC) +set(gtest_GTest_gtest_main_IS_HOST_WINDOWS_RELEASE 1) +set(gtest_GTest_gtest_main_RES_DIRS_RELEASE ) +set(gtest_GTest_gtest_main_DEFINITIONS_RELEASE ) +set(gtest_GTest_gtest_main_OBJECTS_RELEASE ) +set(gtest_GTest_gtest_main_COMPILE_DEFINITIONS_RELEASE ) +set(gtest_GTest_gtest_main_COMPILE_OPTIONS_C_RELEASE "") +set(gtest_GTest_gtest_main_COMPILE_OPTIONS_CXX_RELEASE "") +set(gtest_GTest_gtest_main_LIBS_RELEASE gtest_main) +set(gtest_GTest_gtest_main_SYSTEM_LIBS_RELEASE ) +set(gtest_GTest_gtest_main_FRAMEWORK_DIRS_RELEASE ) +set(gtest_GTest_gtest_main_FRAMEWORKS_RELEASE ) +set(gtest_GTest_gtest_main_DEPENDENCIES_RELEASE GTest::gtest) +set(gtest_GTest_gtest_main_SHARED_LINK_FLAGS_RELEASE ) +set(gtest_GTest_gtest_main_EXE_LINK_FLAGS_RELEASE ) +set(gtest_GTest_gtest_main_NO_SONAME_MODE_RELEASE FALSE) + +# COMPOUND VARIABLES +set(gtest_GTest_gtest_main_LINKER_FLAGS_RELEASE + $<$,SHARED_LIBRARY>:${gtest_GTest_gtest_main_SHARED_LINK_FLAGS_RELEASE}> + $<$,MODULE_LIBRARY>:${gtest_GTest_gtest_main_SHARED_LINK_FLAGS_RELEASE}> + $<$,EXECUTABLE>:${gtest_GTest_gtest_main_EXE_LINK_FLAGS_RELEASE}> +) +set(gtest_GTest_gtest_main_COMPILE_OPTIONS_RELEASE + "$<$:${gtest_GTest_gtest_main_COMPILE_OPTIONS_CXX_RELEASE}>" + "$<$:${gtest_GTest_gtest_main_COMPILE_OPTIONS_C_RELEASE}>") +########### COMPONENT GTest::gtest VARIABLES ############################################ + +set(gtest_GTest_gtest_INCLUDE_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/include") +set(gtest_GTest_gtest_LIB_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/lib") +set(gtest_GTest_gtest_BIN_DIRS_RELEASE ) +set(gtest_GTest_gtest_LIBRARY_TYPE_RELEASE STATIC) +set(gtest_GTest_gtest_IS_HOST_WINDOWS_RELEASE 1) +set(gtest_GTest_gtest_RES_DIRS_RELEASE ) +set(gtest_GTest_gtest_DEFINITIONS_RELEASE ) +set(gtest_GTest_gtest_OBJECTS_RELEASE ) +set(gtest_GTest_gtest_COMPILE_DEFINITIONS_RELEASE ) +set(gtest_GTest_gtest_COMPILE_OPTIONS_C_RELEASE "") +set(gtest_GTest_gtest_COMPILE_OPTIONS_CXX_RELEASE "") +set(gtest_GTest_gtest_LIBS_RELEASE gtest) +set(gtest_GTest_gtest_SYSTEM_LIBS_RELEASE ) +set(gtest_GTest_gtest_FRAMEWORK_DIRS_RELEASE ) +set(gtest_GTest_gtest_FRAMEWORKS_RELEASE ) +set(gtest_GTest_gtest_DEPENDENCIES_RELEASE ) +set(gtest_GTest_gtest_SHARED_LINK_FLAGS_RELEASE ) +set(gtest_GTest_gtest_EXE_LINK_FLAGS_RELEASE ) +set(gtest_GTest_gtest_NO_SONAME_MODE_RELEASE FALSE) + +# COMPOUND VARIABLES +set(gtest_GTest_gtest_LINKER_FLAGS_RELEASE + $<$,SHARED_LIBRARY>:${gtest_GTest_gtest_SHARED_LINK_FLAGS_RELEASE}> + $<$,MODULE_LIBRARY>:${gtest_GTest_gtest_SHARED_LINK_FLAGS_RELEASE}> + $<$,EXECUTABLE>:${gtest_GTest_gtest_EXE_LINK_FLAGS_RELEASE}> +) +set(gtest_GTest_gtest_COMPILE_OPTIONS_RELEASE + "$<$:${gtest_GTest_gtest_COMPILE_OPTIONS_CXX_RELEASE}>" + "$<$:${gtest_GTest_gtest_COMPILE_OPTIONS_C_RELEASE}>") \ No newline at end of file diff --git a/build/generators/GTestConfig.cmake b/build/generators/GTestConfig.cmake new file mode 100644 index 0000000..7491703 --- /dev/null +++ b/build/generators/GTestConfig.cmake @@ -0,0 +1,41 @@ +########## MACROS ########################################################################### +############################################################################################# + +# Requires CMake > 3.15 +if(${CMAKE_VERSION} VERSION_LESS "3.15") + message(FATAL_ERROR "The 'CMakeDeps' generator only works with CMake >= 3.15") +endif() + +if(GTest_FIND_QUIETLY) + set(GTest_MESSAGE_MODE VERBOSE) +else() + set(GTest_MESSAGE_MODE STATUS) +endif() + +include(${CMAKE_CURRENT_LIST_DIR}/cmakedeps_macros.cmake) +include(${CMAKE_CURRENT_LIST_DIR}/GTestTargets.cmake) +include(CMakeFindDependencyMacro) + +check_build_type_defined() + +foreach(_DEPENDENCY ${gtest_FIND_DEPENDENCY_NAMES} ) + # Check that we have not already called a find_package with the transitive dependency + if(NOT ${_DEPENDENCY}_FOUND) + find_dependency(${_DEPENDENCY} REQUIRED ${${_DEPENDENCY}_FIND_MODE}) + endif() +endforeach() + +set(GTest_VERSION_STRING "1.15.0") +set(GTest_INCLUDE_DIRS ${gtest_INCLUDE_DIRS_RELEASE} ) +set(GTest_INCLUDE_DIR ${gtest_INCLUDE_DIRS_RELEASE} ) +set(GTest_LIBRARIES ${gtest_LIBRARIES_RELEASE} ) +set(GTest_DEFINITIONS ${gtest_DEFINITIONS_RELEASE} ) + + +# Only the last installed configuration BUILD_MODULES are included to avoid the collision +foreach(_BUILD_MODULE ${gtest_BUILD_MODULES_PATHS_RELEASE} ) + message(${GTest_MESSAGE_MODE} "Conan: Including build module from '${_BUILD_MODULE}'") + include(${_BUILD_MODULE}) +endforeach() + + diff --git a/build/generators/GTestConfigVersion.cmake b/build/generators/GTestConfigVersion.cmake new file mode 100644 index 0000000..af38087 --- /dev/null +++ b/build/generators/GTestConfigVersion.cmake @@ -0,0 +1,21 @@ +set(PACKAGE_VERSION "1.15.0") + +if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION) + set(PACKAGE_VERSION_COMPATIBLE FALSE) +else() + if("1.15.0" MATCHES "^([0-9]+)\\.") + set(CVF_VERSION_MAJOR ${CMAKE_MATCH_1}) + else() + set(CVF_VERSION_MAJOR "1.15.0") + endif() + + if(PACKAGE_FIND_VERSION_MAJOR STREQUAL CVF_VERSION_MAJOR) + set(PACKAGE_VERSION_COMPATIBLE TRUE) + else() + set(PACKAGE_VERSION_COMPATIBLE FALSE) + endif() + + if(PACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION) + set(PACKAGE_VERSION_EXACT TRUE) + endif() +endif() \ No newline at end of file diff --git a/build/generators/GTestTargets.cmake b/build/generators/GTestTargets.cmake new file mode 100644 index 0000000..4c095e2 --- /dev/null +++ b/build/generators/GTestTargets.cmake @@ -0,0 +1,33 @@ +# Load the debug and release variables +file(GLOB DATA_FILES "${CMAKE_CURRENT_LIST_DIR}/GTest-*-data.cmake") + +foreach(f ${DATA_FILES}) + include(${f}) +endforeach() + +# Create the targets for all the components +foreach(_COMPONENT ${gtest_COMPONENT_NAMES} ) + if(NOT TARGET ${_COMPONENT}) + add_library(${_COMPONENT} INTERFACE IMPORTED) + message(${GTest_MESSAGE_MODE} "Conan: Component target declared '${_COMPONENT}'") + endif() +endforeach() + +if(NOT TARGET gtest::gtest) + add_library(gtest::gtest INTERFACE IMPORTED) + message(${GTest_MESSAGE_MODE} "Conan: Target declared 'gtest::gtest'") +endif() +if(NOT TARGET GTest::GTest) + add_library(GTest::GTest INTERFACE IMPORTED) + set_property(TARGET GTest::GTest PROPERTY INTERFACE_LINK_LIBRARIES GTest::gtest) +endif() +if(NOT TARGET GTest::Main) + add_library(GTest::Main INTERFACE IMPORTED) + set_property(TARGET GTest::Main PROPERTY INTERFACE_LINK_LIBRARIES GTest::gtest_main) +endif() +# Load the debug and release library finders +file(GLOB CONFIG_FILES "${CMAKE_CURRENT_LIST_DIR}/GTest-Target-*.cmake") + +foreach(f ${CONFIG_FILES}) + include(${f}) +endforeach() \ No newline at end of file diff --git a/build/generators/cmakedeps_macros.cmake b/build/generators/cmakedeps_macros.cmake new file mode 100644 index 0000000..e49a0cc --- /dev/null +++ b/build/generators/cmakedeps_macros.cmake @@ -0,0 +1,87 @@ + +macro(conan_find_apple_frameworks FRAMEWORKS_FOUND FRAMEWORKS FRAMEWORKS_DIRS) + if(APPLE) + foreach(_FRAMEWORK ${FRAMEWORKS}) + # https://cmake.org/pipermail/cmake-developers/2017-August/030199.html + find_library(CONAN_FRAMEWORK_${_FRAMEWORK}_FOUND NAMES ${_FRAMEWORK} PATHS ${FRAMEWORKS_DIRS} CMAKE_FIND_ROOT_PATH_BOTH) + if(CONAN_FRAMEWORK_${_FRAMEWORK}_FOUND) + list(APPEND ${FRAMEWORKS_FOUND} ${CONAN_FRAMEWORK_${_FRAMEWORK}_FOUND}) + message(VERBOSE "Framework found! ${FRAMEWORKS_FOUND}") + else() + message(FATAL_ERROR "Framework library ${_FRAMEWORK} not found in paths: ${FRAMEWORKS_DIRS}") + endif() + endforeach() + endif() +endmacro() + + +function(conan_package_library_targets libraries package_libdir package_bindir library_type + is_host_windows deps_target out_libraries_target config_suffix package_name no_soname_mode) + set(_out_libraries_target "") + + foreach(_LIBRARY_NAME ${libraries}) + find_library(CONAN_FOUND_LIBRARY NAMES ${_LIBRARY_NAME} PATHS ${package_libdir} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(CONAN_FOUND_LIBRARY) + message(VERBOSE "Conan: Library ${_LIBRARY_NAME} found ${CONAN_FOUND_LIBRARY}") + + # Create a micro-target for each lib/a found + # Allow only some characters for the target name + string(REGEX REPLACE "[^A-Za-z0-9.+_-]" "_" _LIBRARY_NAME ${_LIBRARY_NAME}) + set(_LIB_NAME CONAN_LIB::${package_name}_${_LIBRARY_NAME}${config_suffix}) + + if(is_host_windows AND library_type STREQUAL "SHARED") + # Store and reset the variable, so it doesn't leak + set(_OLD_CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES}) + set(CMAKE_FIND_LIBRARY_SUFFIXES .dll ${CMAKE_FIND_LIBRARY_SUFFIXES}) + find_library(CONAN_SHARED_FOUND_LIBRARY NAMES ${_LIBRARY_NAME} PATHS ${package_bindir} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + set(CMAKE_FIND_LIBRARY_SUFFIXES ${_OLD_CMAKE_FIND_LIBRARY_SUFFIXES}) + if(NOT CONAN_SHARED_FOUND_LIBRARY) + message(STATUS "Cannot locate shared library: ${_LIBRARY_NAME}") + message(DEBUG "DLL library not found, creating UNKNOWN IMPORTED target") + if(NOT TARGET ${_LIB_NAME}) + add_library(${_LIB_NAME} UNKNOWN IMPORTED) + endif() + set_target_properties(${_LIB_NAME} PROPERTIES IMPORTED_LOCATION${config_suffix} ${CONAN_FOUND_LIBRARY}) + else() + if(NOT TARGET ${_LIB_NAME}) + add_library(${_LIB_NAME} SHARED IMPORTED) + endif() + set_target_properties(${_LIB_NAME} PROPERTIES IMPORTED_LOCATION${config_suffix} ${CONAN_SHARED_FOUND_LIBRARY}) + set_target_properties(${_LIB_NAME} PROPERTIES IMPORTED_IMPLIB${config_suffix} ${CONAN_FOUND_LIBRARY}) + message(DEBUG "Found DLL and STATIC at ${CONAN_SHARED_FOUND_LIBRARY}, ${CONAN_FOUND_LIBRARY}") + endif() + unset(CONAN_SHARED_FOUND_LIBRARY CACHE) + else() + if(NOT TARGET ${_LIB_NAME}) + # library_type can be STATIC, still UNKNOWN (if no package type available in the recipe) or SHARED (but no windows) + add_library(${_LIB_NAME} ${library_type} IMPORTED) + endif() + message(DEBUG "Created target ${_LIB_NAME} ${library_type} IMPORTED") + set_target_properties(${_LIB_NAME} PROPERTIES IMPORTED_LOCATION${config_suffix} ${CONAN_FOUND_LIBRARY} IMPORTED_NO_SONAME ${no_soname_mode}) + endif() + list(APPEND _out_libraries_target ${_LIB_NAME}) + message(VERBOSE "Conan: Found: ${CONAN_FOUND_LIBRARY}") + else() + message(FATAL_ERROR "Library '${_LIBRARY_NAME}' not found in package. If '${_LIBRARY_NAME}' is a system library, declare it with 'cpp_info.system_libs' property") + endif() + unset(CONAN_FOUND_LIBRARY CACHE) + endforeach() + + # Add the dependencies target for all the imported libraries + foreach(_T ${_out_libraries_target}) + set_property(TARGET ${_T} APPEND PROPERTY INTERFACE_LINK_LIBRARIES ${deps_target}) + endforeach() + + set(${out_libraries_target} ${_out_libraries_target} PARENT_SCOPE) +endfunction() + +macro(check_build_type_defined) + # Check that the -DCMAKE_BUILD_TYPE argument is always present + get_property(isMultiConfig GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG) + if(NOT isMultiConfig AND NOT CMAKE_BUILD_TYPE) + message(FATAL_ERROR "Please, set the CMAKE_BUILD_TYPE variable when calling to CMake " + "adding the '-DCMAKE_BUILD_TYPE=' argument.") + endif() +endmacro() diff --git a/build/generators/conan_toolchain.cmake b/build/generators/conan_toolchain.cmake new file mode 100644 index 0000000..4f61636 --- /dev/null +++ b/build/generators/conan_toolchain.cmake @@ -0,0 +1,205 @@ +# Conan automatically generated toolchain file +# DO NOT EDIT MANUALLY, it will be overwritten + +# Avoid including toolchain file several times (bad if appending to variables like +# CMAKE_CXX_FLAGS. See https://github.com/android/ndk/issues/323 +include_guard() +message(STATUS "Using Conan toolchain: ${CMAKE_CURRENT_LIST_FILE}") +if(${CMAKE_VERSION} VERSION_LESS "3.15") + message(FATAL_ERROR "The 'CMakeToolchain' generator only works with CMake >= 3.15") +endif() + +########## 'user_toolchain' block ############# +# Include one or more CMake user toolchain from tools.cmake.cmaketoolchain:user_toolchain + + + +########## 'generic_system' block ############# +# Definition of system, platform and toolset + + +set(CMAKE_GENERATOR_PLATFORM "x64" CACHE STRING "" FORCE) + +message(STATUS "Conan toolchain: CMAKE_GENERATOR_TOOLSET=v143") +set(CMAKE_GENERATOR_TOOLSET "v143" CACHE STRING "" FORCE) + + +########## 'compilers' block ############# + + + +########## 'libcxx' block ############# +# Definition of libcxx from 'compiler.libcxx' setting, defining the +# right CXX_FLAGS for that libcxx + + + +########## 'vs_runtime' block ############# +# Definition of VS runtime CMAKE_MSVC_RUNTIME_LIBRARY, from settings build_type, +# compiler.runtime, compiler.runtime_type + +cmake_policy(GET CMP0091 POLICY_CMP0091) +if(NOT "${POLICY_CMP0091}" STREQUAL NEW) + message(FATAL_ERROR "The CMake policy CMP0091 must be NEW, but is '${POLICY_CMP0091}'") +endif() +message(STATUS "Conan toolchain: Setting CMAKE_MSVC_RUNTIME_LIBRARY=$<$:MultiThreadedDLL>") +set(CMAKE_MSVC_RUNTIME_LIBRARY "$<$:MultiThreadedDLL>") + + +########## 'vs_debugger_environment' block ############# +# Definition of CMAKE_VS_DEBUGGER_ENVIRONMENT from "bindirs" folders of dependencies +# for execution of applications with shared libraries within the VS IDE + +set(CMAKE_VS_DEBUGGER_ENVIRONMENT "PATH=$<$:C:/Users/Dell G3/.conan2/p/gtest623cf11ec7f4c/p/bin>;%PATH%") + + +########## 'cppstd' block ############# +# Define the C++ and C standards from 'compiler.cppstd' and 'compiler.cstd' + +function(conan_modify_std_watch variable access value current_list_file stack) + set(conan_watched_std_variable "14") + if (${variable} STREQUAL "CMAKE_C_STANDARD") + set(conan_watched_std_variable "") + endif() + if ("${access}" STREQUAL "MODIFIED_ACCESS" AND NOT "${value}" STREQUAL "${conan_watched_std_variable}") + message(STATUS "Warning: Standard ${variable} value defined in conan_toolchain.cmake to ${conan_watched_std_variable} has been modified to ${value} by ${current_list_file}") + endif() + unset(conan_watched_std_variable) +endfunction() + +message(STATUS "Conan toolchain: C++ Standard 14 with extensions OFF") +set(CMAKE_CXX_STANDARD 14) +set(CMAKE_CXX_EXTENSIONS OFF) +set(CMAKE_CXX_STANDARD_REQUIRED ON) +variable_watch(CMAKE_CXX_STANDARD conan_modify_std_watch) + + +########## 'parallel' block ############# +# Define VS paralell build /MP flags + +string(APPEND CONAN_CXX_FLAGS " /MP8") +string(APPEND CONAN_C_FLAGS " /MP8") + + +########## 'extra_flags' block ############# +# Include extra C++, C and linker flags from configuration tools.build:flags +# and from CMakeToolchain.extra__flags + +# Conan conf flags start: Release +# Conan conf flags end + + +########## 'cmake_flags_init' block ############# +# Define CMAKE__FLAGS from CONAN__FLAGS + +foreach(config IN LISTS CMAKE_CONFIGURATION_TYPES) + string(TOUPPER ${config} config) + if(DEFINED CONAN_CXX_FLAGS_${config}) + string(APPEND CMAKE_CXX_FLAGS_${config}_INIT " ${CONAN_CXX_FLAGS_${config}}") + endif() + if(DEFINED CONAN_C_FLAGS_${config}) + string(APPEND CMAKE_C_FLAGS_${config}_INIT " ${CONAN_C_FLAGS_${config}}") + endif() + if(DEFINED CONAN_SHARED_LINKER_FLAGS_${config}) + string(APPEND CMAKE_SHARED_LINKER_FLAGS_${config}_INIT " ${CONAN_SHARED_LINKER_FLAGS_${config}}") + endif() + if(DEFINED CONAN_EXE_LINKER_FLAGS_${config}) + string(APPEND CMAKE_EXE_LINKER_FLAGS_${config}_INIT " ${CONAN_EXE_LINKER_FLAGS_${config}}") + endif() +endforeach() + +if(DEFINED CONAN_CXX_FLAGS) + string(APPEND CMAKE_CXX_FLAGS_INIT " ${CONAN_CXX_FLAGS}") +endif() +if(DEFINED CONAN_C_FLAGS) + string(APPEND CMAKE_C_FLAGS_INIT " ${CONAN_C_FLAGS}") +endif() +if(DEFINED CONAN_SHARED_LINKER_FLAGS) + string(APPEND CMAKE_SHARED_LINKER_FLAGS_INIT " ${CONAN_SHARED_LINKER_FLAGS}") +endif() +if(DEFINED CONAN_EXE_LINKER_FLAGS) + string(APPEND CMAKE_EXE_LINKER_FLAGS_INIT " ${CONAN_EXE_LINKER_FLAGS}") +endif() + + +########## 'extra_variables' block ############# +# Definition of extra CMake variables from tools.cmake.cmaketoolchain:extra_variables + + + +########## 'try_compile' block ############# +# Blocks after this one will not be added when running CMake try/checks + +get_property( _CMAKE_IN_TRY_COMPILE GLOBAL PROPERTY IN_TRY_COMPILE ) +if(_CMAKE_IN_TRY_COMPILE) + message(STATUS "Running toolchain IN_TRY_COMPILE") + return() +endif() + + +########## 'find_paths' block ############# +# Define paths to find packages, programs, libraries, etc. +if(EXISTS "${CMAKE_CURRENT_LIST_DIR}/conan_cmakedeps_paths.cmake") + message(STATUS "Conan toolchain: Including CMakeDeps generated conan_find_paths.cmake") + include("${CMAKE_CURRENT_LIST_DIR}/conan_cmakedeps_paths.cmake") +else() + +set(CMAKE_FIND_PACKAGE_PREFER_CONFIG ON) + +# Definition of CMAKE_MODULE_PATH +# the generators folder (where conan generates files, like this toolchain) +list(PREPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR}) + +# Definition of CMAKE_PREFIX_PATH, CMAKE_XXXXX_PATH +# The Conan local "generators" folder, where this toolchain is saved. +list(PREPEND CMAKE_PREFIX_PATH ${CMAKE_CURRENT_LIST_DIR} ) +list(PREPEND CMAKE_LIBRARY_PATH "C:/Users/Dell G3/.conan2/p/gtest623cf11ec7f4c/p/lib") +list(PREPEND CMAKE_INCLUDE_PATH "C:/Users/Dell G3/.conan2/p/gtest623cf11ec7f4c/p/include") +set(CONAN_RUNTIME_LIB_DIRS "$<$:C:/Users/Dell G3/.conan2/p/gtest623cf11ec7f4c/p/bin>" ) + +endif() + + +########## 'pkg_config' block ############# +# Define pkg-config from 'tools.gnu:pkg_config' executable and paths + +if (DEFINED ENV{PKG_CONFIG_PATH}) +set(ENV{PKG_CONFIG_PATH} "${CMAKE_CURRENT_LIST_DIR};$ENV{PKG_CONFIG_PATH}") +else() +set(ENV{PKG_CONFIG_PATH} "${CMAKE_CURRENT_LIST_DIR};") +endif() + + +########## 'rpath' block ############# +# Defining CMAKE_SKIP_RPATH + + + +########## 'output_dirs' block ############# +# Definition of CMAKE_INSTALL_XXX folders + +set(CMAKE_INSTALL_BINDIR "bin") +set(CMAKE_INSTALL_SBINDIR "bin") +set(CMAKE_INSTALL_LIBEXECDIR "bin") +set(CMAKE_INSTALL_LIBDIR "lib") +set(CMAKE_INSTALL_INCLUDEDIR "include") +set(CMAKE_INSTALL_OLDINCLUDEDIR "include") + + +########## 'variables' block ############# +# Definition of CMake variables from CMakeToolchain.variables values + +# Variables +# Variables per configuration + + + +########## 'preprocessor' block ############# +# Preprocessor definitions from CMakeToolchain.preprocessor_definitions values + +# Preprocessor definitions per configuration + + + +if(CMAKE_POLICY_DEFAULT_CMP0091) # Avoid unused and not-initialized warnings +endif() diff --git a/build/generators/conanbuild.bat b/build/generators/conanbuild.bat new file mode 100644 index 0000000..6cff9ba --- /dev/null +++ b/build/generators/conanbuild.bat @@ -0,0 +1,2 @@ +@echo off +call "%~dp0/conanbuildenv-release-x86_64.bat" \ No newline at end of file diff --git a/build/generators/conanbuildenv-release-x86_64.bat b/build/generators/conanbuildenv-release-x86_64.bat new file mode 100644 index 0000000..3a06d37 --- /dev/null +++ b/build/generators/conanbuildenv-release-x86_64.bat @@ -0,0 +1,19 @@ +@echo off +chcp 65001 > nul +setlocal +echo @echo off > "%~dp0/deactivate_conanbuildenv-release-x86_64.bat" +echo echo Restoring environment >> "%~dp0/deactivate_conanbuildenv-release-x86_64.bat" +for %%v in () do ( + set foundenvvar= + for /f "delims== tokens=1,2" %%a in ('set') do ( + if /I "%%a" == "%%v" ( + echo set "%%a=%%b">> "%~dp0/deactivate_conanbuildenv-release-x86_64.bat" + set foundenvvar=1 + ) + ) + if not defined foundenvvar ( + echo set %%v=>> "%~dp0/deactivate_conanbuildenv-release-x86_64.bat" + ) +) +endlocal + diff --git a/build/generators/conandeps_legacy.cmake b/build/generators/conandeps_legacy.cmake new file mode 100644 index 0000000..9e567b5 --- /dev/null +++ b/build/generators/conandeps_legacy.cmake @@ -0,0 +1,6 @@ +message(STATUS "Conan: Using CMakeDeps conandeps_legacy.cmake aggregator via include()") +message(STATUS "Conan: It is recommended to use explicit find_package() per dependency instead") + +find_package(GTest) + +set(CONANDEPS_LEGACY gtest::gtest ) \ No newline at end of file diff --git a/build/generators/conanrun.bat b/build/generators/conanrun.bat new file mode 100644 index 0000000..3c1061f --- /dev/null +++ b/build/generators/conanrun.bat @@ -0,0 +1,2 @@ +@echo off +call "%~dp0/conanrunenv-release-x86_64.bat" \ No newline at end of file diff --git a/build/generators/conanrunenv-release-x86_64.bat b/build/generators/conanrunenv-release-x86_64.bat new file mode 100644 index 0000000..6e8bf6f --- /dev/null +++ b/build/generators/conanrunenv-release-x86_64.bat @@ -0,0 +1,19 @@ +@echo off +chcp 65001 > nul +setlocal +echo @echo off > "%~dp0/deactivate_conanrunenv-release-x86_64.bat" +echo echo Restoring environment >> "%~dp0/deactivate_conanrunenv-release-x86_64.bat" +for %%v in () do ( + set foundenvvar= + for /f "delims== tokens=1,2" %%a in ('set') do ( + if /I "%%a" == "%%v" ( + echo set "%%a=%%b">> "%~dp0/deactivate_conanrunenv-release-x86_64.bat" + set foundenvvar=1 + ) + ) + if not defined foundenvvar ( + echo set %%v=>> "%~dp0/deactivate_conanrunenv-release-x86_64.bat" + ) +) +endlocal + diff --git a/build/generators/deactivate_conanbuild.bat b/build/generators/deactivate_conanbuild.bat new file mode 100644 index 0000000..79d4b47 --- /dev/null +++ b/build/generators/deactivate_conanbuild.bat @@ -0,0 +1,2 @@ +@echo off +call "%~dp0\deactivate_conanbuildenv-release-x86_64.bat" \ No newline at end of file diff --git a/build/generators/deactivate_conanrun.bat b/build/generators/deactivate_conanrun.bat new file mode 100644 index 0000000..29267a1 --- /dev/null +++ b/build/generators/deactivate_conanrun.bat @@ -0,0 +1,2 @@ +@echo off +call "%~dp0\deactivate_conanrunenv-release-x86_64.bat" \ No newline at end of file diff --git a/build/generators/module-GTest-Target-release.cmake b/build/generators/module-GTest-Target-release.cmake new file mode 100644 index 0000000..f2eca6c --- /dev/null +++ b/build/generators/module-GTest-Target-release.cmake @@ -0,0 +1,282 @@ +# Avoid multiple calls to find_package to append duplicated properties to the targets +include_guard()########### VARIABLES ####################################################################### +############################################################################################# +set(gtest_FRAMEWORKS_FOUND_RELEASE "") # Will be filled later +conan_find_apple_frameworks(gtest_FRAMEWORKS_FOUND_RELEASE "${gtest_FRAMEWORKS_RELEASE}" "${gtest_FRAMEWORK_DIRS_RELEASE}") + +set(gtest_LIBRARIES_TARGETS "") # Will be filled later + + +######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) +if(NOT TARGET gtest_DEPS_TARGET) + add_library(gtest_DEPS_TARGET INTERFACE IMPORTED) +endif() + +set_property(TARGET gtest_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_FRAMEWORKS_FOUND_RELEASE}> + $<$:${gtest_SYSTEM_LIBS_RELEASE}> + $<$:GTest::gtest;GTest::gmock>) + +####### Find the libraries declared in cpp_info.libs, create an IMPORTED target for each one and link the +####### gtest_DEPS_TARGET to all of them +conan_package_library_targets("${gtest_LIBS_RELEASE}" # libraries + "${gtest_LIB_DIRS_RELEASE}" # package_libdir + "${gtest_BIN_DIRS_RELEASE}" # package_bindir + "${gtest_LIBRARY_TYPE_RELEASE}" + "${gtest_IS_HOST_WINDOWS_RELEASE}" + gtest_DEPS_TARGET + gtest_LIBRARIES_TARGETS # out_libraries_targets + "_RELEASE" + "gtest" # package_name + "${gtest_NO_SONAME_MODE_RELEASE}") # soname + +# FIXME: What is the result of this for multi-config? All configs adding themselves to path? +set(CMAKE_MODULE_PATH ${gtest_BUILD_DIRS_RELEASE} ${CMAKE_MODULE_PATH}) + +########## COMPONENTS TARGET PROPERTIES Release ######################################## + + ########## COMPONENT GTest::gmock_main ############# + + set(gtest_GTest_gmock_main_FRAMEWORKS_FOUND_RELEASE "") + conan_find_apple_frameworks(gtest_GTest_gmock_main_FRAMEWORKS_FOUND_RELEASE "${gtest_GTest_gmock_main_FRAMEWORKS_RELEASE}" "${gtest_GTest_gmock_main_FRAMEWORK_DIRS_RELEASE}") + + set(gtest_GTest_gmock_main_LIBRARIES_TARGETS "") + + ######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) + if(NOT TARGET gtest_GTest_gmock_main_DEPS_TARGET) + add_library(gtest_GTest_gmock_main_DEPS_TARGET INTERFACE IMPORTED) + endif() + + set_property(TARGET gtest_GTest_gmock_main_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gmock_main_FRAMEWORKS_FOUND_RELEASE}> + $<$:${gtest_GTest_gmock_main_SYSTEM_LIBS_RELEASE}> + $<$:${gtest_GTest_gmock_main_DEPENDENCIES_RELEASE}> + ) + + ####### Find the libraries declared in cpp_info.component["xxx"].libs, + ####### create an IMPORTED target for each one and link the 'gtest_GTest_gmock_main_DEPS_TARGET' to all of them + conan_package_library_targets("${gtest_GTest_gmock_main_LIBS_RELEASE}" + "${gtest_GTest_gmock_main_LIB_DIRS_RELEASE}" + "${gtest_GTest_gmock_main_BIN_DIRS_RELEASE}" # package_bindir + "${gtest_GTest_gmock_main_LIBRARY_TYPE_RELEASE}" + "${gtest_GTest_gmock_main_IS_HOST_WINDOWS_RELEASE}" + gtest_GTest_gmock_main_DEPS_TARGET + gtest_GTest_gmock_main_LIBRARIES_TARGETS + "_RELEASE" + "gtest_GTest_gmock_main" + "${gtest_GTest_gmock_main_NO_SONAME_MODE_RELEASE}") + + + ########## TARGET PROPERTIES ##################################### + set_property(TARGET GTest::gmock_main + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gmock_main_OBJECTS_RELEASE}> + $<$:${gtest_GTest_gmock_main_LIBRARIES_TARGETS}> + ) + + if("${gtest_GTest_gmock_main_LIBS_RELEASE}" STREQUAL "") + # If the component is not declaring any "cpp_info.components['foo'].libs" the system, frameworks etc are not + # linked to the imported targets and we need to do it to the global target + set_property(TARGET GTest::gmock_main + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + gtest_GTest_gmock_main_DEPS_TARGET) + endif() + + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_LINK_OPTIONS + $<$:${gtest_GTest_gmock_main_LINKER_FLAGS_RELEASE}>) + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES + $<$:${gtest_GTest_gmock_main_INCLUDE_DIRS_RELEASE}>) + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_LINK_DIRECTORIES + $<$:${gtest_GTest_gmock_main_LIB_DIRS_RELEASE}>) + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS + $<$:${gtest_GTest_gmock_main_COMPILE_DEFINITIONS_RELEASE}>) + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_COMPILE_OPTIONS + $<$:${gtest_GTest_gmock_main_COMPILE_OPTIONS_RELEASE}>) + + ########## COMPONENT GTest::gmock ############# + + set(gtest_GTest_gmock_FRAMEWORKS_FOUND_RELEASE "") + conan_find_apple_frameworks(gtest_GTest_gmock_FRAMEWORKS_FOUND_RELEASE "${gtest_GTest_gmock_FRAMEWORKS_RELEASE}" "${gtest_GTest_gmock_FRAMEWORK_DIRS_RELEASE}") + + set(gtest_GTest_gmock_LIBRARIES_TARGETS "") + + ######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) + if(NOT TARGET gtest_GTest_gmock_DEPS_TARGET) + add_library(gtest_GTest_gmock_DEPS_TARGET INTERFACE IMPORTED) + endif() + + set_property(TARGET gtest_GTest_gmock_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gmock_FRAMEWORKS_FOUND_RELEASE}> + $<$:${gtest_GTest_gmock_SYSTEM_LIBS_RELEASE}> + $<$:${gtest_GTest_gmock_DEPENDENCIES_RELEASE}> + ) + + ####### Find the libraries declared in cpp_info.component["xxx"].libs, + ####### create an IMPORTED target for each one and link the 'gtest_GTest_gmock_DEPS_TARGET' to all of them + conan_package_library_targets("${gtest_GTest_gmock_LIBS_RELEASE}" + "${gtest_GTest_gmock_LIB_DIRS_RELEASE}" + "${gtest_GTest_gmock_BIN_DIRS_RELEASE}" # package_bindir + "${gtest_GTest_gmock_LIBRARY_TYPE_RELEASE}" + "${gtest_GTest_gmock_IS_HOST_WINDOWS_RELEASE}" + gtest_GTest_gmock_DEPS_TARGET + gtest_GTest_gmock_LIBRARIES_TARGETS + "_RELEASE" + "gtest_GTest_gmock" + "${gtest_GTest_gmock_NO_SONAME_MODE_RELEASE}") + + + ########## TARGET PROPERTIES ##################################### + set_property(TARGET GTest::gmock + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gmock_OBJECTS_RELEASE}> + $<$:${gtest_GTest_gmock_LIBRARIES_TARGETS}> + ) + + if("${gtest_GTest_gmock_LIBS_RELEASE}" STREQUAL "") + # If the component is not declaring any "cpp_info.components['foo'].libs" the system, frameworks etc are not + # linked to the imported targets and we need to do it to the global target + set_property(TARGET GTest::gmock + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + gtest_GTest_gmock_DEPS_TARGET) + endif() + + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_LINK_OPTIONS + $<$:${gtest_GTest_gmock_LINKER_FLAGS_RELEASE}>) + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES + $<$:${gtest_GTest_gmock_INCLUDE_DIRS_RELEASE}>) + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_LINK_DIRECTORIES + $<$:${gtest_GTest_gmock_LIB_DIRS_RELEASE}>) + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS + $<$:${gtest_GTest_gmock_COMPILE_DEFINITIONS_RELEASE}>) + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_COMPILE_OPTIONS + $<$:${gtest_GTest_gmock_COMPILE_OPTIONS_RELEASE}>) + + ########## COMPONENT GTest::gtest_main ############# + + set(gtest_GTest_gtest_main_FRAMEWORKS_FOUND_RELEASE "") + conan_find_apple_frameworks(gtest_GTest_gtest_main_FRAMEWORKS_FOUND_RELEASE "${gtest_GTest_gtest_main_FRAMEWORKS_RELEASE}" "${gtest_GTest_gtest_main_FRAMEWORK_DIRS_RELEASE}") + + set(gtest_GTest_gtest_main_LIBRARIES_TARGETS "") + + ######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) + if(NOT TARGET gtest_GTest_gtest_main_DEPS_TARGET) + add_library(gtest_GTest_gtest_main_DEPS_TARGET INTERFACE IMPORTED) + endif() + + set_property(TARGET gtest_GTest_gtest_main_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gtest_main_FRAMEWORKS_FOUND_RELEASE}> + $<$:${gtest_GTest_gtest_main_SYSTEM_LIBS_RELEASE}> + $<$:${gtest_GTest_gtest_main_DEPENDENCIES_RELEASE}> + ) + + ####### Find the libraries declared in cpp_info.component["xxx"].libs, + ####### create an IMPORTED target for each one and link the 'gtest_GTest_gtest_main_DEPS_TARGET' to all of them + conan_package_library_targets("${gtest_GTest_gtest_main_LIBS_RELEASE}" + "${gtest_GTest_gtest_main_LIB_DIRS_RELEASE}" + "${gtest_GTest_gtest_main_BIN_DIRS_RELEASE}" # package_bindir + "${gtest_GTest_gtest_main_LIBRARY_TYPE_RELEASE}" + "${gtest_GTest_gtest_main_IS_HOST_WINDOWS_RELEASE}" + gtest_GTest_gtest_main_DEPS_TARGET + gtest_GTest_gtest_main_LIBRARIES_TARGETS + "_RELEASE" + "gtest_GTest_gtest_main" + "${gtest_GTest_gtest_main_NO_SONAME_MODE_RELEASE}") + + + ########## TARGET PROPERTIES ##################################### + set_property(TARGET GTest::gtest_main + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gtest_main_OBJECTS_RELEASE}> + $<$:${gtest_GTest_gtest_main_LIBRARIES_TARGETS}> + ) + + if("${gtest_GTest_gtest_main_LIBS_RELEASE}" STREQUAL "") + # If the component is not declaring any "cpp_info.components['foo'].libs" the system, frameworks etc are not + # linked to the imported targets and we need to do it to the global target + set_property(TARGET GTest::gtest_main + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + gtest_GTest_gtest_main_DEPS_TARGET) + endif() + + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_LINK_OPTIONS + $<$:${gtest_GTest_gtest_main_LINKER_FLAGS_RELEASE}>) + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES + $<$:${gtest_GTest_gtest_main_INCLUDE_DIRS_RELEASE}>) + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_LINK_DIRECTORIES + $<$:${gtest_GTest_gtest_main_LIB_DIRS_RELEASE}>) + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS + $<$:${gtest_GTest_gtest_main_COMPILE_DEFINITIONS_RELEASE}>) + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_COMPILE_OPTIONS + $<$:${gtest_GTest_gtest_main_COMPILE_OPTIONS_RELEASE}>) + + ########## COMPONENT GTest::gtest ############# + + set(gtest_GTest_gtest_FRAMEWORKS_FOUND_RELEASE "") + conan_find_apple_frameworks(gtest_GTest_gtest_FRAMEWORKS_FOUND_RELEASE "${gtest_GTest_gtest_FRAMEWORKS_RELEASE}" "${gtest_GTest_gtest_FRAMEWORK_DIRS_RELEASE}") + + set(gtest_GTest_gtest_LIBRARIES_TARGETS "") + + ######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) + if(NOT TARGET gtest_GTest_gtest_DEPS_TARGET) + add_library(gtest_GTest_gtest_DEPS_TARGET INTERFACE IMPORTED) + endif() + + set_property(TARGET gtest_GTest_gtest_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gtest_FRAMEWORKS_FOUND_RELEASE}> + $<$:${gtest_GTest_gtest_SYSTEM_LIBS_RELEASE}> + $<$:${gtest_GTest_gtest_DEPENDENCIES_RELEASE}> + ) + + ####### Find the libraries declared in cpp_info.component["xxx"].libs, + ####### create an IMPORTED target for each one and link the 'gtest_GTest_gtest_DEPS_TARGET' to all of them + conan_package_library_targets("${gtest_GTest_gtest_LIBS_RELEASE}" + "${gtest_GTest_gtest_LIB_DIRS_RELEASE}" + "${gtest_GTest_gtest_BIN_DIRS_RELEASE}" # package_bindir + "${gtest_GTest_gtest_LIBRARY_TYPE_RELEASE}" + "${gtest_GTest_gtest_IS_HOST_WINDOWS_RELEASE}" + gtest_GTest_gtest_DEPS_TARGET + gtest_GTest_gtest_LIBRARIES_TARGETS + "_RELEASE" + "gtest_GTest_gtest" + "${gtest_GTest_gtest_NO_SONAME_MODE_RELEASE}") + + + ########## TARGET PROPERTIES ##################################### + set_property(TARGET GTest::gtest + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gtest_OBJECTS_RELEASE}> + $<$:${gtest_GTest_gtest_LIBRARIES_TARGETS}> + ) + + if("${gtest_GTest_gtest_LIBS_RELEASE}" STREQUAL "") + # If the component is not declaring any "cpp_info.components['foo'].libs" the system, frameworks etc are not + # linked to the imported targets and we need to do it to the global target + set_property(TARGET GTest::gtest + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + gtest_GTest_gtest_DEPS_TARGET) + endif() + + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_LINK_OPTIONS + $<$:${gtest_GTest_gtest_LINKER_FLAGS_RELEASE}>) + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES + $<$:${gtest_GTest_gtest_INCLUDE_DIRS_RELEASE}>) + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_LINK_DIRECTORIES + $<$:${gtest_GTest_gtest_LIB_DIRS_RELEASE}>) + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS + $<$:${gtest_GTest_gtest_COMPILE_DEFINITIONS_RELEASE}>) + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_COMPILE_OPTIONS + $<$:${gtest_GTest_gtest_COMPILE_OPTIONS_RELEASE}>) + + ########## AGGREGATED GLOBAL TARGET WITH THE COMPONENTS ##################### + set_property(TARGET gtest::gtest APPEND PROPERTY INTERFACE_LINK_LIBRARIES GTest::gmock_main) + set_property(TARGET gtest::gtest APPEND PROPERTY INTERFACE_LINK_LIBRARIES GTest::gmock) + set_property(TARGET gtest::gtest APPEND PROPERTY INTERFACE_LINK_LIBRARIES GTest::gtest_main) + set_property(TARGET gtest::gtest APPEND PROPERTY INTERFACE_LINK_LIBRARIES GTest::gtest) + +########## For the modules (FindXXX) +set(gtest_LIBRARIES_RELEASE gtest::gtest) diff --git a/build/generators/module-GTest-release-x86_64-data.cmake b/build/generators/module-GTest-release-x86_64-data.cmake new file mode 100644 index 0000000..be7a71a --- /dev/null +++ b/build/generators/module-GTest-release-x86_64-data.cmake @@ -0,0 +1,174 @@ +########### AGGREGATED COMPONENTS AND DEPENDENCIES FOR THE MULTI CONFIG ##################### +############################################################################################# + +list(APPEND gtest_COMPONENT_NAMES GTest::gtest GTest::gtest_main GTest::gmock GTest::gmock_main) +list(REMOVE_DUPLICATES gtest_COMPONENT_NAMES) +if(DEFINED gtest_FIND_DEPENDENCY_NAMES) + list(APPEND gtest_FIND_DEPENDENCY_NAMES ) + list(REMOVE_DUPLICATES gtest_FIND_DEPENDENCY_NAMES) +else() + set(gtest_FIND_DEPENDENCY_NAMES ) +endif() + +########### VARIABLES ####################################################################### +############################################################################################# +set(gtest_PACKAGE_FOLDER_RELEASE "C:/Users/Dell G3/.conan2/p/gtest623cf11ec7f4c/p") +set(gtest_BUILD_MODULES_PATHS_RELEASE ) + + +set(gtest_INCLUDE_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/include") +set(gtest_RES_DIRS_RELEASE ) +set(gtest_DEFINITIONS_RELEASE ) +set(gtest_SHARED_LINK_FLAGS_RELEASE ) +set(gtest_EXE_LINK_FLAGS_RELEASE ) +set(gtest_OBJECTS_RELEASE ) +set(gtest_COMPILE_DEFINITIONS_RELEASE ) +set(gtest_COMPILE_OPTIONS_C_RELEASE ) +set(gtest_COMPILE_OPTIONS_CXX_RELEASE ) +set(gtest_LIB_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/lib") +set(gtest_BIN_DIRS_RELEASE ) +set(gtest_LIBRARY_TYPE_RELEASE STATIC) +set(gtest_IS_HOST_WINDOWS_RELEASE 1) +set(gtest_LIBS_RELEASE gmock_main gmock gtest_main gtest) +set(gtest_SYSTEM_LIBS_RELEASE ) +set(gtest_FRAMEWORK_DIRS_RELEASE ) +set(gtest_FRAMEWORKS_RELEASE ) +set(gtest_BUILD_DIRS_RELEASE ) +set(gtest_NO_SONAME_MODE_RELEASE FALSE) + + +# COMPOUND VARIABLES +set(gtest_COMPILE_OPTIONS_RELEASE + "$<$:${gtest_COMPILE_OPTIONS_CXX_RELEASE}>" + "$<$:${gtest_COMPILE_OPTIONS_C_RELEASE}>") +set(gtest_LINKER_FLAGS_RELEASE + "$<$,SHARED_LIBRARY>:${gtest_SHARED_LINK_FLAGS_RELEASE}>" + "$<$,MODULE_LIBRARY>:${gtest_SHARED_LINK_FLAGS_RELEASE}>" + "$<$,EXECUTABLE>:${gtest_EXE_LINK_FLAGS_RELEASE}>") + + +set(gtest_COMPONENTS_RELEASE GTest::gtest GTest::gtest_main GTest::gmock GTest::gmock_main) +########### COMPONENT GTest::gmock_main VARIABLES ############################################ + +set(gtest_GTest_gmock_main_INCLUDE_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/include") +set(gtest_GTest_gmock_main_LIB_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/lib") +set(gtest_GTest_gmock_main_BIN_DIRS_RELEASE ) +set(gtest_GTest_gmock_main_LIBRARY_TYPE_RELEASE STATIC) +set(gtest_GTest_gmock_main_IS_HOST_WINDOWS_RELEASE 1) +set(gtest_GTest_gmock_main_RES_DIRS_RELEASE ) +set(gtest_GTest_gmock_main_DEFINITIONS_RELEASE ) +set(gtest_GTest_gmock_main_OBJECTS_RELEASE ) +set(gtest_GTest_gmock_main_COMPILE_DEFINITIONS_RELEASE ) +set(gtest_GTest_gmock_main_COMPILE_OPTIONS_C_RELEASE "") +set(gtest_GTest_gmock_main_COMPILE_OPTIONS_CXX_RELEASE "") +set(gtest_GTest_gmock_main_LIBS_RELEASE gmock_main) +set(gtest_GTest_gmock_main_SYSTEM_LIBS_RELEASE ) +set(gtest_GTest_gmock_main_FRAMEWORK_DIRS_RELEASE ) +set(gtest_GTest_gmock_main_FRAMEWORKS_RELEASE ) +set(gtest_GTest_gmock_main_DEPENDENCIES_RELEASE GTest::gmock) +set(gtest_GTest_gmock_main_SHARED_LINK_FLAGS_RELEASE ) +set(gtest_GTest_gmock_main_EXE_LINK_FLAGS_RELEASE ) +set(gtest_GTest_gmock_main_NO_SONAME_MODE_RELEASE FALSE) + +# COMPOUND VARIABLES +set(gtest_GTest_gmock_main_LINKER_FLAGS_RELEASE + $<$,SHARED_LIBRARY>:${gtest_GTest_gmock_main_SHARED_LINK_FLAGS_RELEASE}> + $<$,MODULE_LIBRARY>:${gtest_GTest_gmock_main_SHARED_LINK_FLAGS_RELEASE}> + $<$,EXECUTABLE>:${gtest_GTest_gmock_main_EXE_LINK_FLAGS_RELEASE}> +) +set(gtest_GTest_gmock_main_COMPILE_OPTIONS_RELEASE + "$<$:${gtest_GTest_gmock_main_COMPILE_OPTIONS_CXX_RELEASE}>" + "$<$:${gtest_GTest_gmock_main_COMPILE_OPTIONS_C_RELEASE}>") +########### COMPONENT GTest::gmock VARIABLES ############################################ + +set(gtest_GTest_gmock_INCLUDE_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/include") +set(gtest_GTest_gmock_LIB_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/lib") +set(gtest_GTest_gmock_BIN_DIRS_RELEASE ) +set(gtest_GTest_gmock_LIBRARY_TYPE_RELEASE STATIC) +set(gtest_GTest_gmock_IS_HOST_WINDOWS_RELEASE 1) +set(gtest_GTest_gmock_RES_DIRS_RELEASE ) +set(gtest_GTest_gmock_DEFINITIONS_RELEASE ) +set(gtest_GTest_gmock_OBJECTS_RELEASE ) +set(gtest_GTest_gmock_COMPILE_DEFINITIONS_RELEASE ) +set(gtest_GTest_gmock_COMPILE_OPTIONS_C_RELEASE "") +set(gtest_GTest_gmock_COMPILE_OPTIONS_CXX_RELEASE "") +set(gtest_GTest_gmock_LIBS_RELEASE gmock) +set(gtest_GTest_gmock_SYSTEM_LIBS_RELEASE ) +set(gtest_GTest_gmock_FRAMEWORK_DIRS_RELEASE ) +set(gtest_GTest_gmock_FRAMEWORKS_RELEASE ) +set(gtest_GTest_gmock_DEPENDENCIES_RELEASE GTest::gtest) +set(gtest_GTest_gmock_SHARED_LINK_FLAGS_RELEASE ) +set(gtest_GTest_gmock_EXE_LINK_FLAGS_RELEASE ) +set(gtest_GTest_gmock_NO_SONAME_MODE_RELEASE FALSE) + +# COMPOUND VARIABLES +set(gtest_GTest_gmock_LINKER_FLAGS_RELEASE + $<$,SHARED_LIBRARY>:${gtest_GTest_gmock_SHARED_LINK_FLAGS_RELEASE}> + $<$,MODULE_LIBRARY>:${gtest_GTest_gmock_SHARED_LINK_FLAGS_RELEASE}> + $<$,EXECUTABLE>:${gtest_GTest_gmock_EXE_LINK_FLAGS_RELEASE}> +) +set(gtest_GTest_gmock_COMPILE_OPTIONS_RELEASE + "$<$:${gtest_GTest_gmock_COMPILE_OPTIONS_CXX_RELEASE}>" + "$<$:${gtest_GTest_gmock_COMPILE_OPTIONS_C_RELEASE}>") +########### COMPONENT GTest::gtest_main VARIABLES ############################################ + +set(gtest_GTest_gtest_main_INCLUDE_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/include") +set(gtest_GTest_gtest_main_LIB_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/lib") +set(gtest_GTest_gtest_main_BIN_DIRS_RELEASE ) +set(gtest_GTest_gtest_main_LIBRARY_TYPE_RELEASE STATIC) +set(gtest_GTest_gtest_main_IS_HOST_WINDOWS_RELEASE 1) +set(gtest_GTest_gtest_main_RES_DIRS_RELEASE ) +set(gtest_GTest_gtest_main_DEFINITIONS_RELEASE ) +set(gtest_GTest_gtest_main_OBJECTS_RELEASE ) +set(gtest_GTest_gtest_main_COMPILE_DEFINITIONS_RELEASE ) +set(gtest_GTest_gtest_main_COMPILE_OPTIONS_C_RELEASE "") +set(gtest_GTest_gtest_main_COMPILE_OPTIONS_CXX_RELEASE "") +set(gtest_GTest_gtest_main_LIBS_RELEASE gtest_main) +set(gtest_GTest_gtest_main_SYSTEM_LIBS_RELEASE ) +set(gtest_GTest_gtest_main_FRAMEWORK_DIRS_RELEASE ) +set(gtest_GTest_gtest_main_FRAMEWORKS_RELEASE ) +set(gtest_GTest_gtest_main_DEPENDENCIES_RELEASE GTest::gtest) +set(gtest_GTest_gtest_main_SHARED_LINK_FLAGS_RELEASE ) +set(gtest_GTest_gtest_main_EXE_LINK_FLAGS_RELEASE ) +set(gtest_GTest_gtest_main_NO_SONAME_MODE_RELEASE FALSE) + +# COMPOUND VARIABLES +set(gtest_GTest_gtest_main_LINKER_FLAGS_RELEASE + $<$,SHARED_LIBRARY>:${gtest_GTest_gtest_main_SHARED_LINK_FLAGS_RELEASE}> + $<$,MODULE_LIBRARY>:${gtest_GTest_gtest_main_SHARED_LINK_FLAGS_RELEASE}> + $<$,EXECUTABLE>:${gtest_GTest_gtest_main_EXE_LINK_FLAGS_RELEASE}> +) +set(gtest_GTest_gtest_main_COMPILE_OPTIONS_RELEASE + "$<$:${gtest_GTest_gtest_main_COMPILE_OPTIONS_CXX_RELEASE}>" + "$<$:${gtest_GTest_gtest_main_COMPILE_OPTIONS_C_RELEASE}>") +########### COMPONENT GTest::gtest VARIABLES ############################################ + +set(gtest_GTest_gtest_INCLUDE_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/include") +set(gtest_GTest_gtest_LIB_DIRS_RELEASE "${gtest_PACKAGE_FOLDER_RELEASE}/lib") +set(gtest_GTest_gtest_BIN_DIRS_RELEASE ) +set(gtest_GTest_gtest_LIBRARY_TYPE_RELEASE STATIC) +set(gtest_GTest_gtest_IS_HOST_WINDOWS_RELEASE 1) +set(gtest_GTest_gtest_RES_DIRS_RELEASE ) +set(gtest_GTest_gtest_DEFINITIONS_RELEASE ) +set(gtest_GTest_gtest_OBJECTS_RELEASE ) +set(gtest_GTest_gtest_COMPILE_DEFINITIONS_RELEASE ) +set(gtest_GTest_gtest_COMPILE_OPTIONS_C_RELEASE "") +set(gtest_GTest_gtest_COMPILE_OPTIONS_CXX_RELEASE "") +set(gtest_GTest_gtest_LIBS_RELEASE gtest) +set(gtest_GTest_gtest_SYSTEM_LIBS_RELEASE ) +set(gtest_GTest_gtest_FRAMEWORK_DIRS_RELEASE ) +set(gtest_GTest_gtest_FRAMEWORKS_RELEASE ) +set(gtest_GTest_gtest_DEPENDENCIES_RELEASE ) +set(gtest_GTest_gtest_SHARED_LINK_FLAGS_RELEASE ) +set(gtest_GTest_gtest_EXE_LINK_FLAGS_RELEASE ) +set(gtest_GTest_gtest_NO_SONAME_MODE_RELEASE FALSE) + +# COMPOUND VARIABLES +set(gtest_GTest_gtest_LINKER_FLAGS_RELEASE + $<$,SHARED_LIBRARY>:${gtest_GTest_gtest_SHARED_LINK_FLAGS_RELEASE}> + $<$,MODULE_LIBRARY>:${gtest_GTest_gtest_SHARED_LINK_FLAGS_RELEASE}> + $<$,EXECUTABLE>:${gtest_GTest_gtest_EXE_LINK_FLAGS_RELEASE}> +) +set(gtest_GTest_gtest_COMPILE_OPTIONS_RELEASE + "$<$:${gtest_GTest_gtest_COMPILE_OPTIONS_CXX_RELEASE}>" + "$<$:${gtest_GTest_gtest_COMPILE_OPTIONS_C_RELEASE}>") \ No newline at end of file diff --git a/build/generators/module-GTestTargets.cmake b/build/generators/module-GTestTargets.cmake new file mode 100644 index 0000000..69a874b --- /dev/null +++ b/build/generators/module-GTestTargets.cmake @@ -0,0 +1,33 @@ +# Load the debug and release variables +file(GLOB DATA_FILES "${CMAKE_CURRENT_LIST_DIR}/module-GTest-*-data.cmake") + +foreach(f ${DATA_FILES}) + include(${f}) +endforeach() + +# Create the targets for all the components +foreach(_COMPONENT ${gtest_COMPONENT_NAMES} ) + if(NOT TARGET ${_COMPONENT}) + add_library(${_COMPONENT} INTERFACE IMPORTED) + message(${GTest_MESSAGE_MODE} "Conan: Component target declared '${_COMPONENT}'") + endif() +endforeach() + +if(NOT TARGET gtest::gtest) + add_library(gtest::gtest INTERFACE IMPORTED) + message(${GTest_MESSAGE_MODE} "Conan: Target declared 'gtest::gtest'") +endif() +if(NOT TARGET GTest::GTest) + add_library(GTest::GTest INTERFACE IMPORTED) + set_property(TARGET GTest::GTest PROPERTY INTERFACE_LINK_LIBRARIES GTest::gtest) +endif() +if(NOT TARGET GTest::Main) + add_library(GTest::Main INTERFACE IMPORTED) + set_property(TARGET GTest::Main PROPERTY INTERFACE_LINK_LIBRARIES GTest::gtest_main) +endif() +# Load the debug and release library finders +file(GLOB CONFIG_FILES "${CMAKE_CURRENT_LIST_DIR}/module-GTest-Target-*.cmake") + +foreach(f ${CONFIG_FILES}) + include(${f}) +endforeach() \ No newline at end of file diff --git a/build/hw-3.sln b/build/hw-3.sln new file mode 100644 index 0000000..ed9831e --- /dev/null +++ b/build/hw-3.sln @@ -0,0 +1,53 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{422859B2-F5B4-31AE-ACC8-F9BDE979FE7A}" + ProjectSection(ProjectDependencies) = postProject + {6BE03258-A7D9-33AC-A32D-C580D32A7B9B} = {6BE03258-A7D9-33AC-A32D-C580D32A7B9B} + {C84C21EC-BB64-3A87-8A32-AFF478C3CBB7} = {C84C21EC-BB64-3A87-8A32-AFF478C3CBB7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "ZERO_CHECK.vcxproj", "{6BE03258-A7D9-33AC-A32D-C580D32A7B9B}" + ProjectSection(ProjectDependencies) = postProject + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "main", "main.vcxproj", "{C84C21EC-BB64-3A87-8A32-AFF478C3CBB7}" + ProjectSection(ProjectDependencies) = postProject + {6BE03258-A7D9-33AC-A32D-C580D32A7B9B} = {6BE03258-A7D9-33AC-A32D-C580D32A7B9B} + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x64 = Debug|x64 + Release|x64 = Release|x64 + MinSizeRel|x64 = MinSizeRel|x64 + RelWithDebInfo|x64 = RelWithDebInfo|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {422859B2-F5B4-31AE-ACC8-F9BDE979FE7A}.Debug|x64.ActiveCfg = Debug|x64 + {422859B2-F5B4-31AE-ACC8-F9BDE979FE7A}.Release|x64.ActiveCfg = Release|x64 + {422859B2-F5B4-31AE-ACC8-F9BDE979FE7A}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {422859B2-F5B4-31AE-ACC8-F9BDE979FE7A}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {6BE03258-A7D9-33AC-A32D-C580D32A7B9B}.Debug|x64.ActiveCfg = Debug|x64 + {6BE03258-A7D9-33AC-A32D-C580D32A7B9B}.Debug|x64.Build.0 = Debug|x64 + {6BE03258-A7D9-33AC-A32D-C580D32A7B9B}.Release|x64.ActiveCfg = Release|x64 + {6BE03258-A7D9-33AC-A32D-C580D32A7B9B}.Release|x64.Build.0 = Release|x64 + {6BE03258-A7D9-33AC-A32D-C580D32A7B9B}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {6BE03258-A7D9-33AC-A32D-C580D32A7B9B}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {6BE03258-A7D9-33AC-A32D-C580D32A7B9B}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {6BE03258-A7D9-33AC-A32D-C580D32A7B9B}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {C84C21EC-BB64-3A87-8A32-AFF478C3CBB7}.Debug|x64.ActiveCfg = Debug|x64 + {C84C21EC-BB64-3A87-8A32-AFF478C3CBB7}.Debug|x64.Build.0 = Debug|x64 + {C84C21EC-BB64-3A87-8A32-AFF478C3CBB7}.Release|x64.ActiveCfg = Release|x64 + {C84C21EC-BB64-3A87-8A32-AFF478C3CBB7}.Release|x64.Build.0 = Release|x64 + {C84C21EC-BB64-3A87-8A32-AFF478C3CBB7}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {C84C21EC-BB64-3A87-8A32-AFF478C3CBB7}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {C84C21EC-BB64-3A87-8A32-AFF478C3CBB7}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {C84C21EC-BB64-3A87-8A32-AFF478C3CBB7}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {F16777B3-3D9A-3F0B-8D48-DC04ACBBA437} + EndGlobalSection + GlobalSection(ExtensibilityAddIns) = postSolution + EndGlobalSection +EndGlobal diff --git a/build/main.dir/Release/main.Build.CppClean.log b/build/main.dir/Release/main.Build.CppClean.log new file mode 100644 index 0000000..e22b4eb --- /dev/null +++ b/build/main.dir/Release/main.Build.CppClean.log @@ -0,0 +1,15 @@ +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\main.dir\release\main.obj +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\main.dir\release\two-sum.obj +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\cmakefiles\generate.stamp +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\release\main.exe +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\main.dir\release\main.tlog\cl.14216.write.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\main.dir\release\main.tlog\cl.command.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\main.dir\release\main.tlog\cl.items.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\main.dir\release\main.tlog\cl.read.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\main.dir\release\main.tlog\custombuild.command.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\main.dir\release\main.tlog\custombuild.read.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\main.dir\release\main.tlog\custombuild.write.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\main.dir\release\main.tlog\link.command.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\main.dir\release\main.tlog\link.read.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\main.dir\release\main.tlog\link.secondary.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\main.dir\release\main.tlog\link.write.1.tlog diff --git a/build/main.dir/Release/main.exe.recipe b/build/main.dir/Release/main.exe.recipe new file mode 100644 index 0000000..fd8bd77 --- /dev/null +++ b/build/main.dir/Release/main.exe.recipe @@ -0,0 +1,14 @@ + + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\x64\Release\ZERO_CHECK + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\Release\main.exe + + + + + + \ No newline at end of file diff --git a/build/main.dir/Release/main.obj b/build/main.dir/Release/main.obj new file mode 100644 index 0000000000000000000000000000000000000000..5138c32f2075df5f90fca6088509a27461f24b40 GIT binary patch literal 64434 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 literal 0 HcmV?d00001 diff --git a/build/main.dir/Release/main.tlog/CL.14860.write.1.tlog b/build/main.dir/Release/main.tlog/CL.14860.write.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..4d5a9396e8e670cf9bc618c8f77ad500bdc93be3 GIT binary patch literal 594 zcmd6kK?=e!5Jlfw@D5%;H}2foCTP`~kW>W;dJ)gA{)A%b1&RzLGeiE&7HtLCl)8BD8BYbFlROaL#3UK{4^sEjCw(xP~5iiCcBp8@|e_7ao`_GhyNTHzi9JU A!2kdN literal 0 HcmV?d00001 diff --git a/build/main.dir/Release/main.tlog/CL.command.1.tlog b/build/main.dir/Release/main.tlog/CL.command.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..61a962f9e18f36767cc245ecdd91abf7633784d6 GIT binary patch literal 1886 zcmeH|+e-pb5XQgfp#MR9l@wD5gdXy?iFu)2Gh|81TY{OWQGb2)o8uw$!RW=FWZAQ4 z=FH`r@651YpARajpjaJ+s_2$AR+-%mPeOrmUJg}Pq?X!F?x~Me8#%_m&0{`y>{~># zC>5RQT3zQKqA6k7(3NUxD(!tvb)t+0DUDndf@djCaCoNV%Gj*KbKgaZu&TlHB|InjjzBd6@ruWcBPuB=eCbyw`FvM5zz{Kek7GpjrunRfkJ^qh?J0ge&a=kDeU wu%CBG0wP<62>S%yhwjeb=Hx%;G=hN^eG<}hjpMX(_s3~HPV2tE+Wu+z29wGXH2?qr literal 0 HcmV?d00001 diff --git a/build/main.dir/Release/main.tlog/CL.read.1.tlog b/build/main.dir/Release/main.tlog/CL.read.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..6157af42d8f7c8f37a8e6f1f7a62919b82096e6c GIT binary patch literal 21540 zcmds9%Wm3G5S?|U{sYT)(I}5LYP$nt5)_Or>?9^a_5c4w+jH)4YhINu3r8~uk=VwD zId|R<`_J!RlF3im$g|Xv%L;!tGR4*cuaP{+-FCm0CuyXVD(t^WhqEf|Z*YBu7q5B2 zc8PD|x8(9g9_2M$U*kxIGaKxeI9}tNLaw$~ev}XLo>UYvmbonVeqYz10-Yr=uW&{I z^fR2d01~cAf$c1OUgMk@u#A9r9Da5m$*x{38o0TF zHDrqNLp)cI9j|!E+g0Fp1D+Mm(bR!Ap7}wUqUO*pQMS0fhO|-UJmaF)(CW^B#WRi; zo+SrIGU$AczfZ2w&?ES_$(P|-=!t8$ex!wcDxnWcSgyh?3PvpSf{c9p@?sZ*XIqZ7V$tP*$yWGoXM9r@uj-EoZULlVocpH_>4WjJp6HzvgUWGTK`Fp%? z!ag%5#(52{(f?DKAa}4tmB!LaT`FA`Go9mzx`S2B!9ixBIoAF8jFtC=&@Q4^L67M5qjR|NN#M3U|3^hpJQS z##$mHS-VuSUO9$0XAWwIO69QT_;#o|Op#feI9LyyA#a?z#h|uB?fOF!is3btG9M|jYd_eDqfcL<*I=DW_SDy? zZlrg1hUYRZzzV)M-A7oo0jFw7KIB*9>~rwz*wzwb(YVb*?J|w`)@#^*F;hcVcLG%UDB~IsZl< z$@t%nu0+bBwMmbaEc(P2JuGscRe2&x@rxF5bck9DNDJevE?{BYxIfv)c~P(UE`v*~ zp;6A}&}mBC8*C%F#BFN2SMJ2hn%2y{qKFo)11DH@(Fp~wXd+Lvj_VZ#wSqAttLmvf z(4u|TTvsQ?IX5wLtLrVe!Ft{V8p8fvie$YRZ4oXywOq<##_S z(a7-_9p^hHkSgl8=NN^VPOR0XXoXD)q`l2Cxkoe=WYH^>j3X=`<&MDMNk%!d{cD(~c8LsOY2Rq)unUz{05jIk7}T2-$c;~nl55T#|?Hf1i` z@}vW&crUQ`ctvx)^yzAgT-mh)UUh@h!;jE?*4CzoB7NJl*opKlSM2WVGZ<2&YWS!l zQsY}T^llD%Hot!05;B9>Ct~J3gEvc&af{afR0Zb{n{SPo!6z`%NXvdK@+dxyz`LyN zS4Iv|vE!<GzSmZ}r#k8S;?|?J zp^w-g|K}6)yypUORy%UVvxKpqxG!TJa<(<<8kdQR9*tdXeU9O!VZ0P~-`ahe4om literal 0 HcmV?d00001 diff --git a/build/main.dir/Release/main.tlog/Cl.items.tlog b/build/main.dir/Release/main.tlog/Cl.items.tlog new file mode 100644 index 0000000..31b2e13 --- /dev/null +++ b/build/main.dir/Release/main.tlog/Cl.items.tlog @@ -0,0 +1,2 @@ +C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\src\main.cpp;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\main.dir\Release\main.obj +C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\src\two-sum.cpp;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\main.dir\Release\two-sum.obj diff --git a/build/main.dir/Release/main.tlog/CustomBuild.command.1.tlog b/build/main.dir/Release/main.tlog/CustomBuild.command.1.tlog new file mode 100644 index 0000000..951fb7b --- /dev/null +++ b/build/main.dir/Release/main.tlog/CustomBuild.command.1.tlog @@ -0,0 +1,10 @@ +^C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\CMAKELISTS.TXT +setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd diff --git a/build/main.dir/Release/main.tlog/CustomBuild.read.1.tlog b/build/main.dir/Release/main.tlog/CustomBuild.read.1.tlog new file mode 100644 index 0000000..158dd7b --- /dev/null +++ b/build/main.dir/Release/main.tlog/CustomBuild.read.1.tlog @@ -0,0 +1,20 @@ +^C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\CMAKELISTS.TXT +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKECXXINFORMATION.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKECOMMONLANGUAGEINCLUDE.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKEGENERICSYSTEM.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKEINITIALIZECONFIGS.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKELANGUAGEINFORMATION.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKERCINFORMATION.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKESYSTEMSPECIFICINFORMATION.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKESYSTEMSPECIFICINITIALIZE.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\COMPILER\CMAKECOMMONCOMPILERMACROS.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\COMPILER\MSVC-CXX.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\COMPILER\MSVC.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\PLATFORM\WINDOWS-MSVC-CXX.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\PLATFORM\WINDOWS-MSVC.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\PLATFORM\WINDOWS.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\PLATFORM\WINDOWSPATHS.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\3.26.0-RC6\CMAKECXXCOMPILER.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\3.26.0-RC6\CMAKERCCOMPILER.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\3.26.0-RC6\CMAKESYSTEM.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\GENERATORS\CONAN_TOOLCHAIN.CMAKE diff --git a/build/main.dir/Release/main.tlog/CustomBuild.write.1.tlog b/build/main.dir/Release/main.tlog/CustomBuild.write.1.tlog new file mode 100644 index 0000000..0cddc5c --- /dev/null +++ b/build/main.dir/Release/main.tlog/CustomBuild.write.1.tlog @@ -0,0 +1,2 @@ +^C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\CMAKELISTS.TXT +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\GENERATE.STAMP diff --git a/build/main.dir/Release/main.tlog/link.command.1.tlog b/build/main.dir/Release/main.tlog/link.command.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..98b94a8d8e5e1e667baafa5c4fde56f8b8389584 GIT binary patch literal 1524 zcmd6n%TC)+5QhIXQr`i2(^YE~Di)Eth+{WRi7&!VpjFhWKu{4Om4G4^JbT-3=8%h{ zg49igEZb-9Gylw--@m@7r;a8XsaB=~z7wUKhCJKqYxjY!wXa5{DyKi|D_Rxw1pA7| zY{r~RJeikFuk=BOZlAy#;4eixSC@04*H8mAC%hIdgKt*r8l@6_)cv!|u%WJ!`fBRR zsU+n2LR*Tx{su&&|D5&XC}uhW*NAS$j(pD%&*2qxvVw6wW>?`fNN=rL=b74yCFQ8OQ5&e|5Hm2Jceye@H@4avx7D_!$zGnkXf z(5H7j>n_|e6<6fcjv4!07VzH_yC#aEWwW}@8$sK)M4D-;Ti%)8>7~Bu8p}DHAG&~h z1#eqFb&mcC&lLH!Yo4Jy<2*$p@)(zJ=4hU|)(zgLy3{e>QI>aeKt>$ZeG#ndF2?(V~ z-#915q5z#7ZVy@5ebX(N*3iKUZs@}Ry$T;TdyCC_4oHNI0unYWJto>P%EOV literal 0 HcmV?d00001 diff --git a/build/main.dir/Release/main.tlog/link.read.1.tlog b/build/main.dir/Release/main.tlog/link.read.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..ced9814eaf3e726c9e60276c607de131956c9f60 GIT binary patch literal 3544 zcmds((QeZ~5Jm4Z6914#c)%hJL@jSg?X)I#Y{hm1kp(}(x3`?Twn;%CR0*jYWZAp3 zJ2Re{ot--m_g{3a59-yaQKmiLUMaJJXQmr1M!L~ftt!=lKI$u6HFS@B&10E6<`tT( zCDR+->Ja4DtmWuS;V!jezEc8~!`butZyD>BddyL2t&jQ^orNuaRruH7SBWQsoiFub zw6w;jirDS(sU(V<;C%-FOt17wms;vIo*qIZQg{zxZwuWr>owO~z6JDpq!LyVUGOY< z=giIF|MzHI>K)^j`0a_U&ef(~A4qMrK(TYH=D-UKuk=ZekJ8CZ?*j!m2xJcugJtea=sHEk4vd)%Py}pUG3GjQ5-no|!u6nJ1=g9~!FQtFhiu^NkZH;C9b=Ulz4;$}@tLNawmUp`cISRJ&ena%U*9SF^c0W& zeP3&9T5iO26S`pE`Q3pv(R97Kr3$!uO#V#cH5H-7*CB^8_OnOT>eq_cP+6=cSzX7FshF&-rr34A2aZ73Hdz;!G$BdbIX%ox zgsvA);ve8i5e7rhi7?z@CqYr1ClB5|)Ptxy)bBTGw{(YnAbj6@`Mk&be&6RwkNmLK zk<4wi0Ca*2Rx;(RU6kuC^kJhFHN5)S9t2jBGld*8+4%De8{s274uZq1Eic)OmT&Ox zVq@kHe#8e_aJk&ihITM+f>TV8>CZb7xBsSSix8gEY{5{3rET9g2Kx9aq zwq(;1qq3^fH^ca}7H!=SrR9`l=wie$qH-~!7feg;T_}acOhHj4QA;a%R#HrHLRRIp zC5v`R@3jgVt7q=O5M1p*8Gw&?Fg;LRB?EHL5hZKtmOgLO=O-@EqlT?$%CeHr(GguU z6je4sD2q&+P_~(%P`=Ncsr(Ap_$~6}fvy$OZ@lt8zV^>&osCw`y$N(d<BH-MiTC?HShT5Z@m>BNe^U+m8a-*?fw{cnq%FMnL?d|3Ff@#R&?m@Pl=J00&C z|NEq08yLi72V53kmQ|$cst?s_q$)Qrr)@SAdW_IYJyO(FR+E4X-Hmv)O}e8HQFk-E zx+a+vBFb)tSJOmq6l&aZZ(4W_;NBeXO+AeQ8h61YlKtU>2!J2FnkQTe5!DlH#xCBY zz~?$R+l9jc?* + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {C84C21EC-BB64-3A87-8A32-AFF478C3CBB7} + Win32Proj + 10.0.22621.0 + x64 + main + NoUpgrade + + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\Debug\ + main.dir\Debug\ + main + .exe + true + true + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\Release\ + main.dir\Release\ + main + .exe + false + true + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\MinSizeRel\ + main.dir\MinSizeRel\ + main + .exe + false + true + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\RelWithDebInfo\ + main.dir\RelWithDebInfo\ + main + .exe + true + true + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + $(IntDir) + EnableFastChecks + ProgramDatabase + Sync + Disabled + stdcpp17 + true + Disabled + NotUsing + 8 + true + false + EnableAllWarnings + %(PreprocessorDefinitions);WIN32;_WINDOWS;CMAKE_INTDIR="Debug" + $(IntDir) + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;CMAKE_INTDIR=\"Debug\" + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/Debug/main.lib + C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/Debug/main.pdb + Console + + + false + + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + $(IntDir) + Sync + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + 8 + MultiThreadedDLL + true + false + EnableAllWarnings + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="Release" + $(IntDir) + + + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR=\"Release\" + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/Release/main.lib + C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/Release/main.pdb + Console + + + false + + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + $(IntDir) + Sync + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + 8 + true + false + EnableAllWarnings + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR=\"MinSizeRel\" + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/MinSizeRel/main.lib + C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/MinSizeRel/main.pdb + Console + + + false + + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + $(IntDir) + ProgramDatabase + Sync + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + 8 + true + false + EnableAllWarnings + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR=\"RelWithDebInfo\" + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/RelWithDebInfo/main.lib + C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/RelWithDebInfo/main.pdb + Console + + + false + + + + + Always + Building Custom Rule C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\WindowsPaths.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeCXXCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeRCCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeSystem.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\conan_toolchain.cmake;%(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\generate.stamp + false + Building Custom Rule C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\WindowsPaths.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeCXXCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeRCCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeSystem.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\conan_toolchain.cmake;%(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\generate.stamp + false + Building Custom Rule C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\WindowsPaths.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeCXXCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeRCCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeSystem.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\conan_toolchain.cmake;%(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\generate.stamp + false + Building Custom Rule C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\WindowsPaths.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeCXXCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeRCCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeSystem.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\conan_toolchain.cmake;%(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\generate.stamp + false + + + + + + + + + {6BE03258-A7D9-33AC-A32D-C580D32A7B9B} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/build/main.vcxproj.filters b/build/main.vcxproj.filters new file mode 100644 index 0000000..3bc6763 --- /dev/null +++ b/build/main.vcxproj.filters @@ -0,0 +1,19 @@ + + + + + Source Files + + + Source Files + + + + + + + + {09ABAB12-494C-37C3-982B-8650C48428C3} + + + diff --git a/build/two-sum-test.dir/Release/test.obj b/build/two-sum-test.dir/Release/test.obj new file mode 100644 index 0000000000000000000000000000000000000000..a0467040616ba103206a7f437a5cc3a69d3618e9 GIT binary patch literal 269030 zcmeEP349gR^`0y&vL$R1RP=#SQ53==t4l%>ebE<<5Kt=^5TYPkOoD=1j14I9`4p|z zy=vWPYg@I}B5Df;2+HP$;*L8Awg?t+<^O&6+?h9T-psr~ZT-`Ff6U`#=DX*fbMCo! z&fI(F&crL$WE8hQ<-A_sq#3uhF;wb3vAS|X?S+-{mtibVH;e;rHviK9x5_qpPpmv= z=6Sgz%_|Rrc;{C0FZn;;$R6IidgA!n@$vIZK*ny1|4k}CyDGnTZRM=m+-cLzD;Xe4 zZ#Vyv|3lej=%@2-+g6{x#;2#Aw z4F9>wM>|h_$S`il!PFdwo4%~y4ZyT{m?(cchk&_7V}W^D;~<7>eXzf3xenKGF!|Z#IAAI?&d*;aYm9L8w##PV7OWSP zpIw@7KwpW2$-e!HFMiG6uz^4-Tw)ku)ZzS!WZV*o4|1zb4!Iys zc+)V>$H8RTkNk40Yvin93<5D9n7?Zr?T2=m#IF<1KLgC0iMV`cxeTX10%k`F9Oe54 znC@?ZK%&2>{=iWmIXHhbFr^x2>EVb=*l$b$=4y>g^n*mZ{0f-GPJRx%^Z>sNzR1yAk~m4kkbOZrx}Yf5gG$Rqg?} zwrHbayo7_vDp&bcqMf&IG>m=UQ80)9CE|_%<`j*y_&M}A6Ktjevs~lS@OOT8nQJ>* z2h4j3IK<-)`RFg70F(A^YWX??Gb8}66qpM%&P$J@P~5e^JgIS_hkJjp0+`nlaY=fx zKHewhJ<-D|*P$={*=T{&91SaDHYT>O1>!U3& zhijZwu1kHK2+S0X^V9b-VD549bJWLZl)Ds|E+0}lQ$F|l=nl-$2{`xmaXc_1HO^1I z^MHv4z}*Q-i73$A*}$z`57QOkf%`&QHEOfLR&%scC44B(A&MMcXJ{||=O^x%@_fudxf2_od-;W%6 zoQuo-fw@KF{Peg7n7=0AlJ#JJwG^238s{h9W?1Gc8tBM+EzjkEYU^x*xx8kkiY=T{%=f!UmZ zbFYsbz_j=zwS4;nbG$1~^76Mmj*%K;p3TqB)AlpZ!0$j#41mi9ZZ>cY8Y}vOU%|+N zQ*uv?m>ly#{1TWKH7*l><2gn5e?CI81t-~eAFZ3A0|Tncf(P>PQc}Ate!I;3(gtz%A2QKl#=I)9#;As+W8$cc8`yl6Fq6UzU3^ zaA#?(U%8dQ+^2DV<*w0~ROP-4+;)xiEB9+)j@c&M{K}oEF{#R(4P1l9`jz`jU|!TX zzjD9Qm{jFve`**Z987-Y9s$hx8s}H;^%^4_z3cY@;Qp$ye&sF&CT+WL^DFmojY(DR zaloCTv3}*A0nE)B=U46$jY(DRdf-0LSif@r2~3|Isr5ZwV^Wnn6}U?^*00H;0iR>uiTS?iE5lzxksa@KWmIxx>vcIfZL_9e&wd`#B(SPCaYY>cvBYy4(9`N z`4@sa3je9`c7>ZIC-K_`N8wk7aVicbmg|NaiSuUy^Pt8tE{Wsf^Ml9Z{IkI9^EC)0 z#%pf4l{nuGm=83rnFnqQ1nTk)`0NG%sRNEUzeGJA1LkRs^U{O*t_Eg zUbxSJ$!O+Z?h&}$7MMZJ1xI^&@%s}nPiS0Xxp6(ZApde;-UxvE5SVXL;277nXpv@Q z;b8JAw+z?10yA0Ty!`nz;I0H_Lke6c6tokVR{Kb~t&z{mF0+7{t8rfPb;gBjfVrnt zYJTlory1RFFnRH#zJ~#Gk;eJydm}I(rofS3W}7sl90!vhziMC_Q{Wy3k9UB%zOC?U zj=$sfi~9>7XV(Jr*LH$y;em_c{5QZ{l_fZ@{^bO;^Cy8x?;yBr4}NoT{x`rJ+EH-q zcirS$kISb3b1*9qXb3e zJ<^OfaWL`M4afVyN5FjHii_(@`7#bpGj7Jg5bLpMMVAeut$QH{oFN!rhH)&j53NPk&q? z>g{%5-e$*-l;|(ZvvB?bU{-6Kmz^o!XTW@+apdZz#|E6w$V)R`$HC-fXSSQReFdX{_;KUM z{Mo>D)>yA{i8~0G+yJ=V!1ND*I~JJX0dNsuP78oL3z%^!aJ1j~zzpvvw()9jCjmDH zn3WpmRd2*?17>J{;pc_>8F1$S^Q6Xk)mtub{{W`L0O5yb;976=`$K{0r*TqmdE=bx z<^}+F3@}wG`0>6v7nqkc&a2;@2HbXFDvlQUy!0UMI$*vHfXf@0X54{;DUsjA$?7D2 zcH;6nV3rRS-2ONh_vgg^;Kd>6H*hfVH;zl>x0$$Msrh|!4B91*RQxiI1@5@i{95Fv z869z?;@6G1;i>s`FHAFz!jX#KAmWNs^BZ6S^GyI;i<8j*;Yg)NZ(vS##l`POM}W;JU@kjZ_$9_o zal7#R=fGq{+{%sfWBAY(n7*Zg^SfWZ4$MayM|8Y>B=Y+dn9irB=J$7CR%x6UKlUf< zHHP+Max0g(4FPel2gJSQiA%KeJHUOSv59&l;ywo^qfG4LhieN=*8sSKf$0+fHw2jC z0Ju|uIV%9J5||4D;4T5?$^f|QfVm?8?g3!_902zeFwX?Qy$H5)1K>^r zW^4f5dBD^J!2KMUh5)!<0&`~o+;4&TO90&8fmsy*w;q^x0^qg)^LYSVS~;GlainUO zU4S__0PZMYh6KPB0&{8r+?l{s2Efe#=8^!odB9v30CyWO4+OwH49rsja81Cx=!%QS zf1K8O6PV{Y(1GMN-r0a_T}G!Fci~|2dR|?KYmWjm=5)b%JtyA<++1LC&k$VV^I%-Q zAt-1xFxUP}aEbA59LM!4L(anZE)FKIaxcNP#lRdrMsQxwzr>9MW^D@GUBGPx=IXKj zdbEZfe*@;33c)4Lr^NM`0)8itOEVtB!Q?e=F$kBp19SK}g5!D)w>X>jst4u( zaNpSYDV&2J?YjSkQf4ZCy?`5}v6Rn^AM1ToKz?I^n;d}Ol>zx(3*2of_|Yzp2jsUL zxaR}#`)5FYUjf(RqImtf*^lxaqA?&<@~Ypyz#SWa-&q0qod;Y^3Vy8L>jLt-1-ScC z@T0zs0r{;1?)3otz6i*#*(}U&;b5}-S*^2Fr_>L}uli_=c~-5{ceEqgC6a{0`Zbq! zSq|JdXSpu?<^<$-1#s7=;Kz3UP(Xf5fLk4a-^T&@eFiLEp{=gw0{c1!&e&+&L9f02gVD5F|T;zKin6*xvLq68WR$#t%;#~Oc zcPZ8%;9&C7m;G~*#wZ|uyy~M2xG^dC(S8>PtSb+EGvNTa?5vxgCXo+n9uN zZ%4+@(~LGan7r&lJ0GDj3Wy&sy9@>H1Sda-9=y*?OycLR$K}A?t+ABStK8oM^H+_t z^l&M6y~f1#a4&Z|a2@7|UHr;D0GOT{XO-*lQ~K2j8WS(qy*@?&cXkSX^s7sOS>VLE z`28P&S?t6)Opeta&u3YcFe z@XJoRe{kK{1He3z0>^a@D>MeAO8MEz{CGclE(zyeZySJnUt_)O!g@=u6Wd9t-gem+ zxE>m7@pJeypC|K^_$B)@>*G}5rf95ReOv}iRO7629sa`l_$@GxB=AeNAD{160JB=- zq#e2AUe*|7QOT=5-bli^*T?(7ZPQpUJy;*@E)P~8J%H=2v0nVxjv@j1jR9^_3Vytw zUjfXooj8|v`6Mtaoj6CmQN9m>+3Cc&@ay!8G$VwA$F!MCdD%YV0{qG)N9!%ip?pI5IS)p-W{>SmO=QIYSN?!i=QWDPH|K0#@lg4`K z!FJiaKA`^r*IQ$~_|cyuz>IU^T&w+*)dq`s~yIeS9YVA2wbqO*bz1G3c*bn>bIsA%#u+D+= zitk?m?mcI@F8tE24CeRy0M}V#Ej?WL^$*Bz7;q=1;K%;2G9bU%z|Bj+kL~iFfc*Xp z+}~61qaVB(kl$wD{^jK7XqU&MDmu=0)<;=V+|K9P5e;d^#W*p_PfO%Ep{Pg{tn5*sfbJw>MF#BtqpT37^OoF}+JF`DH61aSg z_0yvqm~k5Cr^g&%u1w&UtOuXVZUg3Sjq}sv_Zs7;2mA3yl5p;RzZkd`8tbJ8`Mn>I z-&WvuIr%yKY83eG8rs}}4{_c46yUDaSikzX2be!;oR=PKM{9t2Ie}kteNf+z zf!VHcUiCrT*BS#-CAW6OemC=))cW=Whr(+yE`Wo{Pv6UciE5mmzP|tn+$nVO4{H_J= zHYY!qcKLV`zcSZ$+3tGWw{S4|)yE0IjL5N^!zgz$Fb`{-U%TvlqsS)O zy89{HRFmUA>>!kEYXq=xP+zQP7DfrP3mI1RSfnTy+*e>4z<|B>s z@&mTZPc;UlN?z@9R}#+MF2=7gKZAqG%P#c4BQ!<<@#FOz)epGiocvtc<(MRXWv=b= zVc^zltY3X>2IgNH=cNbhqvK6!#sN5(y!uJ%n+MEbjq|Dx;)ZJs`7yb*OK$agQW7p% z-=4tb-i&z-987-tjss?@#`)=c6)?X{;Fs)wLr~TOz--hw>gDEFhv0nPEg~C8mE3S_ zm!pz!?*2C(xM>>er3c$(6qq|T&d)A?2IlW6_|XsE1m?p8e#v%WyZn-vTSaI7y6MYy z*-B$Ts^o^FUE3$&-0jj8xI;A7%P!^C zaG$}!X~wfS znEdp83z&~J&QIT#cVN8~jyS(${|n>dA;3)2IKTVl^BSWV;>XSZ*e-V^;oSW%^Vexc zHV!5)J=iXL12bIX{OmFsm~&F_qaV}((~!U~*)D9CcK~yb#!*T)ec3MmpfMm-a>LPI z9!H6C z4{My49;}abz-&n1ms}szcPlWTX`EMm5cjRdfK`d$u9 zOym6Y{XH;`Ch$wvH;l4Y0+an4Dc7%E)@qCr5I=7I$98#J63*TK9suso8tbJ8+vW4X ze4ufDcKHIBX7`95Ui|0>2Lp4Y#tFY+-o6GV<9@M=mmcKTR%1Y_EUQcd=Dm)#4mYV zp8hf+3FlsJ4RDt^%XJwazXO8kqB)I2S$U19O8D=itYF;}Kwdw3Z35;qC(gl-@^$zv)&t{Uvh;A_ zR|HI%6X)PZ`%MRCjuYp??{;7oI<uly3zvuQ_op{B{A8`8$UmF8q1`Gth~1;a3jK zI491*kNVC5<{Br?h2Mj~EOO!;{McW;tT7-}@*2N-7r1|<;79wl`F)xZ!olQMzsCV{ zk`w2UkNQpmW|kA@qVKPO`Hd6j!f%PjC;{=~rSEgVy^(?+?^|C6>X-|LE`o7k;_Ga&O zWqVtggmZ6i?*NzfP-=ZU1JhmO{PaB@m~aBWWIfp4#sG7E3LKxa=V**l7C&z7jqPK8 z63)He765m<#(L?&_OTe4mz_8l|ND%XhaG-#M*%^npy`{|pdF{$+3Hwovi@4>(oYOJ5W zrvo!V!iNI9_;CD?xezyX5e*k{V0`hwfxHp{q9PL-F z7X_xnV|F{kpB=b57&lL2;&!e|!ja!Yz^zQdkGKzk`8EZv4!8sUDzbr8$@*Su{BwZ@ z*X!L5+!BoyzsL6sl|Sds(peSmSz!L5andf$_8Z4Bj!0jWW*mrv$q&~Lm{T-P{1p7; zJ5wqzfBN8<3e0U9=O^ENz&xXIR=Ey-)b~wb(jFK2{P?v7rjN#1{9Nj{P-7@BliT-e z>u|m?Ag*w+$VOgFp8Nvh3ZKAz0S6P~DD@ob(1YhEJc<20a4>o4%lrP78l!;tapOna zwQjg`YHG}U>VHOkI<#4ouW5!dCZVD`HyAg;^b0`d!p>+<)2`~u>- zED6XjAg;^OfcygDx;!0_UqD=!#(?|+;<_yJ;ur5I*>Btg+!GpW^;fDL#c_P@c@>yX zG>)9(?IVuk{rq!aGL}o(UO1N97MQ*om)I`j{D>?^v zzjD_A^JxHFvlZBn3$NNkrFqfy`N4wk!Orys6>G29MUpe{7{ln_B zxK5#KQ<^ay2b0L>{$0>nz+9bxGvkAJz0uCU0_Jxb=O^FafO$6nZYMDNtrYnzehxi~ zP;PHvsx{6}k4u4Bkbq0pgZ_LgF!!gxu|6IG<|U1@{Js*+qoQ=NeQ@Q z`O3ks8kiLtC+iu?bQ~7156XAMvxrM@Fj@9+9P$lE{`Y`6WOZsg_W`Cb0hcTv?NSQN z1sa#BE z4a`FtM=5dNTH^NI^~J!fO~fV1$NpdgFz=_pvD|+E(_x+1#ZQkzfjKDv?rdOw5dilq zU=}-Z4!aD8d~1Qpe$HNR?*09K!1PYQx%>TKV8&>iU;CH~%tDPzv2Q{>wvg6&x?&ssg)juBg%8nDCBKdr9Au|09-_4)p{($w6g}` zKYsUWeiA>7Z>aVg$8jFw*8y;}^Phoh)L3aB;8&3R{oggfw0%Kzk@`*k{x8ctT4PLU z)cCVQK9+kDa6i*nzj7x6bFapEmCNU{)f(ehF6DbE0FLr)2JQ=u^^-5-MchAdFnP(x z``HwYQ9%5-*@g1e2Eb9i2Hsh0p>l8^OBF{wth);0I8Cjd@MHvT%N}Il{*xe zi#5)xT-MufG)7AGw#)AV;3(hUfm^4se)7EvOxN|IvzL5o99?5l$#+r!9ObJ3ZidGC z$u}FA$2HDNKGxei8sjG)%iRfF^Or?mzjCvIDbqN=a%X8ws&Zq%-J!95 zZq_TJL#lFffg7N)e&rqq%p8sLEBAhlNmcF>z^&3)zjD_D(|LpF;#cmm8k4Hr5x||J zv3})F1?EAG^DFlyjY(DRX5hZiSif>JUPV8NgUPSlDH@Zi+&bVEXslnkw*vE;#`%?- z{+h^^s@yKX9j38<<@N>U0*&)4_ZE#wRqh{w`Ar;2zdkzjB`d<|~c!Dwp@mgWnPz{L1Bh>&O5& z-nR;XJ56K#%8N%7l%G1HqNsTIs1qw9#iNTOuAD~9oL)P5T4iMNIo0ES5{Y81x=U%jn11n zV`fbS$?=n?S5_Yz7+Eo~^4#$=r`Cr0IEpGjQ57OdMa`rcGpA0piafT$=b}GDv5E&n z_lt3c_KGPTIT~){Fz%_5qEiY=i$~&g$@Ft8t0^XGx(0uqQWzOkR16Ewo-wmx+RU2T zim8*QPpP*dPDbOsSnwHD=<)6%(swj47f6+EMs85{u9pa z+qZJUpmPUIz{$zeCrq6=v2u*Mh`*G(O%?1>=AXSM8DEh3e<1Z=()b@M>jzY48+ai) zz%NG(G5&*JuJOVbf$_`Ld}&4qzg#bc-HY){FTy&&hB3J5`4MkrIN59yFlg7@* zwA!|dL!iRZb?QtwIwm(S9Bm5MFAG&PlJ{WvWTw#r)JhCVW&*h^+;B#AxS=X1+%PLN zDjZw5>D%4A!W$QNFulg!=ReM%Zr-1-`b$ALCYXkz z+`%?FKO6%fymV7WIHRe__!Oxrp8{-e%5S-S`}SQ;`E7RL|EB!x?YsC_r(L^t;jbLI zc7U7=2_#qk>M8#nDJS#fuK_!d!m-l%;ia2V*1E-z-B1=dH*3bxO4L{+w=5i8N@21d z>oj=o3$>lI9$T8*BD2NNr!Q@_n6^v3nbv<65-hb&j7rcLPGg*y#0k^H96t> z#_ULRZ6w;bn0H)eFH@lT#q+~W#S19H+$C9aKZao8SaA-;Sdlq66EgQqlDVmvbq_l? zinMJ8&wZx0W7cDhO4_BDwhTvCDdsA7{V-!@3-#xgkYbHW2t}f+BDzjuytRvN3v5O2 zs{46QBWv#Op+Pu0HZMHy_1exRU+qI?A+h@mq3XutVfaM6Hp?{=b%KEG~ACx zg4Uo!s&3Y~BS48%Cxdz)xiXClL5Y0xKz*dn!LWOrTEjaepg9bAy#tz%y4n-JKX5=} z1x7kZd7LF#9gB)k<}Il$GCOMPE^EdFtLolqQMa_k&}Z%US(pS(wIPFO6;r8zs{az( zAMB;1Ve%c^COA!|aU`hW%9LfG-c{7;pbo}?KYY@DmKpm2C1&iUsQi(P`VfTed^)YR z)#8>oskLiln0Hnqr);Hm_xM?ZfqsoVQcS3-`rh$$!PKc`GivbMd12-E<^`qpIF(;C zW8}`2PI`N_!S!*3Q9`L10@0MF`y)QMN+kFVD3R(>>)cXMA{C=631!<_q3i+QE0jGPwJxD7AGN$g+2QJH zPyGH5hO)&_8a8(iDtG??x%55nq^;T(=MR)|hb*#z|kX#!1IOcjq|iUw)8r(l=D7^TUmkZdCk!8Yj&( zyv9j4C=2bKR$@f)}=!(VY5WIuRMKC7rbr>adED{J3k42k@>vyHiJkFXg z@Sc^gAC_5L)Njdrj7K&VhaeHA{%Z$q9)w^OJkn>rABacB%qJg8+p-wrg<;#U<{75& zeCASNAEt+I1|7%5_@`XLe74_ADn>)&BVjV7s%KI;cN32gUI#9$W6XppZtHBEPb^+M zCsRYdlc}a=yC{g4WPXOvaD$L5X~$K#6=6phUhYphUiEP#-G!E(0a< z&F48BnZ~X775N?jCG!0ll*soKD3Omdg(BbcphUj+taIBy#Yf#lK8~=7d?$nY?o+ju zs2drW`8jIXI|QLW{Lh9Uv!OiuTJKbAnQ=ZqV#doAwFe*| zw?~5ZMT}N_xHqi>Q(3X)}MYF-_pU> z-n9;J+g?1rRc}Q_H^C#lgG>7B|7>viOVwEMbnM)Bk@95@zly` zmDB%Yi{gF?F2C1HCR`)vc*z9az4tg*(3ed1zTlD%VnGJ$^!mH{<1+Wo$YX8IWWP(CNe}vIey8wK< zBs5|C^bq!M2vt?jxN!2s%FsD8YA1!tE5}zC&A4bf5hG_#uB{A>pFT0+Y#}y|I5LD` zU;H1MHhxNFsAgt$WvF&iC4MK@gl0^iIvYQg;9FUPfIT$+hmY9{XH1`nS9E4f4|V73 zKNS-oOU1cWp-V5-Cu%4<&zw6Rn*~hl9r|Gn?rp!3m9?X)5{+k_`VN-+f#tS*;6Js) zfmL84fi|2nahFWa;$^7)1>ROvC;YyuDEuU(-p3b=rrA#z&+SBJ4~IkKn>#w>(?_s( zM1H=?@&bP20>mkN)D2hO#ew-NNBSV?EY>>gCMcgjjwE8|;H-%4xSa4O)sYFUt%~Bi z+F1C7b9>OA*_A+E*F@!Z;1GN6R21#GO;PwsNU-N9+pB1R=|ppCb5nYQ4r5z=C~?9$y9DICRNp6})>6|SY5%ABLF?zyjsp0tnX2{tJc?K4T0NBc}s z6n%wDYuxQ)_mzZ2AHf}Fx+`<1tQRQM_i-3ej0O?Kz%XT^K`v4y(;ycsiU#2#8Fz!E za2PimeK)W9xvL1KMs@1yo_mcbOCyQ0V3RV@NLQ%xXru;3(MX&#b2pNw*Vtxrf;-UF zuH`tzzE+{Wj{}L0w2kNphA9(mbE7Jmwz*kRv<)Z1+-1@MpUJVL{+sLqka3u zV+woq3d#PMp{W?hsUAO-pE{8=4xu{BWa2l#@K2{R^#4oD6Dj^@q|QVb#+AW|GVwcG zvVEa&&%?Rp>fEepmD4b^VARx396Ge(1dM!DjGsDn#smN)y@E;4Lp8lBK{QjyI(;?O ze@(ocZ!D3Dc~vxIC^vU8(-7W&&>2nf_(YL0sUR|76$wNN62@ORwhTcsB32wQoHVs+J5>TC!<(k|Bh0E$>#j3=E~ zT&#|%#p-J-DN(HN(-N0hVs&*9>wwf^F&nq@VM^@saY3az{eP!y6vPy|!Rq3-!^#7^;vx~J7U=gdAi&(u=i?uHxnYzS8vA7C=sZRZ-{;`X- z8gLP7fQwjsO)N!AOb5i>T2r(nOHxau5O%Si!x<6lSQoMK)j2)-KXj-$A24)i`RuC7 zl8NEUsa2KL$Jk=a?RFWwDr%IwMAjfXcC^@P9RrASgOckJl@I!dkzN1xrKxJEaY=$)BM zqQ{40r)H|t;R&Z^mSn8k-I99yYg#mvkuBPO6TpIGa+T3a1@)D%0|?l>SjIm zTsXQ`RIlH)duGen8O=7|2eC?auibKUIQnSrBL0zzO)0jqj=qdN9fcFjGjkk;JSSz& z?;vDtGYWTC{i;k>u1^X5Ul4H?Y-t~fKAHOvG{NSPRgoy1%O_iL|0U5Ebxu`ZbC=9) z9gd>*hI0aO1_(i5s59$L&T?6VBMcoSOWko#z>T^8MWEziJSC?2<*H~9y zv#x$)Do57jD*d*N%FB@*xyo?{x%w+m zZPnG^fci>tS!Us$vv3Tmg$skouN95~lJH~vA^doU5*%-Fa+P-wxjGD#ly)L0DUDB8 zg5yrOg1ZD1_mj;uZnCc4V_p3Vs8&kmCqS)IxMx9SsdF!ZDp%AFQ1Sv`ICfP&jJX+y z+C+Y|x~@98k)zc1@Zspk;pkIzz4)f^2ZduNn_bVznbkA*v6Nx0_#xk_k(Wf( z2KQlf!|1JR*?C`@8$yrG{uey>$ND9mD4 z=Puw?^{T%80$#tiHrHPe=3PyYD%*k;MY%n}vIs0?lTW#*Y7DmrDHr>D+VjNu?Wru* zzTW0e-?Bq#hIX>(@^JKORbl4KJ>koju}0|{6=$Pa@c~r!IOOAkxJd!1tI#4cjZ#pu zo8X^8iNmb7C{CA(>mdBm-9cB2;dltIOG{x+$DxeL2rE(6YI64mz$xcQ$aQlx=pK>ZtZ$Qwx6CV(Auq z?cwdF48~rI4?_7?$F`#I;O$L?xyrK(d*X`GRCuKPl_!7cZ$?<&w@xt-?`wE8m(S_p z=XX9TK#wwYAn5Drv;un}F`GV={ zRK{&ndlY?jE^F21^Q?Bu=lS$0KF@wze7+bIKb(^q4occa9VlrL*MO21!KW0V{sKyJaI{dU zPe6$*)X{1YG@{e@V^`6F$!8N<&rwP?-R0v+WE=EKY#|$QrX>1m30ugQ5pMg!u+30k z7jQhB47NR-rB`h?ld!_w!=h_~mI9eZ2;%LW% zTCE)IWKiRj@vjFZ?r@JqJp)P{;}uZi4)0nN`*3jwF3%B)jwX+DGdgv$2sD)B*| zc)Y`>QaTmtJn<%<;(>GwA4u6NzU9*^vf8aaEnioY#6ym7NOx)y4n@1D8q}Q{dKh#8 zW^T9%oyh7{_=nm10VTD**4D+MazhDEF5!%|i+fruqRaW@LJMFQlkAe{6usHodlii# zfTT9_Kz*%h^B7PQRBet2CG~I#DCsQj1SOrtgP^3dcpQ{;7EPd}v*68DI*To!q+VM= z1mWk5wauoBcr*`jsHl!RL;bS6vl=-GB2J}ZV?Tgyw2ior8k7JZWwQ3>is%jEt&kf2 zz>w95hgi=04uVwc3kBibhk&8_pp;mQ6AWUB2q>|{9+lQY!f5?zAl&9s7AJ8FW104< zf*gT;f}`6zx1f&x=681Vp8D~Cp{$>y;|20Sj_%^pYwRw)BA`nThVx_^bm{YcK$rdu z{QMmG|7X2ue>0!Q5__Qkbj2KMRg5%kuf9fH{tuSRF9s!j%}P+x*Sri$`Wl8ZDJw=j z%m26b2LG+f<&Tn2wMf8r`4?P$Up*%rD>y7XY-!dN^HK2_vgFW)+(yIET^RnY9mS@Y z$DsxUbXA9i>p$EWj-9;=JDcz}n)O)b;n+_OU#~O2RI}3drJ9Ce90=1*kZ;&b2PI#wxfawj>S>QRRJqC<>O1lT z$eR|0&er2jN8=Lodz!;6;pl5RvPc{lka6+&^OWb%!EW{G9dL4GW8RKh>znW@T2gG) z*V|UsQ=E6H7avX&J8n zDl6;C>rj3;c2Rcx9dPp=p8TP~h691j34p{$8^cY_v%s3q*yfirGv1DSB@1b8AKD36qB@NBZae@ej zRFw`HI}(l7LB8XdFn$_cx1zZY_K|G?l|_t%M~}@J@&U|@HSxI#jH2A7jI*q&prT@| z>UYHN;!TNj^*Jh(=fm3Rs@dEDN<5Gux=?R`+MurP2KAPrj)9MiRn$aKg5&eNP>U>z zPw|rXOHh)x8K2@+|8)!~xeXVPvih{_(b9?Iqo-|ABx-eg`0_7RR~}~9ormp54-3aG zLI12ql+i)8v;~%q049s$!+GIeuZClVyRaMRL3B~D#^5A6tufNaoUKfxJ8axDba%s$ zUAmFkpk!CT%Roun)|R(!BDpZZQcvS1PKBH`$B0yU@k&@6P` z3T)fDP2bjvcwZ|n-XI&4M&$^m7 z#)MC}N#!;4S7k3o6~krENJHr+&uzH(X3d?83z1mn{%pLqPp5|Kn?mslHhUdw5Zr3k zsueU0QVpRU%dj;BZ3Y=oF^9+aOmG)~c+AB&aHb6A1RVy48x?qU4z9=;2A8?WU57)( z2U>G=ot5KXfOF!!SAqIeIq&VD#NF=$wOyU#ov5YC!O!MM1NjKl4t4dP*46#2M$;YC zw<_-CTQVQ2ynL(TS(Rgyb@gYUq_oRH3Fmu2iBw#tC}SeefqGlz{mEhfhaC1W%VGE3 zs~t8W!u?eG5_mNFl3D0W%rzW{YY@jD8lJbiwq1k~B$p=W=C49?`&T5TrE@AsX4^Sr zBdseR)Fx%FGeE^#4TLb~MeVCt?gA(hRU3#-@-2L{|RQ-xN1f| zdyRg*Ao^xW{R$Z6UnS9RYx`#%G#BErZ-oRA&gRlE_+uQbqfCH>FKxp&hj%xIGq#0$ z?V7nBr1aCyK6)+qFv3S}M4tYVQKl+xLf!Y=tb>ZA{3=zxIZYyg7D~@T>Ge(N;fzh; z`YmZFUvB6eZwtlm=-)1pNJtM!K!&_?iyHc<9-sG^l8n`AY@UOgN-wjAM^uGQK2JLN zn*4;77~%sxkX`!t!$D=KCUXL)&s2ZOacb#Te*;Q~L&$PHDpg+`U!IRN7Fp zK|k1WzCQW38ttQEbN!sB0%_&C=7-R^`};<1?HUXhua(HUQ(ri1Co5Wh`qGwWw2XpF z8;*;p8G8w=&BX#Pg`<(E8RYfhh887J`CjwMv11O42L#N_I2oDk-m#(u{PfA(g{Yfw z{Wn<`V%32;bLjcZ8EuVkT&F2r!qEqF?_%BnxmHCQ4wg*t$WT1^jz{D&9T@W zXZ^BSn3fxR_E|dGh=-b-q#L5b@uNVUp*)A-xP+g-2lWr-bx(nk(0e7QP3jz@2=Tvo z6v5dMi4GVsNa#Hul<>O&6h91?Y5Wb8GSiN|In1m+1{u^wzteSr$7zw{j_ zFe7!JN^cP!f-wj7)>*^Vv!FGqZW{p@3SC8qu@r8GU=Yrd7%Gf7?5@TOvQ4}7FZKm>JAd=fsJxa*u zhIPMyJ4zU6W8Mq3HM;Nhv$XUg{Bm*(tzKHYZ%a2bvobNd;yDvAHWWm$-r_+^C?;(tsVqxh^!t&Bvnt) zsp=&X?T>q5raMnb178a1#2>NUY}TNXE7RSqd7^tyqyqYR|STjNyVw?)+6J zW{K2<8xcFOCfsb@*eA@LG__D*xGJ2ljO(M$;INr`rs;-Da)0COtGM0>P=8d<7nfS+ z>OnoM&ixWpJLRl@0@YDbFMyIZ_cbV)&Ej$w;dd0M->bYMKnd0T=dHzM>tx?=FzWAs9q=!II! z?LxW?dq5f=m0|ZLW|(ME9N?7xBi>i&ZXz!nWfdF6cqT{hfuV$txfBuqf6BqHPyxqc z(1ato-F4aKN-1l#N;ozr6xSyQw^a^|y`lyLGKN0S@c?r!XiZVWAkAhBqeu*Ub1`21 zvOMK%ol%rH+p(bJ=2HyneO2jYptdNAV<}R>b3w^ezgM-yCwb#BL*jt88KE=-FU;cx z?)J>uxx@^Kd^^d6I@4JlW7Ax)d93oWV?aqI7J|ybk!eh`&T%tYxvG@bWA~~Wal_K~ zHCsLF!y`cBjD^*+um+Vp42Y!?SRLz>!3SF<7J-_n+S`v)_AHOGW!y)5>knxJzJGX$ zDzpbEep@%wpifE#oCeA!QhYAOIq&xc#vsjA0It=6=C11^b}GW87HIJ;ZE?pbEyJ|wN(AJ&Dd+ZI(e=uVK74={Y4l3n~8#0^~H#{Dcc6U&sQUxec=@;><=4h(<+6aOn z-8Nq12&o=L745WMu2m6kI4B;UcxfMw_QxnP;uACKFqP!AhQ7V(u5v=Va7MzAW$ob{ zszjKt$3L^xDrP+Dm;?J^e7Xu_uVpP4{JR9f`w1=c`|aGk3g-KFmB9g(DdAy_wdX=z zbI8_=yM9=^W<9oTOGf@WQ&k$d=GKAkQsPRAxLP8Vo5`?^Ep#B6p@t)}0$iMJy3Gv%QtfDH>u)0got}Zvx zof&Dh!)=l6I=VnhsroI=O&8!aTAc1>(JReirQ-h2;DLdUUphuk{0ozWlib^#4xr2s zg_DFZ2A0ICNobqPB}koGulj=#GwMZJ(q)8*IHl+cv7ZmCKxaKjA* z{~AariZi5Xin;^TH_BapYf*evM;^47gUV327eO^s)R&;7w1X{oDF!9c(Yc_$^y%*9 z2|RWSA6{q#j5wwUlA^=#Oo2|%j4sTFGLFC`JX3@x93Q^?pNz1>8Q-|$6QW)7=GV|7 zUK?cYcH;?0_s2(jAcfh^ZNS8eoq%BOj)~MRV?%6_sb-RniJ4-hbq&KLii(xa*Gmc1 zeaf@a3!$g9+IUs7GNo$n1trfn&sezapu{B(v#P5fsDo6so(4*uHWFXciJfWd-Liem zgTd4N@U*S8SR6uGoU%ixaF*&J6xFy7PD^LU`CAd6_gaak8QI8urOE<o z(E+emoy~haYi<;LSaE6=HmM@COX!Gv51b8N!#UcF4X#e%V4Ja++Hf!;J3fEg7>|4V z;i{OU(xR>fCH3{Bb?#~1|B~BaRd1H5zW<*|&oc;M?B>?Cb`N0irmAZbO>A<}gMv1r z)_CE}?6K86i7kNPc&#mfG3yTD;Huqa*$7}%v}!HI;X{RZ9Um&h%x7EFm7v7T97d2^ z>|*O`Vq>tvRG7lEEtoO&$tps%T0q?QdxN_)Q(9M|OAg?#QT^tBzC`1|QrF{}MH!E)zG-J;T5a3Kvw*?8JbCdnJ;aXH!~j`^CG+HWp>KuUXRzWA$<$pj)bkCt5=^ zI1rR*Kwq$xrXC}lk94mlt?N##i3HbE0w}rKF3zD`mNoUmj}j$bMHE2Xl23HvmSIrh zmS=(bNjzHd2e4jzW>(%<D#c-U92!BsU4b8`o?T*S<1>8=lm<^ZoQ zA0ye^D&X_QZB&7DA9IPPy>*#WP2uOY}M#zDl&n+|!_YZiCI70%tV`VwD4xdbb9uu4aDNg<%*7Q{!WI*fkH()|-vH#HvTWbWz; zP@I*?H2wlgS|jiNyk%q>&*68VqSoX01eN!F>l_OzR_B^S78$^73rccy041}*2UzF$ ztSF1<3P2sL@-hyTyk~$qPL;-2LM88c*11|xl9#i_lqb{RJME*fM^-*R+iL zU0TN0|E-qM-KAwDpZmToLpc7IwTx4(mQfn8Wz5}cTE^8bE#uw)t(MWzrDY_a`@Sth zIR2NljOEsIMoGYyQMT8#j5AzX#G_+|!JEJfYtr~;FndTD0Q@h2ImQ|iwwJJPmKJn-iT{;-R5~d? z;`4c>qupGBa|ft%cY=}$l?Ornu=}Va4#Zb+ARfDca12fj&!woYBEEadw-9pVErguR zU3_z;D5vF)hh;7O+$CA_8psTzme`JFQ^tzSoXmp9x$m|9((+=A&f&6ctB=mAbb0Ml z+Kc0*K>Vp+Uf~d{?R7yePu8nc7Q|WF%ia}VqOTV0t3k(A>g8EgRR1Lr3&4DD@r410L9zlB1M~+aV}oNrby4*+2NbFkqbD)^=BRTwf?BQ4-Hu-lzGfPC<5%|j zBOb?Cj!wKg&@sWwNk$c5Yoh2e;~S&IEdN^T^N zH!87@e7OG0tP5w=sWlu%?F?+af+gI;)vJ^xu`|<3@b+;@!^xY%8B0rIBk|uCctd4Z zIOA0mwyh*~@}h!8*$`wC4oFju6{=BgNHXlpaMp=mhKIezS8=mW#DC_3n; zH7${7Yx*5S-;deaaEXjm@cwdzHE7K56-Bv_)=@W74zcevUG@l3u)#n}vLUGqU=CyOZFf3f6L| z2wqQ*ugSM<)@9$5gqeovEU`J0)MhB_Y}xF40;znmswpyTP$X;kApPoBX|K<3y@mbs<|d`K+4k&(BrMY1*&;J* z-a>`7o9I^wXSm5tAj5<$!(c57G*qv-*=-YV|LRo-z1|CNeI&eRYL_=`jcjJp+z$gKFNDz5*`ye#5uEYGncFTgOcUh zTw5Xht^oC|;=%wy7HadOD3W6pC|Sn6%R0yJ4#?G{PDpP=0RZ~ygiUSKhH^b3YC{{_ zCKO38{iyb^nj=B7#mga}WIF-&AJSQugG$(h!tshTU+NFo3)UZxjgT5I>|yKH+!y+0 zIG21Tc5Gtli4ZJB_x%4vFmnmaf3}~+sxGwke?vcOzjNqMGvJnZ6siM$SPh%6;D*(> zb;WlkxAdH0t0h)h)Gt9vzqP_T z_X;TKRKB&&ai=N4odQbQ^99zqTP=zoB@o;eP&$mceCvELQe$e4<&{0v_?vBwCEioj z!-e4tgs51SXQ)BLeDv-H0`7do+bi;0?ND8!wQA5D7F2!YJu0-#1zvVT90E!VFbdSG zs$1t!%{+v=nZ~)GUQo9V-Elj50o`64ou^r0mQPuWn$dY)I3~X4H-ImwdtKZQ+?rOH z`;Ls3vC?p?2JxHQyNLQ8YQ7VNjV78yIWs!-7MVU~k7J2+_p!n1wavs}HXZ~PpfK@_ zQ$cM~hUTn@oV&@Q?g1q)Iz0J|XqtZI!zq#IQMtTnZ> zUXFa01^a!QADv0K}WFY^+;CHwvzg9Lp9BdVzWY94lKF+ zTfA*>d`FBu+OvVxzrH1m`KCK+&o=N<+sb*pKU{#@ZZnYAo|myn~I899e?8-@Y8y&#diQ8eLr) zU1rb8M~iV=PDy=p=bL!u)0N7E;RviA2d@%--ED12uck=G60^Rbc_5k6YFn2?Uyk38 z-FnLeH3D$0&%(B5=0lF`VXNITxlb#a-wUBdF%; z>LO55+B#4f>Kq+Z+H@wGi#((7U17Nz0VO%cfRaA;GV9!LK*{T(e*`6xt_7ugTi3w` z)y_G}^QnFm#uFkRt{;OoaWfCwm376vI8*=C?%MM3Zp5?pnsjNKLl3Gw61#~6dBES< zB7Nq`i_yC9;;Q*ALKJhP^_O~R_3H@cAJl&dB+Dw=fF4xp+HFX~HiOp#x`=HDS+zD9 z)a$AaZU7}#egIUuI`C7r@A;uxRVtm>X zy&{}%bN$G0 zY1Wn3fW{{;5iYQPn}J{L993z}!Z=%VO6-{a>dJAvGNdH-bC}F*LY@Pvk!TinzT?x8 zX>-LgM3(zo=L8aouC&ge%iYo<-1M}xsYvcDeU~cAofV0yuA86AWA~>%Mp=Pxp>Z{m z1Qpz3M4UhVqU_&rPMn`%gIxU*lys1M-9@@AzT_gE9A9mb&X9XS%T;z+LQMxH9ojEI zN#}Y4DCrh|2Wo_Bbn(~^feAkt%O`i-c~qxW9L3=AnV6&B7Kwh0kH;45T$*OJ5q(EU z*{}+BE=%VtTK4$CJ(Jb0*pkPoCUqxNW0SfG|D&^O8Lv`%kd!#`l{&DGM6u!cx=6-A ztBEpn2#ND2ZnB)vMpX;#zkADg2#MNvDjH~%Y*0USC z!lk7ZoM!p?6&AG?l=$zb7GHP`}YAA!_#f1dhxBh>J2!kA+OL;z>n2KP7G8?UA-67C+b`y zsQ1)4YeikOc$RD$mt9{u3mbsM_y{Pn)N>IYr#H5$%=*&`FmZ_HRTFSr4s|pTM)F3i zSYM<@F)-D4v)Ygqk0IW+MWt=B>>E2X$IZs5Y!4e_Gh>^LWn~k41=<#}YkdNlo@!xn z6U<)2w<#-Zp5GIf#wyEmanpgyju(Iu%g+WSmggN$EPo#;vHX+7sT_RJbgP4OG-uWU zHWG=|0pn8#aPuh`yQ8aL62hMP>O&W54mNJ{hp^EJDrKQ<)Co1Q2sN>g4}?vbgJnh9 zV7)Ky;FjhN`G_VM=F+7x1E%{+Jb#v0omr|oy{@x!zX;;(WR|b?NiCY87+A#R+-(#YfGa8Bg1xFIMclx$9NNV zn6~aom^0K5@1>YWWB2@ATwlwc*3%gT$eQ~!9;o$qJT^ZF+GS#UAL@}I9gaM+#h2lk zAEDFl|27@~taKI!gL+E2>=017$^k1tNyp6RH<``31(ZbiTwN#bxeAnY*6|UlcvsG^ z3650!xB-uJ<=26duKW&AQpRsVNvF=8Eu|~xNU2;+N1N7-VWdoqc4n!FURuWQx1Rf6 zaA;8VG5B~;IIDOm?pUF-T(^9o_7|w(v$RevjZPDBl(#TC4QOt3>X*&lQ>{7V|4f^q zR|ZwrR7+6fQBa1FhRv_DCblrLkTa`aYnAio%%aoBR!*Uq^E}DfJl$yCFFlXIlQf$D zZLx9)#T?Uob8NM82*n&Vk^^78ZUxC&^=qyqo5lik`ozj56m!jX%~ft@!T9cAd6cxrAb_n_P3* zb=qO&5{kL*P`Ubs`u7X<8xZO{I5c6#w5rKdE2~4bmD8$bRFAKooz^1VXpz<)V8fWA ze&y$17CWKH?tT#>GtI~xE-1+-^ygL%p_t=A$>HLZH%cb;yUWTc6mve}ne!4`&M&N- zLNVu}Ksmp(atg(qf0LXZ4e%~oxnEhig<|eyfpdRt6H`HTBjSWw`Y!H;T$S9(>E3mp~&M!#iKhm>}gZm(a0RYDc^W5j>`)++oC#wl3e7y z8i$$O_`fRrHN=z#f@r>!LGrOI;Y*(Ep3UUO_ieG9i%S&7&!x48ae$sZR@a6x=onRO1mu%LXpE3;n1@cl-eOLKI^4OSN1a;;oKQI`zdq|woNw2eWwGSjWxLNWI~DtCW&M1w;ELlvdx z)YSG34Hz8i7wR9XIDJBB;DGprerX4_H4d71fN@ay{>DKA_A?Gj>ty6?+jnE9=Q=Er zTE+94t;9^LM4?z>2a(ssr_Qu#+T6-16m#aNoT?=b@aQzV9=4Cs8NziQ(ADS+;o5C% zQ`LH$@LfO_I9^iD#&hd!qPDaO6p96Q|92MH$|_JO7I=i%MtMLB-i*iLq}orH|1-6= zatXy;c`BFk^;(cf#p+iUn+lG;E);!TauD?gjpToByax(zjWYSt*W=~KOAx-~xk2aP ze{Ot_QGDBXX=!vRZ*6oL(8}o2uj9t{RoUarjH(AzRmDmRD?G1_we=fqENciwYYbP& zo`f>7iceOjfHh80RAxI~>CGQ9o1;qMJn8j{YI%ckd-~wa(&lFPP)4MJlR%Ojw1QA9 z_cX=Ys~z$q5oT&@Ni7s}pRRJ70m0FsiqVrRFKXYhh0$?h7j%C68XeO*7;UOd7TEs~ zf-MfW6{0Z~ znuW|ze7tONzRea{mWVURnyWgn>2G9PIfY`*OH|J8Z8MFw zpY3Bbd!OeF!_37tAlPh+q8TL@Q770WbK`%x@CTB~|*QlCLkEN&U5W0-{?DZ}P>Mj(ExKnXSD{F0(eU@pQ{C+dzgaK`hR_8Q-F0(3Q zT)N_cmSnSX2TM?)$mKr8MfGRPKq8qrcvWz;uTV6HvLU}bgnWv@s=cQkRv9aC`)YkY`#!ba}~VS+oP5#FzDxkFZN zp_sdik>FZJ!)55;+0>!$=5YzYwRi(uN5)4)9MYl8-Q zmofxmQ$SPAP`|vvo}Bt&48%i%uKimZJtl>W18Yw-4xD&`ao~VrrDr8R+!p3;CI>mg06~*_+@hp(ebu32rO!+TE z{r67#$2@troV>f4Iyt`CA*vVX-h8;q(L$i;kPL(G&}A5G-uo*m8x-eAGK?;u_HpY!3-GFvWq*6^BtQrj z+#x_90YV^xTX1*R5FkK+AR)K~cO770aM!`z-Q6X)yZZoNSGBFm+9BLC=bkzD`G5V8 zolfoFTUA}%tM^*l_+VOm@U5o&8GGJ?vFLx zr3F}sn763asDpBwx2T-TBkzI7WvC>_)H*c5d~L*@zWN;eD_ay7!4}1P5M>KGif)VY zQhD(n5WA50FWI6_Vlpf%vPHocqVX+?_aN=Vs3he)gC;2FdF=i7ZBfyjJN%ossA!}7 z+qS5G>74YInp^WZX)d)Sc@O6Hs&#Jfs=0lDz5i2N)ZafR^;T8lJ*d)SEJVy()O*x1 zfNW8@l}FwKk1tV4j;T**f@A6{_VgAtFLxr7l>An763@sAB-xqVg+`yayh8 zqS6zj(BPOFh$g7}5bWtKYT&PIQCtLD6z?$~#&C2L-4<0q<;8nIj78$VWQ&@K$*`=* z7FA7cQM?Cf|BgyekV1oU&OsBDb3XR||1FBVUD3_wpWUKX;iSN1nYXBdYDw}Q6B$cU z=?PM3Ft=;b1arFqd;gDZQH4~Mc#qY<*o=jUd5hYQItGv}s<86Nd*E>=Dm_684eEXf zO;Gov*wb6ofM407xCpi=-eW$D6X+`D0rzuzn|qBYQb)P3t4gHmG{8wM^rWgDGVN7RdX~PIv9!BwPos-aoL+D*l+(h zMrvREx;?yOhR1?e@Z%x^Y$>?15iLN);ysAvh)Pc>fq3!J#I!~t9vNQ|XaMH2f>n{Kk;r5cD@@}HMo0Vi=a+HEkeS3V*UM-!HaCK z;&yVzXT{r_9F|fJc@G?>MTeQ391JJ+W)f(UfP1+PvgbXR4^Dt8A=Z|4ShMFl6Zh@x zU^w4Pihd;#oo`Nn3O+t9n?2v`&77=`nV7_!2^{ZSO(Sr>;4{E9oA&(XQhp)2tVMKw zc`d+a*%`z0{nJhKeE~LU6T8TcZTdwVK{{+$801;y>cEh;1s9^NayUgJ^$r(?)MU6 zHj;=gcTRxHg-xPt_Iy|6zL~_F2}~eY(+J!z_%y%s(4JrRHg#NZY@S(7%vGcwIScjX z^#H%{4JNYL^WBj62Bn<+=zR0J1i$cMC)w=zZl>x1D(N@6dT_tslO46H+4I{9{qlDU z==USLDaJ6$sa4B+FqZZ_8+h-%ct5fv;9jnS^~HNoMNWV!nEl9R&vzIZshg0(NOgQ2 zf%^rYgM|`)+4I|jkJQdXl>9UWkQLNuc@M_ZkCPeVvuE@Yv1jxW8X4G|lQOV3CuImr z^D5P?6uW^u3^$@xR9<)wybMM!>`nLh&;DC?e)39r>delDt1Y9!wwGJ6Iyp6Stj<3# z1`+SDA2@XR+hgEy?>7v_ItF~-m~53)TD%8ojX|ZSlz@5)nwZv@hCL@2xOa{(+_JZx zuv`8tAK<*_a>T)S?3(*@PN?RaFG<0WlAW zOzC19>DWi^QnC-W#R>oNRfA-(LPV>krjGYuSUXVZDJ8Jt4x$NG z+!5^Y_e9RY=cM=W_gwA4cUR?N6>>Dd3txEf{inQ_@QJbCVX)EA$t!kEr>4fgew?|* zVP`}c4C_&5?>M`lMs0rke|0r#-h+HkSx0?Yjrtn)Vm{8C%QzUB9V)Z&nU9s!%)M+i zRcPLW&^OS#y<*)vl)4p6=h2lL3^#enB%4|UG zj4;z0@vvuldmKM5V((@r#(ntOurs1MDh%&In1tx*Z;U9t-4WGQp?D8Mr9>qeksF#| zL|L#G-H851ez{eC$xRinr}E=H$S=D!KVOw!-k;>xkG~=DUt19+RDQ`!`PEnX@gC$? z*qUEym0!7^65Jw~dLqIeIex^^jZ zhK&`)dq6d|OPMolqA1=2s<~at9IL6Kcn_#HNU=_|&4GPMiwz%^&atE0hEI5$!CsvX z?K*Vq-oY)nM~mQ2;UOJ67@wo{@}IsVq00JFl&pW2Ng736k3uyMYUvgf78cagtwV5k zxAwsuT8Fp!Cx`1@yhL49_kb?pEdv5@U}xE_=~!cb!B>94UGSJ^Ztxh>A7>x#ImO1y z{{5tZ{wk{Av2Hk$KO;at7FDp$CSecAf!Jdm(qKHS#_S^ntj2+?#(})X|MJjAVHgJo0o%9l*uoM89>it)Spg@gC>JnFm+-KV4z1n7J9czy-?2mM|M&`N71X{<@P9n2 ztQ5PJ2dgLUTy`w+(J6E4DOLf{PxNIzdh%9{xc^)dKL1>3 zECi1KA54O-KVP}<-f6LxX$Di*%z5Jp) z{uKC+$M^q-*Iyx{gi(ck>1L1-%5JM;zZ2{Kr%tx$<&62r)P1nj+Zhh(DqH~$U!^Xn_fpM8{3R2wdzb^f}?KN{*r z?lt=}_p_*R@DVw)JN1ZUO@1~aedWh9`_&O;$H*`uFYLk7#c(cd9tY19t{scJHxKF( z(jt&w@ip(-Dxh?o;_fZlu+PMYhXsX%cL^xXuPT``2(B@M!aIgBn{R;SVv{@N-{vFx zP~zNngG&Ybq#;WUCOogw$)WzNJbaj`7{`Yx{lV{_aRo36aD`PoGaIES!9k%vDN3|8 zkRt%kP=jK2WAPD#7A_Q^2GKR}Q5t=~#FoPzOe|b<{K~|#>18ANdvgnM*z*LcK~5Fz z##fTR*{Oowp)TypY}h#AAZm;~h}{NzP>+e&gL+KH9?b4k?7Vxjq6}4xXz9B^aRM|`?Ep@szNrmJ33Oxf1!>n zA#(V^n1by_0;Rpis{-}mqlNnL(Sk2MTDkLs4_w&LiPGAs(RQ$#0~u{cwnN+BvF)xH z2qh~HeaNn}-6(LcxrL(&a_){j7~vpA%5nW{7VV8oZj?XcdSMh;Nqtp3b7oKvcK8Ic zN3!5(2Q3o>5C$D#*Ohe3hX{k!LxlTa&_7Fcs7iH&UH^RQ0xNXv(mbGiw7JTnKt#xO zv|V50EY|;NX686B)&TYswMAEas06g=ID3_Vg$J9&&+?qEDmcqBK8R;t{Qt_92|gfa z*`U62?M9M{sJ|DW8hrfxP?v|<|75iA_zE0*i3?xBi4C-P(tQ2Zsf5gV{@TfMhT-wX-!aP$ zTWN^lHxwNj$l#m9d9r)ZryH|z?|E2nKiYnp)@UY!hcsw3E&RH3W{rTmexdQCcv`(x zT1V}qbpmZYc%^<`HTL!fBdG{}4l$Vt9Bj}c@HXZfb9(UK74oWGROxZ=P_-*OJ$6A5 z(xFwypXV3Arco}wnAuay+B(JxQ=Qc{PU`{X6bo}*zXXNiO8cOLKXb&v6Gfx%xS^@ zn`%ETI7XpG;BCw|=CsbLvR((yAJBTJVK~|NgXYskGSF_gjv{dNHS!CEB$9&LloiX*IEvRsPFjP}1}9)}W%BbgocAn0d2KQhIcC6?M*NNtzhnAkUS!`@eq&UA z+&ertjz`?|J1+pZt%VH7a@6Y*y)z``b0AkG?xNbK2{Yk@XU% zT-`0>u+;-DtbIH9ct!V*V;)|296bM4m1I%vxz6`4Q{Btw&za-Lp4zy!?u|RUujWWI zU|r&r1LK$47g=rC!cx8O9oT(x;Oc5semwK5JG}CqTsIdNeOL8Y{R}KQyhQ3ru_6;p z81t^>@1x56D%W~^^R>H{bRtK9hI zhnoF4-DBpR7cFwuonHF(uX1($1F8?qba8}7@R+BiPbE$<^l`(tpXMZN68BF23j3>$ z2|HYPU%iZR|0p8oCGqyejUBT2&e$~3E30ShT3a(eD|B;MiM#8QKkNN!Lmc1r#rB*k zm3OsMnyB+3IoCfwPU>4RZ|AHH8(wigx$OLna!1zo+kDQ*-1NlDbwLRaOMdYlulLtZ zI&6;WU;5dUBlxXr+m|ngW$9dHY~CUz3SIx2EZwCe`_D{yF#CbiayO})-rdo*Y{AE> z(Z!Rxdy`Y&%6dO@&zSrztuzXYR4OI5AA9glfRrzel)vMCGFXm`~}2s zKhrJv!s(d&eIL0fEdI3(iDUBj$zRhnd8dzGzo}eI z{=VkQnl1CZO!=epH}}!0yNz2+2`IaG&ga*$swAzvuwJWD8xKFMzUN2PWDCAz^8dOl z(S{;zv$h{z>qG4NeKwRxo^HsZ-%9%rXq9@vl`YAiH*DQMvQhl6$t8a?c3}C=w^~ix zwawFO)t-&9quO6LI*~AAXxp(d*;CDp`{>Pp3H@8OdF>K+cCgZ?51;*U<+f38)^3V_ ztIL#1HKm{8XFUrwIF)9>=cQ%t?w^@@p|t<8D&5+mm#!uM_^timT2lwFmG&dGI(BX9 z-_Rp!KI8h_sP>`N+P!nK`}H5bqEKF`UvuUB^!015Hh28Tw}mv0}|JI~Q!-?JT@ z;^_Cmz53(MITJlS(ALlIL6Q%%=8kxHrP;~!>6(6sY&|YTxwW2B*Z%SQ{DB30Udg{D z=UrpQ%g0IGrpmY>jpt7(vH0Fw`Mcz<+>fS}^gFwKZFaxv&s#^F?0W0BV{!j_mSX&g z9of7KCz0I5G6mj+blm+z{vA~x_3znP5=>gWW9E`NQ-|+faPmX0-z$9o^I^tu$+88v zOk?!!aca(_pl{_)PxfxIZT8X5z4mOCzn^bTls5I;yXA*ncRf`1*`YJ*{y4tygx81? zv9E7hlwx0S57JZp>Ur91a)5HP({juJDIABod0@UI1B^IZ$tZpT@5`l+qK6U-@Gmx_hq~GI9ZWN z?qyou$tmw&@NV1NJmt$g+j#8Rv)8Npg-iRd{!Uvm^6tm$i8?im+q1%&t2H*s-`&p~ z?(S16^7G{zrxt&$8msOizn-y^uBd-;>(sh6c6BJdrS9pInI1K+G%dx&14{>dKOYqJ zcjELtymL2Lc;5AV(iyhnv4&nQ9CTo}OHnuZ_wvB*_imxg#%TY}J-Qr~<|DnV3FO`3P%|9bm(WmG7{p#oHErMaSIt6nQV#)x1?+hX>ag zKT7^B>lxkeGJS&o`0=Mp^5qXM9u8gAy+M|^2|aS;eU#_g=J^G;Pro@eQ$(Mz+mSP? zP4v2xsOOLZ?=l};G0wrWMClsu_TO6=UM#}<{>^GNht;n<&$Gvtn(^a>|6ljFap;U~ ztp9t{%1(i{CYgHG1LF zLa7>e7&+{~^PcXL@^xGn_OwIB{dpG-nmm1T&!RUjJzkQj#1#2^R>>#Z(=|^TQa$0> zD+wBW%Q>rA#i6ASKblbF{DC8B1JitM)ui{u_MH+Yb>5maP4X4V(>2dF|Kh~Y`PHEc7o@Dh~m@B z{N|Uayi3UFn@j#URc&jYz=1)dE6>`sf7rI94-PIJwA-s$|BMfJe-Ay{;?(K$E+gi* zp76(}wUq{MzV>uj#a#937U;OH+rYa`a*civ_3wgZ8oO6Mcm77i(>i5iyLMS7|1R?E ziTBFKB^~A8QSZO-EyI%F@ui%i^A{bTdPUtS-w$N-o$1u@#7oC2=W{$;ow`fdlWw_& zw|?dMcGi36>E%;+w`c8(04Pqy3IWT>#gf25Od~156 zT>DfHvZgHWzWl_v%7xcnbqVu$wY-Y|v$f^MJn^rT?&Er7Y?J3j<{dT4y7jwPIQQ!WBV#Se z@0aLSy8WXY*DSK`u#BH&SK|-k$5v_bBV*oC2dbw$9X0-?$G4{pni1YPYWz=A)^|LY zIpF$sk4C%N&-04g`$OD%GiJr>kf_D{D=AJr+2p%%Y0nhy#=fMDbEo|yQKJkp-{m!G zk8W~oRQu{*o#(zjRiMy<{Vm@Od^P`TsXcX1S4mp2`N`S8hpiqy=FWgK=^UQaP2+#G z_qGjf3MI_Gc2l{Vz0zIUE7wT{2mh{4Lz5Pj^Kay=x@u0yfI{-PyE`ggs8QAk&-Aor zm0_K-R65#aV~RTkBFB~WiWR4(@2z${a|}tk@j$cJ^PKA+OES&n!IXe`)g}$il0I#Y zrz;+2JA1sxm;R~VoqrqrVZo{EuT#8;KPoKn&C!J?+jj7eH{-{;UQ=b9(A`O^WGxoj zT>f42nZpnF(7om5-z^GEKKAiVzN7=Lq-jy|_RI<^pV$(g+fm}a%=`G3V!t2z=2J21 zxKam>@R+u8+^+o1rJ>H9!~~F&8**l3?Dz{7Emoo3+08g`HD| zj6I)udX4zm9Q# zoOf#7ffX|Z?{Vw>hjZZKj742TRs^}ED4sWP=d7jk$KCCA?!(DE0k^+(>X-PDkzn2X zRjKx@{L5+2>*YJsE^y~$P5Gb z{dKSWhf2%KrdWI9alIA$7o5I#t@mH?8aO{Xm)N!N;&uCfvsHgQ{N>x;Tqvk zwO{2jD_ZwndNxCnWRF?~K8`cEpws2SyW-p`w2A60IIvCnGrG4(RJKg{FLFQcyC>6&9ghA*?-jZ} zwq#EypZD(@@5z*O_mqAvO#_<5?KO6#|FNWb-6GG{4zAj?tNWc?`R_kSldfpd!{_=A znEb)3<*APY{l+DI|F!Y#@jXGU30g36}zQ-E}7RTWc5PlIwyn9Zp;64my9nTM-zR!9j9{7A#wgLA2r_0y77ATDKl(Q)OZ~x z@6Xt*b+4*X^%cigP2Y3EqKr}XGCz6z$nz!nci+>t!xKA~*c08~G3n*~@_F%`)jK+- zT3C9s{9FERa?>Tv^&idee+XS3e_`9PiLUo8k+V?L+eaPZrKvJF-*4qwe+(O0 zw9E;4f1}kMcf}v!>3Z+z-3u!!Y^btyrrWFXx3?c3kTvVk1mE+Oofh|C?Z`Cm#>waL z3xpN&ZaOmMvi#+oe|+pb^TM867weBJ)a-CR$7884d~dy0zV7p+T>6`D4*JBt7ck{n z={40ZPuP((quX%*3gM^fe+p|^v(cD0(?3U4xf*6vct7${zy4FxAMB7RU+9O18_s-5 z)8C=(jj$r)d-U2=JV)8yGumu(+p|2;s%Jhax|J^2Vba1sgP$CFx~6WmO3Pob891x{ zsgIEheVbfapK17yB5~^^D|_6b&zv0{<@57VUk8w{6Uh6cdp=p-AJg;FK_}A{p8tN- zn&|wCsN<32J(_%+!;7NrZ>1xX z?_aBUosEu7SME()C1d$&QS+1ew+T#=tn!KeAD7?y(cwb#j3JR94g_^6=$7)%^lt+S z6?a~F^6j_6j{=`OcrtQ2KYP;SLf%Jbn$5~wAWtf{?Qg2O&W_VM>7g=`>#||{ z-nRqGb&=1PM}55^$Jo7-ri`z-rhMeyoV&97q>)^Q%MG1+28Wi5`aHh0r#jkoTV%O; zho!#PtPGF7yfHdO)k}L+{prFv!`=;e?6rEr(vWu(x~bPEc9iyN_nXhIS5aSwSeY*Q z&Fq6~7m2E0c_r<(1CF+ZQRC)|=NUXMd)_)x?d2Ctp7+I}f48W98cjdDG_m*l9ogH) z9&ol!H}$$j&ES(s`wyGb#ZsS|BR*W+I=yOCd%4)D>TP~@f3}RftK_ULYhLFIlyyqd z;CbMUoeSsnNf44fsQl7ta^DJQ(J{1>cSy_E17q3XO{tDXK&#-OaPK^M#@lQW!qTl{ zd+*Se_*PE7X1Fj(S@H zdy|-h;T_g8C_ISY4{vXFwCxt+3gt3A(;qF9?`r}L4_%S<>a!oDkePtD{Dx~zD+|Pe z_MBL}!-IQ-yN7lFBjn|118>mAWZe2vMq>Y`4h)(#Cri%o#!*LG1l-A5t_B^xYO1QB zK*OVVV-_$XMaB;Ai*>ZY`vK%TWOZ*TL*UK#a1X1PDQ9?ZoTJSj?d(53cbml|JQ91` zvWOnXa1*v`!eTH>h%GInl!5ix8|_V=A)cdcF-x>K>*XFXqoY=T5|}gdLuU{^nH1e9 zJXvDk6*P1d?ClZJj-sjB}?it!$ z*JqjV6VEaV_J#~b!KY8;YS42LpP673prNBkfK(=Si}~E_KUT-8FB~PnSWIH9P_AJV zK9YjFu$hkwSo?a7-Oe1cQG1r}@&OGWP$9OE1K3|kku?Tyl+}LLml)SgGVC+R;;;k_ z_cM!GV3bG^Kd!{ji~z^;l3`!CD*S+k`*|q*AVp>;G5UdTI*0#LH&wZZNAz4Kh6!UW zv1NAPa{tm2*@1V;uZ9HH^ic|xS8ntg^?%S7bA2O=Dcq?xz%+MS? zHAc6;`_*6+R0A}$8t|U1=;jpu(_Cn2R5fM`3$I3VcAv}(g=7@4H%2$7M}?oXmQldl zU!$AT>}&`y3eeC|z`IkUo6|5rSWB-)u}@g|DB!ycqKv}ycnWVY)pL5bjx)G<;5TGYc4zBGt&qtd6!&b{ywsy)(^S*xTe})H=dXMoTr^kg`9g!x#kv0S&E2 zCZy~?qOB6KGGQzxG;RtDuSOqcv4L4N^KqJ)S)-fNMDP&AT4wZYUYS{#HM%+N!YCL8 zXy_>1k%F;cKIAyvBVxH@EGEHkK!D$T6vNnWq|gF4=6tfUzxA9>c5mEK&L4YxgNHlT zK*Q&BEVIDl08(U5voWiFe6KO19Rp<4t-?<>%+MU&11bA+3ZE{4YJi4T!xJg{a|-Xl zhvuoO5iBgc8dKPPGA|U8QDkSP=;m~e@RQv#iX2GUe|%5G9>!r5prND4iBu+bi}{c_ zZ37SftmVX5&^sb5d=zt;1u3`-o4Kl9%%bPCZk-ow&*byR@_^}M4K&h81=Q8M=otgHe$EINES0XFZSLtOF#&)JZ|XH6pruSQoIs zx1&4SAan4VFzDcCO|=jdXc&c$)I1iP|2o=|32K(H?6{`J3ko!pDuNWO8@&$ssM!C= zEhx}X3O+8u#|7GQ-L9~7By~qnppg{ovQ~`!M0b28V~NA@1sX<~j%B!ZjPBf~7z~%S z;)a`u-$_^uW(l!9W%ucEfzn*D0QPruvolZl0S(Is)`pm!5=docx8S+>*E(#cl4IX2 zDA35U^Vunh6xYkuLL#fh8!KwqQS<=7QHY52@f&vYt z$`FdqX>z!XU=1{kGF782vpCw|>;=YE<^C#m$jexMf&vYVRSqdx4Z2n<3ko!pDvy-? zwHhQS&`_!ZQudF*Zh`_09alx9{Mapw>)MgBZ2OVpnkgvI&{&m_lHf~PXz@UN>u?p?k$j4`K@>EYRWYQGqDC5N>yc+=+=BOL4k%*rdh6r zR0DPk)o9YIX0VPmN>HGov8p2_t3lWNRY8G#bvDg^NYjKtrjT%%ZD7*L){I zfre7G6a|&1`}2N5fre40YScyw&Xk}Uo-Pfh=?w1+3N$oU9i(J6=-P0G6G_%UL#evV z;%KwKHar9c8cNkeO6~x3ZIl%hXed=*QPyg75EN(_WvT|O3P&4M392!zhJQa$@U}rv zprNrEGK+q+qHE*3pg=>ZMv9UVbgWXT*`2I`hEk20CAzgSTu`8)R1-y6t8r0Kpkb7$ z8tl}H#md8Op&Ipy+1QlIT)zkkG&EKqQufz|TN-vJYoMW2GiHfyZIl!gXebqgl>N2A z-j|OJG?Z$tC~Gyw2?{ifGF77mQm{Uu8qKfy^a2HMR|Ewb8mlFlDJ6Qt_rMfapbZaA@pg=>ZZi=$5jn0As4Wmre=#CT|cTkO5%Lhk- zg12LW0u7DTgIRPn=wph98>c}-sh*0G5p=Bnf&vYt*hXfm23;GM1O*yO^;VR%8U-@3 zJ6Qt_qfFK4!z_+AKXwb%$g|vijm|JoP@ti)`XXh2-xw|^&`_!$Quf!zpMnAnrTQZ! zcTu`;oD~#kC>5b7Yc<%@sMtWmC{r~CFpHzD0lT%apP^^JTm=PhRRjeZ8fzf4M7K6( z2nsZm8l)%(*5gg~9tsLHlp4$|`beQ`!#4}}0vbti%Mhdz^FNGU51vkN#8(`_FjP>e zA?&H!R3cBoc-`U z%8B*vR(_OHQyT?^8WL*+QqJra+Mc8XTg6i2a)2en8fpkNl35*XvKm*`FB_|=B!WT> zp++Gk#}zPV%Qa1978Gj8xJDxtz;0n&d6IvO(3G#BP(xykK`Ji0g;pWxTJ3~tTx|t~ z8bXa_T1T6CzBJWKP^cl)IHcsbswH2=p1_R-VObj~DAbT~jc51j`O5O-&SXvfAt=<4 zSQC&kXP8LEx+f^q5NaY)<_tCUPEe>J8U98xbi6bxj;3N|Wp}cM8WL*~v(g&6sto-F zg&IOlM#`L_rpgEkH6+6+NCmK4C+M*ZHC0zos3Ea_N6K8olq$m^famEkEtp@vY?k&+qS&DHz4rfvxe zH6+6sNCmK4$Z+_m!1kJYEhyBGSTm6_XP8xGm@XT;lQq;3Y8JCP+GK`@n@8r=R4zfG zhGaM!sQ`8h8UFcdeGyF+6BKGltT{|e*P)lnu%n<*L#Vk($qZ-p+t@}^5rRSu$#5Q0 z0qhns+_JiV2Te^76lzGU`AC^-=%+F~DJawsY5`I*!@IRwSJ2c=L7|3ZxDcrTb_*H8 zk)o+rfJX zsS<)h4T-fBDRYK-Rfequg&IP!iy2dfX;$9Kr>X9OLJi4qIZ^@a7BVcj!1$r5;etX9 ziM0YLbB6g;hGztY8bbYvl$_hL7|3ZxCW^Jb_*FE$(ujFrrHP!H6+$rr1G*` zXqW0t+F3wlxJFQ@A=Emi)frZpmt(o6_6iC$B*XPc1+ZJl5Y9I=bxu&IA+LjMK#HAm z8M#>RT7q6V;0%(zqJgiKz;%sbY-B%c3lV1Czwy`{i)*%^<}kaB#eOCQCP--2Y()+HPt{3SFIT=NEX}AnZ$pjD zdFcM-URy0WZzr0QhuTjvYj{38Py_!*F|4!SJEm!7jkS~b*;e*d^BtC0yNKp(nfzC+ zn%zVLIh!>+pFOC7|2;SX>+Q?mgH2%6vG29`*<;CPAJM?r%^DtSKWgBAo`pJ2d-gDo zHP!**2iC@ZQ!MW1AZk*wTjt8haOh?lvmdTG^a~nT6^=G%;pbfS)FrHbj-aMG+_InE zuFfB=nxm+xAv8&+tf^|%977HKAFJ_LFZgkhFJ=utE{>x{t}z(^*@N@PT{G3A#?0B)+Pm>pMf0)O`=adbV%@;e! z@oS$C9Hi@qYc8N>47-Kn{mZ&J53PPKqNXfc=B})F`gLQr&FD4H{aixLV0H_;U!o=j zURgDlQFDRKMGDqCUw1=RtLDltXs)8B3A=?@J}K`Ov--J)nn)H4*2gmc9c%{dY^ z&di*c_1eUW&(e>oxsIBCaLaz2avx+He^kv4)J%r^+0VRjrC9K&nwzL;!puoouX<4G zj%E#C&$m$H&2CxRMx(YN$#0t0A=lhS4eYz1X_Gm9s9D43;tpzLK0_ua9Au8gHFr@n zi`~NdS(HCfJ*(y(YTyw8G`;F?_+ZuCM@?;Z3uB+N$~~D?^WYaWY}v838pLj49bQS- z`ZueeN2uv5G?@YhvrQ{%onf^*+U5#P*}lOqtePjNDaBBj_Z9c6+1bONqDJm5LF4*P zePWsmUc+aofqY>uRxaFcXFWehO9c27*P-u;5+ z{V!$M_T=SLybGTg;`3qWr3Z2^*d_hTJ3PFDO=W2=afA>uvq@W&kUd9MXefG z#*Vh?pkzO#s>EXlN>o2K)P%D8A?L8_i_2Rz4!@vr{Hdm82y<>Yq2>d-P0Ri&x6rS> zITqg!W1&WlJxAs61x|Pb@N;ACCpPipk*Zx*tDiU)Kd~)-oQa>NwOVJk`iX1t<81Nc zLi`->;Sp^06VKwu#o{ME@w48){4J{=_>G zTv3yr%@ykyaax!CJ)UXLQjzrpgvYjd7^>(STz-h2I^zgR3sW$hgMA`qJed2)l?=LsE<`sg=kRf|ppw3oJO`?H1TQ#+a2I_3p)Fv9JvsD9EoqFt0 zXRD?z(LkN8ntDV7b+&5i6Ajeas%bzpP-nA-pGP%B4P0HuVL#0>cfV{t|KXZOs2RcT zhbx$!S$bx-Y8sZciMdb9iCoGi)gSN*M;pkL55N6j4O19Gl7_V-a%KP^xbkL8?z zX}a~B*Tkx6iJEroez+Enn`+2Rt0ovV@aPklX|i+$R1+2l6|1MP@SG#<#+q-^@HyOOv0N3Fmddk(7mp5}IprlRt(2yWu-s6Z zKEl#WX|@SVkg|LcmL|$lE0=+-xw5PfmWImW0#A6e*4QTV2@;kT%CbXPo~e9dcLLEY+PcxT`D!o&tKBQ{DjzY*rloka2MZHtXaacL0P^D%S&a+RDx5Rm8E@2 zZqYl^T#F@Bsi>Ou!tzG>xh*Vrm8D{7PQ6l=aADE0a+Hbcxs){)(}m`YHqRoVX zX_V!zusAV`Bg*~C<1gc*@>5q>;w#M@Vfmyq2Zbe}(j=|G{d`cGV#4C0G~M z7H6f&Qjz<4r!uEtafxqxxxQu`IP%o>?qj z^`iP|D=eE>&ishGA}kw~rCfbZ?NpX!!m?Lc;=zSAYsZzPzp$KCmiNMPOId0*Dy}Tmg{7Rbj1ZO@%5p$hIx0)E zmIk)%D#NY9azI(&v+&Sj*<{XZge8u$xV8cXyK1*dO&?*2r!3cnC4sW!Yt0bW64@j* zQCKo7%Nb$uQWn=X3}G#wO;U}8B|uqb3QKuqxhO0(l_g1tfh~)&)DV_j$}(P9@+(WE zu#`}i^lc4n6_ll}u+&nPiNfNpEN6tpTUlJ&8Q2OaOJiXvsVp;vrJ}N26qee`lBB(X zZMT}iuELU4Y1Ru%Ze@8ZECrRNcqqCtN-0Z(uvAi(Ey7YqS>6jvHf8beU|`FmEM0`9 zkh1I&meR^%bVSIgtSkkErLMAc6&4R=SuZR;%JNoN3M)(TP6oCz$`TkLy_EM68%fW=bBVrgfw zL|817EtX{#%Px!Myv6d+V);TWp~0aoI`uS<)V*?5AAezZ%znoTHu*~uJPp(174e;mgdspi{Y8Bp|q%2@Tvz= zd1ZZCNQ;jwB0L+98eeIF*Hh5qmrq28Xa2bbGK^$@U1Pt|;_o9g%7SHXz^s9i@{!S% z#Sda#VE12Ee&k4%#TPt-=8Dw#%F=6#tk`R*@ss)7lomz3P!<^ro{i_@l9uOEqbdfk z_@GA34!jnCmI88I@M;CGhV%okO>m2x9eBo`Q*w>LYZGY6FDZB>0xeJ;Y(Lm7T70C& zkQzBT#y6?Kl`znOz0QFaaFC=cf8~Rpb+cnIuf({9S$t&;UrIk}{cM&Nl}~YLQAf&M zX;IWYWs&n0M_PRSMR;dvQR~n}T5#UkA4V!UQe{aaEvg#vB&9M;AT7RrB79zugX;FSsNQ=rjm9!{7X_Q6!Nh>YNPkL$b$tRXeMrDzrOv)ntWR?~wG2Ep^<&#ZX zR6d@{BK>5S7Ud_Wv?xEhq(%A3tt`?Hq)t~R+{0IsqvAq ztd=cO<1dfyt?6UjT22F3+#5BtG7<73TcYM8WO8JiIw$6lg*kcEGX2FSUoJUI^*lh5T&u8P(xz%w8YZXU_qgV#OkFe@SgQV zgRK0M1n}2#L7|4k>a8f4ueKXrRMOO0L7|4k>Z2&|4zcd58h#QKYDlcUih@{0zO_H2 zsZ8C$6Z^JD(2!XD6b1J~ESsuf1wo;P#OkjoIWA3g5)^7ktO!NPSP#{>rU(i(B-Q{$ zL9DEEN~F`&K0%>|#2Sc{c^!UHv0e%aH6+#`8jGz%O{MDrSsMmwNUXt%g8QL{4^*u3 zfHdFv4$y1&X=Zc3ko&lGsVM^g2#PmP5yk9 zvZacZq$jtchGaMbDOvd;FXE2URCz(6hGaOBWcYmhfH9itAt=<4Sffa+GX)PMYNaw< zEGX2FSffd-4L*riYwEC|P(xykLCU;~-cYmrNKmLDvBr{Eleac&ttpRQyoRVDvBp_q zHB;jX78Ghotnnn)!7+tiYifm{P(xx(u*3>dvEB#@H6+$VODs(l?9Io88WQU_q~IJC z8a(PXQL*|93N<9wBob@%!z#-(bxTmFA+aV~Vl`K>0{ZX_P(xx(vBc8UTtT6R94Wse zm4rJr4jfv&vZ0D)>&wlkAsJ3ZN**brJAXN*sZc?ohGaO6WSH_nmXn$~Cn(gASbrdu zilqWOK-Kms`)R5`Kb|3KNUZ53)*o@NkJHp_L7|4knt>D?DG=*x{P6CYirt^bLJf&E zlf=q2Zk)HKLIs5y5^I)<1%Bb&rm?F0c|oCu#F|ZF75r;SPfhtn@C;EyV$DGcY6z{` z_lZ?ns8|ys&}g8B#F|TD^-u8rsHWZv3N<9wJf!52a(HiO?$#<+{Q*1{YDld4B-YI@ zcLO!GMNp_Au@VZ5KYDlbwBv$b4fTf!1EhyBGSc{O7Ys1fV{R2&1 z7Zhqpti>eOkGr9lHC22N&k!{v))Ga50v?wesT$4|6lzGUrHX=Tyq*Zy zNUUW@$@zkvEm*~BB`DO8Sj$PQ(>3~M*VF+)p@!@>E0FT!sTiBH4@iAYJrZRZ!p*25 z8UBfso1o6!AC*8;tp$Y|lHp2{;lnluK5A;Apio0%twPHDSQ)6QaYs<7A+c7ISkE7Y zRMeEqP@XtyNHx|VCC^e4{5Y}rvZ{uUpio0HT#FP`gLRA_i?(If)SrSv4asmF$?$lW zk&iT$Wf;#8H6+9JmJF|`45tbTH6+6gmJBtOayXBL8j|5gONN>nFDTTISeq0De(xn* z`}VcU(0K%pg&GoTv!dWg8F9RCkfyu@g&GoT3sP{T05!3VV@^#~6BKGltgR&04&UL^ zG!-r=)R0))kdnJiaJC$mH8o98s3EbolURY5=lW@Cr=U+*?kaen_KpRni?x8)DUVnQt(V8P_@tA zKCP(-fb0rv z5x=Q=)Eguy)R0(bNUZS_s;|)0M?s;6#5#+VJfH9KX#Ffrwf&7}h#C^>9Ep{q#HmnC z-4qmRNUZZ}T(D#J=^ZDzrfN^(u~0)|T_CYmO*)ZOQ%3}a8ghJHM9O@8@z0(>lwy;4 zEYy$;FChihfSs*tt~;MKbwN<5AsJpK83tuNJxEinrtny(A+fF?Wj?+%^+8amA=Fi* z%*U6eM*PlWp@vY`kaFU88y`wV&el}ssoabjLPa8FKE5=yK~Sh6)wqt7`S{XQooPH4 zYDlabNWsnqZQ6}49owii|4vY-A+c_fSf_iBs;H@Ie{f%@A+c^D1;;Y1!?|NG4Aj(8 zL7|4kx=msgjp))$IRyLo$4b z6dYgBhTWd$r7548+=?2K;Ukjar(Q#sXlk^eP(xxpMoO-z`L0Pjw^bQF5EN=itS2N^ z`HHnxYpT&Ko*`;TtfwT_#TKqb+o@Qm1ce$B>lul)CE`?JO_iC=W1)t`dafu?z}4sv z^+>c;P^clXUMLFI{IDj&Y??|k2Rs=DYDlb?NXbVccvi$v;|iIBkbxQ!>lKN0@NKp_ zn%XZY)R0)Ok&?R&yyEjsjVr@k9t$-j)*BLQMf)OsHPuy6s3EKOEm8@%Q)7AIc$4@y zMuOp(pio0He20`9)4-#{^wG2HYpTFJW?~IBB*XVe$^CFu<|*YgHCs@qA+bKF3}L=X z7VFhSQ?ce_C<8Tw`iK-frm&8&>ecdhn(81Z)DY?uQc!uIW+#3Vs;TROLJgrllUP&c zKJd^~=>^OYYp5aA7o_CAQSEA?AWf|j6lw_d6)C78wAMvBwA56ph1`l7Qu)6W1vSk2 zZs|2mjT01V3~%;-yN5S#kB+_}#covFgzGSnY1n`Njtw;=!|zC$SMN);dSfl(6lzF@ zKS+k-UsiV3l#ifLLt?@5ae%sltLn4T}YxIdNM>N${P^clX;N2Mfdj`NS?AUQstVx1G4T%+3 zQLuVp$JW#qL7|51Y%WL@7t42O@uPeBci=$e>w-cJ$q+sZ?`ZR68rCtwH_aTcskF<1 zWuMIk4aqP*QgTK4?pggtQ?&$z8WJl3QgN9_hy~9%XlkUOP(!GMNR?-V3;PKeQ&oIt z5&Of~FDTRyDiKm1AY$!xl~a#&ETA_e1u2J_{j=Bt>XP(!MbSW$AmG!-r= z)R6f~f|NW<`O@fdL;jst5P7MfP(w0Iij=%gx$>iCSxveA2`u}rP0)}G;hTi{I)n^U zwXSqcQ=J8c8WJlxQs(*6)EPmchEOSxio@c-QtY^9yD66cN@ijWHH1p3D7-&y|JXX# zOhKWB)G!rN<{G9^XDP-i3}v8(#7d2nxrUl*D=5^E8m2)C)`qO1rcMe9H6&JAq|7zc zl+S9OA!-Pf4k>dDHTAooP(!HnijpG?D=5?ussK{volR4zw(?l0AryS)k|R4OWH9FL#R@Uf^1-C(^Qt7JVVrw8kR;%?rd=FkV?&0cR`_s#43Z7 z+}YsTK~rl5g&I=BvPj7l1=kLmdMGH=kXYrAGS^U3X?O8)p@vZ9kuvXWnyM)%)DWry zQgUa5YX?n@6BKF)RZ)!#vVol~jjG{6L7|3JqmrWJ&Zeo)f%sZQ=^6cjsqK0Hxk7Nito2G^c3N<8FeWc85LsM4- zg&IONK+3$cX)4bFo*`-o)lgBOfSpZKV+4g7Qo}|_UFA-V8=K=L%Bbe+o}f@eVl_re z?rdewMo!g~`$6suHKc}3kdiB^=Y+YtG}Tm4s3EbMB4w_jrhXR`Y6umGR6&*s)UlU$ zma&>TCn(eqsu@yQMKx|uZ#Ga<$q#WeY6umi#sv!4*)pjb)({kGNHv-(O73i$8X+ju zkXS8{GVg5s8_pr}Zb6}j#A-=m!Oo^BufxEyPpyK6#0o~rTzO6XE-2IxsufbPnMb(d zfcH6QD%KH*#6JCMiPajZIQ(wB8r4)!L7|4kYJ(KaFf_Ot)zm{lp@vi=1Sz==VQ14+ z^P}7sYDlcMBo^#!?rN4J1%(Aq5JmmAenz|_{)DWsWQXZH;f4)~!UZ=PjHH7M+ z#sv!4**w*n?;bjs%L#X~pnRhl#)ji8& zp@vi=0x7u;VQ14+q@YkkVhtd%U}wvzW;y5_kA)f%YaodQJDaAC3JNvks2qfpd1rH0 z=WM>`c`VeB3~d4{MVH5`GId1uR|=4-B?P(xykM9RFgY3in+P(x}s3Msjw zU}w`*%1b;$)R0)Ckuuj%Q&k0p8bXah%Dl5_YPg_KL#VMxnRhl#9TpU72sKWP3&sFD zTW(cDhs%6is3FxDuPC{*X{vyrP(xx(K+3$c@&DZhqJ#XM*PLypQnkTUOV{QruA+ zhNvMKPDjeTvuSF)pio0HoIx^#olR4Z1ce$BYbH|WwV|ov*LjAhA=E6S%sZQ=rU?o) zgqp1=@C!SeralV_HH4ajlq*jKKWlbJ%~!1(+>9Dhjk!q4wE>?1)zkn%p@zhoXNh%P z#abyS)R0*7NvwH;u5QuPH9?_<#9DwNXhx~I6o$jrbgdF$UqH=wG1iq>ebX0L7|3F%aMXT3aa6< z`sJUR%6^;2LJgr-s92yl=rL%3ruqvCHH7+8jSDDvO!-UA@+m=~hE!vvqM-T-Uq0Bc zsT6m>6Z>BzK|^+%RY;}ecN_16`lr39Vl@^NYDk8wk&?&Pu6=_?Y3i7uP(w0YgOr@F zcNRo&st}thGqNqaKVagV*tKnwlXf)R0)~NUTH!7S7UC?0Y;GYDld0B-XGl zRUI_dNl>UEu{MxcrSorUsHv-hLJf(v5hwS~kAJKx+@Qv(Hs8nU9cB4u7tk!nRf6BKGlhTBwz zkWH0aZnHGC?IF()H6+9BB*QM-bC%H5;76Q74T-e_DY>G)pE}rAQ=@ zKBqXEO7VnKs3Ea-Aq6`&%<`Ypa@Nw+EkU7%#M(__)hzU;siu}a<*`shV(lU0D*1hD zZB2zg;}mL0ti2@GTmK8kHC606r%*#;?L$hg-kqlxKGc-+3r?Yi#M)0{wTifJigi{{ zs3EZqka5*mRrtA%HRC0Zg&Gp;Ac<9U;p>Zy@U)zU35ZNUURu0tI|- z^pZL%>%Zd^YDlc(ih|W!w|TeEni?r6)R0&wkdnt&m4nXfG__4os3EaVl2{&H3q@$^ zg`iMFVx2-t)^O|aOaYq8^q!9kH6+$)605-Yh}N2_EhyBGSZ7o$@C)zNzp83DOi-vH zvCfiM@GTIU+AAp3kXYxCf-@p$^;SeI+oEFqB`DO8Sm#NsfsIQo)l`iS+!t!dj(q_s zc#Q*ENk4~gTUD%ufkqige8XuV>)=)!Y zT}H}$&ZepPfFWKP(xzfAhFK0 zOI=)3wl6#uYDlb`NWnUU40pTl?xm@!flspR%qi;_kNX6F)YKk9p@!7(Ia2aE1wL=CskA?MhNvO2 zULa+zp{BwGg&IP=M9REJY3j6~P(!F!NWtqi&@vvG6Gv0Nc!g>hs3FvAq|E!q1y#eb zfSNUYCD$@v=8BH{LfYQB043N<9w7ZS_2K)-I9itof@p@tk^Uy(|H z^I{mu6aN*lU&WdsDAbS)|3b=*QLJOM=;`}KQ+}~{EYy$;zmW`cblr1OQ~L#l8WQU} zQs(1JQ?+CBSg0Y?52WPtHt;D4O+6G8Y6t}znttb}$Aruwnu>_SW1)snHl)n+bx74P zsWYcgL#p9`lsvv*zBDyYP^cmE<%pDdzWDzL4-=RtE{}y8lA#k)ZcHQROH0@LOCl6#t-wQsmp>w4XI&V zq|7xuq2?! zL#PBunQN%2%n5lc)DSA6qM(Kg-zICMscC{j4XI%wq|7xurfTSth{r+=iRFrvxrUnR zD=5^E8YV{S|7-7Cpd`7<^LhctPLAUcAs&`w(4z(7C3VkhXR%OMch95eJ=)#b9Vtdd z?R3pdXM4Jv?w;Kp1rixcUVphLWHenD3KZ9MztHuB^QkT(qv^UxpimdaP@>K-6p_(% z{fa>xg3@>{3(@`%(~dH__IwEHyeCqdQAS5yPEa?YiSU`eV*{=QxXojL!Vk*OW6y^p zc$Gs?xhrv#?|hfYJeBa^U01|BxOVSRj)C=cj0a^vJK0e@e+FSs6DZ^#d*cQ7O4J`P z6w2tRD+mfl)Z9|}?S~A7GCJz%0tH`k58m~;r%Tj%Pokcp44@Rhof&-+a2}!`bOfC;7{Gbfw znS>+wji5B1U)6Y?|2O~e8jgWkZN`H#l&8b&At<8bb~u7p#Me__HC-Ru ze)~r_Z!UM?lc~)pLv^jgkxPMxpfsDGtMS~|ee;JnCYO5?<3Sn9b3Yux`5S^FHvc0W z!Mg|2=4+mEAooLGo3GJyz5Ay(yq5Fka<>5rKPW?WeHM<>{T+(=6_Oow%fMeio zJQq_Ql%YJA!4dpMP#TY=@m%?=oAx*c?hG&aRrRjR|6W{P2&I@}_Mn}yP6d%dV zp8DEzBy48JN2g)%y7m7us^-~IVlyj<#X846`|)U^b~ z=Z&$nBd?@H7=7z$-{)DeM#FNR-VVkndW6dfD)(3+zJwFciX z%3pZ!884N(E_fP^Jj&?0)(DD6Loa2Qp-@Ig9TO;TDZiJYP)0``Cnz2by_A2%P$;9L z)-{x#^VKV;Unm18B^uWe)D(-x1M?lF?R_yrp^UEUdV=E7(ChNO423c}>faEQe_ei% zp-@Ig{Te}GG~i3_!t;MxMG5-3;_1{cl+pcq9zm^x7)l)Y;=(H=s?Sg;qwBhXptxU? ze{ut?cjCG}!B8lpqiljY3VQe*9f|tIXHW}KMn^rLpm-^N^QymTNYpWgLKz+9XsExR z|MTxl)Vml8WdNm=@(F^fvS{3XfB$_F^_L8VGP$4}MuG<(2Wpuwb39150(3)>v`g_W?=VuuTWprIz z1jYUOf4?+;v()u7hC&$~wM|fH;bW*%@IUu!^jS0-D5Ikq0)?`7KjuOu54RW!Wpuy( zEkRua2;_bFGD5L8-Nl@G`y~X~o423c}s!34(E%u|IP5nX{9koMHyu9=l zdz7J2Mn|A$w=xvU=%^P6 z6xSei{UJl4jE?FO6pzN=zUfiQY{nND3T1S^dIE(}e)CVh{u!z3uNewubX|Rd;(qCE z@6TOH%L`?6)Gk5!x4joK6w2tRQv}8R()*MmL!pe0I<28T^oEZr9^`}_=QY$z-0$BiQI9TA-%&3NuiFyV@ zp^T3Dbq#gbt0z7xQP(mQ%IK&UYp9FAbE|R%eTJb>Mo0aIhWg+46=CHYkH#Ggg))Gu z9zL31uj0TlcQZl3RFRlp$D{P~8HOS<+V$5h1oZ?aci{8yT)6bnIQxg6#}#P|iHwGN z2|?lfHGV!ee_~FeE@LPnqoH0(P*}>yyLSKhLlQO0P(&toW%)>XIX{aXcJ4O`%7Sm0 zt7k6Qew##98H&hgx^DGYc)9TFMus9X8tOL9!so62;Oi1~8$%Hp&BB*y7Cz7UjUP+Y z>llj2Xu5ujp!m$>6;D~Y<4R%SR~U-OXsF-z_$5)_V<;k{pb29lUS)n^y_Hu4X7AqoIDstB8C)~`y`uQ3#n(foRq=GWs}7yYS3?JyLP(RAJJv9KWgx}BkjjD~u(X5rs{^^->= z>g^0gWHbw3qgmLz{;hu}QFk*GkZCL;arSmwU_iUnfy(3`Jx#zuu_%b$H{$H%rteLlGHG*Bu@UCxu@h zWGEt|q28of_|PqtV-oc#h9WYWg>Tj@oV%oUr$l|3p@@v8>n$D&4+#tZo}q}0hI*^V zLW%kpW3-fsjAr56Gz&lRqFcWpQ5P~4kBH{;II>HijZH8tPph3nl9H3`Jx#3*W6-h%uC?_c9cb z(R97XW8u}p!Y?xvkQQu=IBBNROKFz{s9{+{6NYqalipXfX{V8%fM((72T#3CqJE#Dh>T|82Q>>Zh7$F0h9WYWuDd)ImV|}BG(lrXWHi)=Gz;JN z!EbC!)KeIW$Y>VctyzdQMWPA}MPxKxANE*i2@8)h6p_(Tf2diweAkihNtDY_L`Jjl zBOVJS>J&o}8BNz8c`Pgo3tz`jL`Fm1qgnW!2VehFiFyx15gEHOlqKq3h9WYW zu0QrzSP>Tf^MkaMiHwH&sAl0q58d#fL|wp8L`JjlW1598z4hcp67@`mA~Kq;`#cs_ zg@v~>6p_(TAJ;5g{`NhWNYvXIipXddenPVl`(=r`o1ut|rt6a)3#WvIkDjD4Br+Q6 zQ<{bMfAZp+CF*>JA~KqVpY~WNQI|6mkURPO}i}vP8X#p@@v8>wbdbW45oncm3Hj!os^5ipXfF2RwdB)Mpur$Y`klqWN|2 ztN+70B?UjmCZnIe$pM?XZv5j`iX^oVMolGB#m zXZN<-yUn_N!nJ!Hh=yCYslwujg$nE$=cH>xDBBy%`ZeW{({Fdd%8C{%<$M?fVtVlC z>GqM`ogQ({ny6SNK$Fn_bf%kE;pO2?OvnbIOW<@3wlpN zr>pmo^s&cBD#XAj=_(X{-z8?1^7v=Q*?@rV&FyrW*0FFmtVXNvc3VzUCIz$P7$F=b zr3XHy!OSC(2A3JH3^=jIPnWGqZF#viGgl=weuUQe5mDpeTkmAQ-6@UKZ?x;3wqJc8 zfP}RaOV-rPd}XSMN+3{L?y zE7kL6vBr{%UjbBAX{CMyC-*oaK_ghqxTMO4i9SBHxV*HquvD>#C4QOV5%EunR3- zWs9Gbf5I&7Hv5fE(_M8M-Cji2_{s9%srle1XT~OxeEcNxQ=L{O#pLD@i75S;Y-Zdt zVa3E+v8vTtWe!>)OEb+cy@F+9B-s&X$DMAvJ8r9=B;UL+9_YYS@iGr_|k6G;i9|^%1ilbr4Lsq_J-4Q?adAzsV$Lz{G6W|!>}=f zW*4pb<<*s$>G|cTXwWGUZI**hEG6dvxe># zV2PI2Mnqw5+~xY3p|=T^1B zq?Q)(RSmnwATx`o7+6NZH?0gxvn)me%Oc+G1D$@vESZszlJTEtHVDm<83`;I zeL~rwF^gp+uvn5$9~-L7LK_Jzv|*-*4W(wWjs_NM@(E#G)u>s-qdrAE+&u4ybset% zTela;nz~W=xh{U&Hm+8L$>~#0vr)G@P8V*u!b&r{)y4^H_|t_Yg|M|66~slB?TuV% zx3%HyZf*B%_soXd!I^!!^zXW|y$s6;Z5viT%5(NcyR+vxScf^qZhH@Aj0*D=xIvd?K*pQ%ROy3-PTrro5q=FA|4b8g|CnZLn(^M$L2sr zOdY;DGhDZjwAT$kAp^-`({<{T4Qpj#VJTTHOOmrPh2?4=-R`ze+rdgG4J4b>g1bvM zLe@GhxVZ(3EFt4s{l?aAd$&ivI*pdw1x8c|x!J{4wOkzuW1*C{kC5Xw)C3C_=-Nl1 zW;9(JZ{Elyx&$PmZ!hh2`dzq@lMD-iA?Y^|TxPFL@7!{yu@dr?#>~Zlg~qTTnbc#l zoOj9^v1lwH3s|`vc6Zvaf|f-yMdEU&)7(pqw_0AuR>EE=7D>LqZANf>cLSQGolbvm z*l4hY!}d{J5{(H3%TRhLkd~**$6&cNZMudkF_DN)uh-ZbviOmVnMR{ZW9l?FcAHqG zwxBXX`!kfmm}2$)I zp6Z`+H!SQUxcqTM)SbPa4+Of4SyOZe@?kqfxCD*Dl5-MzOGrt}KF*sPsQdPD?0?7? zh=;TW;?1ntYPaiFquqnH5AMne(^=n2o-f#JI$J#-nVK~8bfXUC~01=#6YZ_V?8kQ2cEY`hUZ-u!}mJ7{S7rg;@E)sT*Hn;A>?p7)^TPJpRI>`eJ zO#luVd4aqAt${eOlnMn&ssjzlY;FQH+rUSnJno_OjI8ZzO_~>J|HuE%MY9%eQVF+eKax zV_2%Iif&p}Wt)v=GnpAVzi9IeXe_gM<_NLMCXqSxaXIdi=pG@Q;g9%O^lEPaUsQ zI3$5V4qV^BxaBw$V!yEi!#cNbO@Sp1VT9d)2>^O+0M|i&4=NHbXpP7GShtVk6{Hwz zvCHxxZT9g1b@p*XA0IYRRZ$A(dPlpvev8;}R)Vw$Fx4=Ni?-({Sl ziPy9t*hKOGhp6{M@WG`848hgR$7}J}7pn9rRoS6XOG3t@0YMUOVU4f>zX`JkryA~Q z!^h;z)WJ2oqHxmIqT~(Xp!7q=4=(Pzo6Yv{&f~Y0#pPoV%@h zns#FC>$&d9_NMHmhcS|*@n#2xG;8+K2{KOU!@}JW%buq(L1lPauZGFX93v8_?AYiC z=^1e{b67=KE1+Kz^Lr`t8TLW!L!O2Yskp%=ra?KSdp!^(8HJM8K3|$JIyL^ZKj}oT zBU3J1W7O!OV37%$0_l%ngj*^V%RSiI04LxNyFGY5&#%MDmktfwUJxU}fx5ft06k3C zG~xDuH5?yoA;2#eU`acS97_4!R^tV`u8kLu!*Qo>D@@cCtbG0`hFb*t$nM4l^zbs; z*I@+}r&(DP$xVpq7tBDj2s>2xj2L`jbhuHVff17fiMmNrY(+ZefexIl6jz;_-=AXdf6OI;-+6AFVxN(CLs zuR~#MO*4xSVGMReZWDKSt$?onm#`i{p1j4VTIgs z0}u&527aYW%e#~(f6JW)gsI(xv0*ghkuuFUabbkku+3>w=Pudybg2*dNgkrI)txbX zp6Vz-FlCKH7&e{w>=54hCIzYmSzX#L!yBSf1te8wtd5SQ&%h*A>9=q;mR>*LP|Ce) zACueRTR`d=MKM;+U`k=cm{ooUw(G z9&FUq>Ua0(Jt5vbM~xVzE|U0#9^nvIB=O0IT-WE4%t$d+?O^7gPz~KhW zLCJfTFwJ#X+*PzUVP(OwtDA7ss_xhm6Px1)HxG@DZH`RVCyIr!Lz5FDn-gR8&B^hR z&CS9!79Cpi@D6Mao3gYQ6063t&f8PM0SHm04F5s%MGBKFkPxeR)SHYVeK3_Us`wXj zNV~%be=#EVUQlKRRSG$Y6HW+adc7a*HI;l#TX?d2GvZ zln0Lmx4ZCsaL3ue={Mr~Pz6#Y_baeS^cgeQZw)(SlG9Q<4fq-q0lnnm_ow-8ZKM>` z@_;b&#Z_uJ_^3b45KGRKBE93ZcEQ0t8}5h0USzPE3Dyy~b(qlzb)ToA>iSH(yW{lX z|7v>&){!-O?Ur$=5fX`^%GXHAXhUkj(Hqtf7~?_xpeYq?2w4jeP-BL*#9kmB2Q>m3 zSRZRF|3DlWW`>qj57|Df!aR2WX!{6Va|MwR1F}>uGkK_WHMNwru(ock1^Wtidrp&R zgIPDflEVvu8q^DMK^m)%r3qsw2*^^@U@r`)f&~g1{y^)8=1xB_#A+M|&p=~E7GGp$ zzosR1PvAmEu7nx%4o`k;m422i+!H}g**0Khj=b3ogO@lI_oYYb_|G#4C^R`i5Ni;vL$-(J(aI*v^l@P8=l|MP@j! zZH?7nBiuTSNAiWUqD>hg%Mq7Y!weL8Kd-Pmj%#mQaV2Y3jD-bs#(6>4)#-npIq)XtuI z%~+*6d6=;(W8QEeZ5hoMdr~yJ>0^&7tS9j|4vz=-)*H6(cszJSEf}1O<#ZwfHA52t zjeHBj!mv~w8Nwhq`HF}XRuL&BQ)Gh-rB8tcXZD$$ zGiFcy=ju|KMdOo}N@ZYnh1>@94o;(Ph$W);)|pi4BkELkx>%h{Re@S3QzbU)Y+`QT z*3g?c-k}0bKVP^vF%rQe3Vv{|z{WJh7q#FLX*LSRiyb9n8s7lMiGK(@PW(gQiQ^xa zD=_{c1mW=y0Y=7uY`FM`z~jU}1fDqlak&EHA3_iw{}5ng{Kvgx`m{&hRK>tmECe2> zh(q9si#RSL}eapE5WPaOXcuJG`M03*Y9Xt?l&z~h831fDp2 zAzb0%3jv0N&#s<1L$>Cb=9@pkv%PR^2KSDtIjwrr?T*2r*(2;nb=%!I={aCe*HDVQ zbhFuZ>e`P{t)(Il3m8 z9-J^J$@Dfg^4m%qa3LLH++!T_hyG{o;D}p_XxEwhIPutT&J$GXl zpHQ_oFu<@yP5Wd6V?%G$W_yn|U&z5jJEt41dOl(UuY9NO^qokla57wR*W1KBQN|4dbz2qBP$;x6S4kG-w5TZig0xWb@?*sk z39w;@LDE=~y;$S!q9y_xbJsN<+qmL9yg^&A3BG_W+Jt?$cSW-8*6=AZPCp=8SU=Q; zZ`_E1_I(qZu82qsM1y;dkj)Q=GDfn9$Yit`oiH;ie&Ikyo8AcrGU7L@dzM@5$<)hK z3v2Q0OqIaCCXH6Um@j3khWe7Z8tTo+{&fnx;8xIbYEI7NT%}I&M2fh!bQtI?GDUJbbpmbjuw*Fvy6udXUU+zal%=$ zCv1>#mQ0EsA)F<{!iEQD$t2!mC>Jf>q03pZE$Eu+oHCDxFa3SYdB2(gGwoDH^Q8>9 zY4el~H??~#L%Xx#=1G#l&h$J>GN3kkB`?-HVFXesJsXDrE z?+#Es-9M$=RTyRKlbOjozJLXDsnQ0T3ti)I?=j%v_XJ{iW@&VquQiYcr^#wGeVJ}C zC1)cuR>PXajJ3$ifs7TIgZzxu!G6c|c1M=mjpg#&^r40QP$e%$G7cTD`TM(T8*dr* zSu1yzZ|WcNJ``?Y98p30Pp?o>Z;>Y4iUW6)(f_B2rWH|wk%a~ht-=sd#^TuJ;!+F;A53mr&{EZmIUG1DPqbuxi6R>ZSmpzd^l zA{)L(9at%MHM&!cts-H+nvB^HhvZnLu~55WKW}67$B{6uE`Dq8N10L2 zJh&=Z{`=vWnKApJQ|8!yXya)zP;WhGF%I8l52u+s9o=sy)043C9)R3vvcq}z|P0Zz8^z~LAAdqH>t=NMb!kZxg#W^D4?GOM!J#gk*8F~eZRH~cVR7`@!#=#fDZEeQt$iK&eSIjrsXa;MYf z55gOxmmh>yR{yjEVOI9E`DN8kn_1*F>{Ypm&%>|TODBjseao_X{W^OR$ey?KH;Y6I z3+nuibH-YoE>BUu>&oz2nQP%E`%_Sv`VJYVLDy&v1*kCH1+sV_@O zgG))UH0YF4PlHZ`tGH86JmRRPLK^k`3Kd0~7 zo9(W3?CPeobE59p6BC=`2R9Fmj%|)i)+dUEu|ty+BbyUr_07rgk+Rjc+Y#BGKD_-<+v|t7Cu)E2@b*M)n;+hu&@!QI|HIo8wQqTNdqT^E z_FWHePiUFIR+7-)KfFDmW%5YygqF$pBc@Cq37*h0nRvvM$s@rNS|$e{F=g^d@I;x6 znG#o7Fzr(*!+&Kq4SZdB9p-S?>GTb4x3T|;382MJCoN(^sE$Mss)bG?B+`-yqJ&Gn zT~JJJ<3u-JaN=K>;a;<=r~0Sd4VX<=W=++X1I9y2rPZBI&24tv?)0^AF?haTam%#-v$zFi}YMMFeae6M?b!tc-?@n!z_7?Ri!_+868mGpn%w*?N zBlS#Yr$?>KX{Sdja}{?45py>7hSPC28vQ-ms^~iwC!9{M!n@tEewB}v@@!rRCWWS~ zq6NpyHtH-I;S&nlu&zPNx#{dS`?i?Y>UW(+zen#+sqL;`v&&r?f{Zqn^cpn;-)pXLNY%g{-YH+9YZc ztYY)A&GK)Ij^ISv(2bGW4xLpaSle?}ZIJEFSvA9KW6r8EvRyfwW*F6_lwXBqp8cck zBXqeZ)Yd+1Cx|OQEiz#{Y`p+NZDG{Ds1x1qzG#!lzE9CK(|VuO$^_mYg%PP*OF2`? zy%O2e>Zy~7vVb(rL|1TPglex0iYMgSrJ*P>M#`3>gw~qJYVD3W< zHDW!&f~}{>lZ^EQIutO5Lyzo*R9#A6lXQyJXqXlEy*rtPH`%H1x{+CyaVOGNV7P$$ z2hPAW;t6NtWaed(v9d7N(hj3&4M;g@j-{-sRI(4cXExjpE-;|8w-XgB2ZyVcU8q#8 z>6MkK^5XQOwbnY>YM*YE#-(`9ww<2Svb)_I?U)GEcfzUDd!?E_dbrzl_Ux8>+HSh7 zt^T$qK`ffF7Uq_#Q`5`y7VwnD9YmDI0a6-g7(cV(z`(Y{1-MR>4wAg2!Xu|XJf;K#jxDZ~=POeSQ&zvb>kBj`7_d-X zUR|z~YgNlnn|c-i2lZ>RDgET_vDvcVA z5v6!-Y&Tk)ZQD|J=77ZktLW~~0{w%yy^ zDdnqkt=*kosZbg}g#R^Kb@xm`d@K5;+F(4)h~jKzw!FN!It6b>)%>K@N;}OU6AOzA z%kwK!I3z>s{BT|wuCF#%TU=RKtU^Zk=~GX0eT&t_*@e~GBGu=MoAAh#0tzbDI|ek% zh9Y7k(PR@|$0L2IFBytXRvlOSP4S+A=oyrP0!8uW_Sm_e=TO zBK%wSQy7g23Uu7PrsKpqHkT6anc6}Hs+V85i=(1OMTa{%4>O`TGc_~2IA5#4yN5L= zS=CZcbIA0<^zz)?RM{H!g{Y^4;+|+d(@<;5W#}m2|1$mu zwSfP2@GA^h`0rKYe21L(QJFG77=3umxL{)=+{2^B@kzW0IXvQfvI zk?SjY?ITne$C(P>qf&+MX{y5adQ#WsE21h65io2Bk%YESeLMWXmn`HGd{{2HHpQZY zOdQT87NvA(WGpk}gX_DH(9J?6PD2BuV`h+zO%p1k{C?l=HFB^?#2w;OFGK0gb zgW)mEB@9I86NN#kypb7>DJaDT@{=0prEEl9N0Xp?lPn(2jBY%X5y&JU9|yz36;z3$ z<}~)&(f9d!VL0M%A3f)* zt_V+u3iD}_3|PTq!KCYnb%}(DrN}IMo^3I~?A}Ii+o`ut+dJ+~8}=ux@3owr#)j?G z>s?qR3|9d?cVo8;kHXm-?e@ur3rEiE>{tc*DYC!g?C&W1>*!)5#_2KkyQqtCH2)hQ zb}$|r7n@+>F8f>1m2R@bC)i&O8-W3qoB+r-S}-*V4+-4pcJop5rmGX>_4Vr^RjpC} zHMeN9cyGBa`^tjxyJ-9#QGPeuC!A*7+fTZhQH2K8jw!!&+Bmn5bnbD53%MtZ-v^c7 zx~}m17rK^7g$1=7GJY4;NNQ@#+Z#G>(TsR8Fy!X#4ui;yaZwF2np{*PrJ1PS6ERrL zXcpCQ5>_=b8tY)w--doO&Le?w)@Hcar+axK``OL@<&g?Ud?ML?i0X|t{#Q*>R literal 0 HcmV?d00001 diff --git a/build/two-sum-test.dir/Release/two-sum-test.Build.CppClean.log b/build/two-sum-test.dir/Release/two-sum-test.Build.CppClean.log new file mode 100644 index 0000000..9bf7f9a --- /dev/null +++ b/build/two-sum-test.dir/Release/two-sum-test.Build.CppClean.log @@ -0,0 +1,16 @@ +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\two-sum-test.dir\release\test.obj +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\two-sum-test.dir\release\two-sum.obj +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\cmakefiles\generate.stamp +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\two-sum-test.dir\release\two-sum-test.tlog\cl.15688.write.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\two-sum-test.dir\release\two-sum-test.tlog\cl.command.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\two-sum-test.dir\release\two-sum-test.tlog\cl.read.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\two-sum-test.dir\release\two-sum-test.tlog\custombuild.command.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\two-sum-test.dir\release\two-sum-test.tlog\custombuild.read.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\two-sum-test.dir\release\two-sum-test.tlog\custombuild.write.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\two-sum-test.dir\release\two-sum-test.tlog\link-cvtres.read.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\two-sum-test.dir\release\two-sum-test.tlog\link-cvtres.write.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\two-sum-test.dir\release\two-sum-test.tlog\link-rc.read.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\two-sum-test.dir\release\two-sum-test.tlog\link-rc.write.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\two-sum-test.dir\release\two-sum-test.tlog\link.command.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\two-sum-test.dir\release\two-sum-test.tlog\link.read.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\two-sum-test.dir\release\two-sum-test.tlog\link.write.1.tlog diff --git a/build/two-sum-test.dir/Release/two-sum-test.tlog/CL.12076.write.1.tlog b/build/two-sum-test.dir/Release/two-sum-test.tlog/CL.12076.write.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..d52b24b69ca1a0908398d9b9fedabe7e90fad079 GIT binary patch literal 630 zcmdUsO$q`r428e7;2pfc%*LHNXFB*#hqfw6(TjL?^|ekxn6-ig+9bRrFE7u>m6ipO zBc2YYH)7=NWiwXHhuE_tVCi#w;U-kCII6yvrJ9p`t4^s)N5z_RuJ_8cLI%ZFc`wX? zdZ@hX|2BglK3?4n~e!=9a)ozHhBLw>$o=|nB18Y@<)FWjj*Q0JU&McVg#tTT-?(9rRhx<+dVpJG4c zn9Wz{0iMiDsJcEYarPs)7;E$Wn{If!Eqzd+j97uXs=YxrUG<4_PM(%?%|$Ntpc&5{ zk7bhR27c!03u-axL{sEj-|rSwJs2rZvz< z|GxE92mV?;waG7b-%OH#OCKC7?MkPTb?}j_X!c!2Z7PfYSR0}}9n-xK-{xtAR+k{c~4WM!n|4zF(r>(lhrrJTHj+ zxFRpWYk>#DZT`w)3TiX_lwKN>sx+^s`1~JxoAag)=t;v(e%oV~>pOYo)K*gUjC>RAxlAJ>S;P_g+m2e- z?IN${KcEsra={&dxOK>8(SD5qF%371P%;w%2nNig#Wj=;k?o^VkYN*9237^RW?s{< z&G7a_M!Czo{txrIi+<@W3f~>8=lwUwTWqhG`8i=`UeDQPe{J^HW`C{jy3PJt|L61f G-SG=ooo|f* literal 0 HcmV?d00001 diff --git a/build/two-sum-test.dir/Release/two-sum-test.tlog/CL.read.1.tlog b/build/two-sum-test.dir/Release/two-sum-test.tlog/CL.read.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..f67eba3d4db4d3380c69035da7b9bc2ec9cd1982 GIT binary patch literal 31018 zcmds=*={076o%_MQr^Lr$puzCo;b^$&0?bggJ>AqBNX2MC6fGK9ZJ2J8I?8ap^k;H zx`A$=t^TuBRsZ+zKVcmH4u`M{RhWj2{vN_aM+?2K!eh8Somb&g*oIYD$MY}Ys9&vh ze$e%6y}0JHj#s)9cbSG!cnbS?eWg#v`sG&VD}7$+H_LE+y7K4nQ}_{7Y(-Ng8sIP; zw`njrtVQced~d?NXuJxuFqb5_@}Tp%Xy*G$@0sp$C7$Ox+v(THi~H{+i@Cl(gb(32 zy+7y(xh(bCg=c-Y4KMl(X+gRIrNsnB-h->6m$*PdlM)JOv^?2n6&2FNux6;_sIX6|*jc0veQ;Zvs3ESfM zMb?JRdFG2z1Mbemi)TJ+`If0PGS--%>hGs)Zmz;Fp$>nByYQ>fa3Aq;B5m&_kt^K? ztOdDmgv77WlTWYX8~(UDL+bTp15fRYFOlGMBCrJy&g3+|ln7hxkr{Qt1p~tgr5YZDS`nHZX55BdrmzQ{w zm2cdlW`q5!EFOj*sR_qd1;uvVDC!uaMzU$L_go7eUUGdZ8%bKW{47+SEAlCa;%5Am zLsMUhWaUeZ^R@DhqavkpD5VOwQOuTagC)lGuWKMknOL7#t|V*iTL#ukUQsp*KqYm= zwd}YY+kGud(3F}B)Rs(V+1jp7@krUawrplBZC6Dh>T9bsA4EXJju_L7wamS|s7)%Woz zYmH%ibh|q2t9sUSIdezJ@F;2hgNeLgeneiPm7L2qo@F)rI8R|J{&w${!(3}BQE$oq z{P!@eQ+15ps7grXTPyAOIHy}NJW?%V*WoE!uESH*&nn8Ju&u>hd%TR?m~FO_pD&k6 zX0*`}pfiw5Wr>KJvW}zTDdxE4_nd~e3`WpfEulmipNmFb$FZKRX!?dxFudLLk(fCk zo7hifb_i#lWlh#osmHTdXDY`RmpCGEj!p}s#H&V*sv|Asg&F!k(ui7F0BU>W_UApDM;#jXbs81D& zXH}B@>R>F|$%s66=`6d03t|+n_S7EHbSM0--m8VTAk>2_iz-=;Mt($gXES(x=l(WV z0E=HL+OU~{o~^zcM}3Vux+o8_Dk5LcQ5AjbG?z1HRFs(Sf>W$9Y`XAXIjK)k6j9=1 z7D|<qxsKz9KA>m2vaw?y!WuWF=U@BW`@|h zBEwYQ8CbJQstiPG=<$q6tXOBhRz4;TkM(VeJj<3EnrDo(PK9SrMfOb1=E1WztT*c4Yqg_mukl05biMc6O&5l(-gQC$#_yWmWKpTk*l42^ z@5ZjTM4ZefZSQRPHD6Z>-OYZS4W-0CZ(D&ieAS`M{cZ3%xn6U48THrayoI_F^HBJq zDqwwgj*oE%bJn*obH#I=zFQk+wIlo8r`^ar*MeE?XjxN((!L^lo*zK&QoD`n+a22+ zEewxMUiPfQhvWThMo2EUmx!L{R#3ek?x+|0UFX8{T~cL<>PXHQEz!o9>$lXL>a;^D z`8V^$Jdc}p-I#b|E>Ey`t0A6UVewLTclyiZAMI>|&JU5olWMDYTjbugo6FGn?aJjj zszsIx@^^BfRN`r#8(y9K|{Z&s{8&=5N*1%fpZ^#u0V1iriCd%Xmvvr}-IO z%kUK`GHPVD fR+bcvLS|m((?x#rJx?aa-?yKq+kZlFv;O#h?v}}~ literal 0 HcmV?d00001 diff --git a/build/two-sum-test.dir/Release/two-sum-test.tlog/CustomBuild.command.1.tlog b/build/two-sum-test.dir/Release/two-sum-test.tlog/CustomBuild.command.1.tlog new file mode 100644 index 0000000..951fb7b --- /dev/null +++ b/build/two-sum-test.dir/Release/two-sum-test.tlog/CustomBuild.command.1.tlog @@ -0,0 +1,10 @@ +^C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\CMAKELISTS.TXT +setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd diff --git a/build/two-sum-test.dir/Release/two-sum-test.tlog/CustomBuild.read.1.tlog b/build/two-sum-test.dir/Release/two-sum-test.tlog/CustomBuild.read.1.tlog new file mode 100644 index 0000000..00b110a --- /dev/null +++ b/build/two-sum-test.dir/Release/two-sum-test.tlog/CustomBuild.read.1.tlog @@ -0,0 +1,28 @@ +^C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\CMAKELISTS.TXT +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKECXXINFORMATION.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKECOMMONLANGUAGEINCLUDE.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKEFINDDEPENDENCYMACRO.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKEGENERICSYSTEM.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKEINITIALIZECONFIGS.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKELANGUAGEINFORMATION.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKERCINFORMATION.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKESYSTEMSPECIFICINFORMATION.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKESYSTEMSPECIFICINITIALIZE.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\COMPILER\CMAKECOMMONCOMPILERMACROS.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\COMPILER\MSVC-CXX.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\COMPILER\MSVC.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\GOOGLETEST.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\PLATFORM\WINDOWS-MSVC-CXX.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\PLATFORM\WINDOWS-MSVC.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\PLATFORM\WINDOWS.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\PLATFORM\WINDOWSPATHS.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\3.26.0-RC6\CMAKECXXCOMPILER.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\3.26.0-RC6\CMAKERCCOMPILER.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\3.26.0-RC6\CMAKESYSTEM.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\GENERATORS\GTEST-TARGET-RELEASE.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\GENERATORS\GTEST-RELEASE-X86_64-DATA.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\GENERATORS\GTESTCONFIG.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\GENERATORS\GTESTCONFIGVERSION.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\GENERATORS\GTESTTARGETS.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\GENERATORS\CMAKEDEPS_MACROS.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\GENERATORS\CONAN_TOOLCHAIN.CMAKE diff --git a/build/two-sum-test.dir/Release/two-sum-test.tlog/CustomBuild.write.1.tlog b/build/two-sum-test.dir/Release/two-sum-test.tlog/CustomBuild.write.1.tlog new file mode 100644 index 0000000..0cddc5c --- /dev/null +++ b/build/two-sum-test.dir/Release/two-sum-test.tlog/CustomBuild.write.1.tlog @@ -0,0 +1,2 @@ +^C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\CMAKELISTS.TXT +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\GENERATE.STAMP diff --git a/build/two-sum-test.dir/Release/two-sum-test.tlog/link-cvtres.read.1.tlog b/build/two-sum-test.dir/Release/two-sum-test.tlog/link-cvtres.read.1.tlog new file mode 100644 index 0000000..46b134b --- /dev/null +++ b/build/two-sum-test.dir/Release/two-sum-test.tlog/link-cvtres.read.1.tlog @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/build/two-sum-test.dir/Release/two-sum-test.tlog/link-cvtres.write.1.tlog b/build/two-sum-test.dir/Release/two-sum-test.tlog/link-cvtres.write.1.tlog new file mode 100644 index 0000000..46b134b --- /dev/null +++ b/build/two-sum-test.dir/Release/two-sum-test.tlog/link-cvtres.write.1.tlog @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/build/two-sum-test.dir/Release/two-sum-test.tlog/link-rc.read.1.tlog b/build/two-sum-test.dir/Release/two-sum-test.tlog/link-rc.read.1.tlog new file mode 100644 index 0000000..46b134b --- /dev/null +++ b/build/two-sum-test.dir/Release/two-sum-test.tlog/link-rc.read.1.tlog @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/build/two-sum-test.dir/Release/two-sum-test.tlog/link-rc.write.1.tlog b/build/two-sum-test.dir/Release/two-sum-test.tlog/link-rc.write.1.tlog new file mode 100644 index 0000000..46b134b --- /dev/null +++ b/build/two-sum-test.dir/Release/two-sum-test.tlog/link-rc.write.1.tlog @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/build/two-sum-test.dir/Release/two-sum-test.tlog/link.command.1.tlog b/build/two-sum-test.dir/Release/two-sum-test.tlog/link.command.1.tlog new file mode 100644 index 0000000..46b134b --- /dev/null +++ b/build/two-sum-test.dir/Release/two-sum-test.tlog/link.command.1.tlog @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/build/two-sum-test.dir/Release/two-sum-test.tlog/link.read.1.tlog b/build/two-sum-test.dir/Release/two-sum-test.tlog/link.read.1.tlog new file mode 100644 index 0000000..46b134b --- /dev/null +++ b/build/two-sum-test.dir/Release/two-sum-test.tlog/link.read.1.tlog @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/build/two-sum-test.dir/Release/two-sum-test.tlog/link.write.1.tlog b/build/two-sum-test.dir/Release/two-sum-test.tlog/link.write.1.tlog new file mode 100644 index 0000000..46b134b --- /dev/null +++ b/build/two-sum-test.dir/Release/two-sum-test.tlog/link.write.1.tlog @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/build/two-sum-test.dir/Release/two-sum-test.tlog/two-sum-test.lastbuildstate b/build/two-sum-test.dir/Release/two-sum-test.tlog/two-sum-test.lastbuildstate new file mode 100644 index 0000000..70a9d3f --- /dev/null +++ b/build/two-sum-test.dir/Release/two-sum-test.tlog/two-sum-test.lastbuildstate @@ -0,0 +1,2 @@ +PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.39.33519:TargetPlatformVersion=10.0.22621.0: +Release|x64|C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\| diff --git a/build/two-sum-test.dir/Release/two-sum-test.tlog/unsuccessfulbuild b/build/two-sum-test.dir/Release/two-sum-test.tlog/unsuccessfulbuild new file mode 100644 index 0000000..e69de29 diff --git a/build/two-sum-test.dir/Release/two-sum-test.vcxproj.FileListAbsolute.txt b/build/two-sum-test.dir/Release/two-sum-test.vcxproj.FileListAbsolute.txt new file mode 100644 index 0000000..e69de29 diff --git a/build/two-sum-test.dir/Release/two-sum.obj b/build/two-sum-test.dir/Release/two-sum.obj new file mode 100644 index 0000000000000000000000000000000000000000..c3b71777b267a7b18224718b7af1f5901f2910a5 GIT binary patch literal 1602 zcmb7FZ)n_P7=N;~U1z{OK?vl2#mrF=; zy>?8P?NE+GHo;GVFu~!Mf{M5=qIOi2A(Qz*5JB&C!eAn%+#|ECwA^m^FP*6gW*URF>J9aAg~VbNhHa zL?<{;U-wwE9P*AJ=ZOOV3v>hNM8`y@7P)mz_0*6BFo5BOCMQJsXq@Nlc3vMYzK^_* zn_S`oUU6mBeQGq^3UQ3S+gA^I@YxLWWIFS#ke6nq>_l>Sa%L_yJv-bEo|4izVKOs= zaJIapJA$j0C8OYCnoCLfbS9}N8&*XzE3T)MjPj~dHM|vNE=7n46xz!nJ|pCY8GP-q zhu0;%3P8osK`JTdUEOizv|cJP#}nw?RnM|z?Tn(?mYlNfw7!{bAC4{a2}e zE0gd)Cm(`Xzb$Uv?sO|B-WdFhtY+z-#QLsy^(H+Lxzfj+zvlHvuI#c0JLu%qv)y9- zo127{t|uagc@Y2Crh2bHe>;BNi;Mo(;+Eg(>|`V0;mOUe3_=HajWb zCsp|+UG=zl{31o2Ya(k_i8D38nS}<@DiNeDnj#|6Zmse_cGA>#I{~v+X&{qHQ{<;Lrv+xrNBxK_>_+|926N#)kgPWu4g&=)4*2BRimu2_bSE) iDtb>!^Lg%ys##UV)J@CTP_&J*Y8pjF)$nh^b>Sbp!fGA> literal 0 HcmV?d00001 diff --git a/build/two-sum-test.vcxproj b/build/two-sum-test.vcxproj new file mode 100644 index 0000000..9f4750d --- /dev/null +++ b/build/two-sum-test.vcxproj @@ -0,0 +1,396 @@ + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {5B8E4023-E796-3881-BC28-E764B985B1E2} + Win32Proj + 10.0.22621.0 + x64 + two-sum-test + NoUpgrade + + + + Application + MultiByte + v143 + true + + + Application + MultiByte + v143 + true + + + Application + MultiByte + v143 + true + + + Application + MultiByte + v143 + true + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\Debug\ + two-sum-test.dir\Debug\ + two-sum-test + .exe + true + true + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\Release\ + two-sum-test.dir\Release\ + two-sum-test + .exe + false + true + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\MinSizeRel\ + two-sum-test.dir\MinSizeRel\ + two-sum-test + .exe + false + true + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\RelWithDebInfo\ + two-sum-test.dir\RelWithDebInfo\ + two-sum-test + .exe + true + true + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) -fsanitize=address,undefined + $(IntDir) + EnableFastChecks + ProgramDatabase + Sync + Disabled + stdcpp17 + true + Disabled + NotUsing + 8 + true + false + EnableAllWarnings + %(PreprocessorDefinitions);WIN32;_WINDOWS;CMAKE_INTDIR="Debug" + $(IntDir) + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;CMAKE_INTDIR=\"Debug\" + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"C:\Program Files\CMake\bin\cmake.exe" -D TEST_TARGET=two-sum-test -D "TEST_EXECUTABLE=C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/Debug/two-sum-test.exe" -D TEST_EXECUTOR= -D "TEST_WORKING_DIR=C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" -D TEST_EXTRA_ARGS= -D TEST_PROPERTIES= -D TEST_PREFIX= -D TEST_SUFFIX= -D TEST_FILTER= -D NO_PRETTY_TYPES=FALSE -D NO_PRETTY_VALUES=FALSE -D TEST_LIST=two-sum-test_TESTS -D "CTEST_FILE=C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/two-sum-test[1]_tests.cmake" -D TEST_DISCOVERY_TIMEOUT=5 -D TEST_XML_OUTPUT_DIR= -P "C:/Program Files/CMake/share/cmake-3.26/Modules/GoogleTestAddTests.cmake" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 -fsanitize=address,undefined + true + %(IgnoreSpecificDefaultLibraries) + C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/Debug/two-sum-test.lib + C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/Debug/two-sum-test.pdb + Console + + + false + + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /external:I "C:/Users/Dell G3/.conan2/p/gtest623cf11ec7f4c/p/include" -fsanitize=address,undefined + $(IntDir) + Sync + TurnOffAllWarnings + AnySuitable + stdcpp17 + true + MaxSpeed + NotUsing + 8 + MultiThreadedDLL + true + false + EnableAllWarnings + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="Release" + $(IntDir) + + + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR=\"Release\" + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;C:\Users\Dell G3\.conan2\p\gtest623cf11ec7f4c\p\include;%(AdditionalIncludeDirectories) + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;C:\Users\Dell G3\.conan2\p\gtest623cf11ec7f4c\p\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"C:\Program Files\CMake\bin\cmake.exe" -D TEST_TARGET=two-sum-test -D "TEST_EXECUTABLE=C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/Release/two-sum-test.exe" -D TEST_EXECUTOR= -D "TEST_WORKING_DIR=C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" -D TEST_EXTRA_ARGS= -D TEST_PROPERTIES= -D TEST_PREFIX= -D TEST_SUFFIX= -D TEST_FILTER= -D NO_PRETTY_TYPES=FALSE -D NO_PRETTY_VALUES=FALSE -D TEST_LIST=two-sum-test_TESTS -D "CTEST_FILE=C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/two-sum-test[1]_tests.cmake" -D TEST_DISCOVERY_TIMEOUT=5 -D TEST_XML_OUTPUT_DIR= -P "C:/Program Files/CMake/share/cmake-3.26/Modules/GoogleTestAddTests.cmake" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + C:\Users\Dell G3\.conan2\p\gtest623cf11ec7f4c\p\lib\gmock_main.lib;C:\Users\Dell G3\.conan2\p\gtest623cf11ec7f4c\p\lib\gmock.lib;C:\Users\Dell G3\.conan2\p\gtest623cf11ec7f4c\p\lib\gtest_main.lib;C:\Users\Dell G3\.conan2\p\gtest623cf11ec7f4c\p\lib\gtest.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + C:/Users/Dell G3/.conan2/p/gtest623cf11ec7f4c/p/lib;C:/Users/Dell G3/.conan2/p/gtest623cf11ec7f4c/p/lib/$(Configuration);%(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 -fsanitize=address,undefined + false + %(IgnoreSpecificDefaultLibraries) + C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/Release/two-sum-test.lib + C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/Release/two-sum-test.pdb + Console + + + false + + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) -fsanitize=address,undefined + $(IntDir) + Sync + OnlyExplicitInline + stdcpp17 + true + MinSpace + NotUsing + 8 + true + false + EnableAllWarnings + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="MinSizeRel" + $(IntDir) + + + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR=\"MinSizeRel\" + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"C:\Program Files\CMake\bin\cmake.exe" -D TEST_TARGET=two-sum-test -D "TEST_EXECUTABLE=C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/MinSizeRel/two-sum-test.exe" -D TEST_EXECUTOR= -D "TEST_WORKING_DIR=C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" -D TEST_EXTRA_ARGS= -D TEST_PROPERTIES= -D TEST_PREFIX= -D TEST_SUFFIX= -D TEST_FILTER= -D NO_PRETTY_TYPES=FALSE -D NO_PRETTY_VALUES=FALSE -D TEST_LIST=two-sum-test_TESTS -D "CTEST_FILE=C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/two-sum-test[1]_tests.cmake" -D TEST_DISCOVERY_TIMEOUT=5 -D TEST_XML_OUTPUT_DIR= -P "C:/Program Files/CMake/share/cmake-3.26/Modules/GoogleTestAddTests.cmake" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 -fsanitize=address,undefined + false + %(IgnoreSpecificDefaultLibraries) + C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/MinSizeRel/two-sum-test.lib + C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/MinSizeRel/two-sum-test.pdb + Console + + + false + + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) -fsanitize=address,undefined + $(IntDir) + ProgramDatabase + Sync + OnlyExplicitInline + stdcpp17 + true + MaxSpeed + NotUsing + 8 + true + false + EnableAllWarnings + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="RelWithDebInfo" + $(IntDir) + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR=\"RelWithDebInfo\" + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + setlocal +"C:\Program Files\CMake\bin\cmake.exe" -D TEST_TARGET=two-sum-test -D "TEST_EXECUTABLE=C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/RelWithDebInfo/two-sum-test.exe" -D TEST_EXECUTOR= -D "TEST_WORKING_DIR=C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" -D TEST_EXTRA_ARGS= -D TEST_PROPERTIES= -D TEST_PREFIX= -D TEST_SUFFIX= -D TEST_FILTER= -D NO_PRETTY_TYPES=FALSE -D NO_PRETTY_VALUES=FALSE -D TEST_LIST=two-sum-test_TESTS -D "CTEST_FILE=C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/two-sum-test[1]_tests.cmake" -D TEST_DISCOVERY_TIMEOUT=5 -D TEST_XML_OUTPUT_DIR= -P "C:/Program Files/CMake/share/cmake-3.26/Modules/GoogleTestAddTests.cmake" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 -fsanitize=address,undefined + true + %(IgnoreSpecificDefaultLibraries) + C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/RelWithDebInfo/two-sum-test.lib + C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/RelWithDebInfo/two-sum-test.pdb + Console + + + false + + + + + Always + Building Custom Rule C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeFindDependencyMacro.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\GoogleTest.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\WindowsPaths.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeCXXCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeRCCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeSystem.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTest-Target-release.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTest-release-x86_64-data.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTestConfig.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTestConfigVersion.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTestTargets.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\cmakedeps_macros.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\conan_toolchain.cmake;%(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\generate.stamp + false + Building Custom Rule C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeFindDependencyMacro.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\GoogleTest.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\WindowsPaths.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeCXXCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeRCCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeSystem.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTest-Target-release.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTest-release-x86_64-data.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTestConfig.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTestConfigVersion.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTestTargets.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\cmakedeps_macros.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\conan_toolchain.cmake;%(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\generate.stamp + false + Building Custom Rule C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeFindDependencyMacro.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\GoogleTest.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\WindowsPaths.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeCXXCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeRCCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeSystem.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTest-Target-release.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTest-release-x86_64-data.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTestConfig.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTestConfigVersion.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTestTargets.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\cmakedeps_macros.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\conan_toolchain.cmake;%(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\generate.stamp + false + Building Custom Rule C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/CMakeLists.txt + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeFindDependencyMacro.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\GoogleTest.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.26\Modules\Platform\WindowsPaths.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeCXXCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeRCCompiler.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\3.26.0-rc6\CMakeSystem.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTest-Target-release.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTest-release-x86_64-data.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTestConfig.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTestConfigVersion.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\GTestTargets.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\cmakedeps_macros.cmake;C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\generators\conan_toolchain.cmake;%(AdditionalInputs) + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\CMakeFiles\generate.stamp + false + + + + + + + + + {6BE03258-A7D9-33AC-A32D-C580D32A7B9B} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/build/two-sum-test.vcxproj.filters b/build/two-sum-test.vcxproj.filters new file mode 100644 index 0000000..468b95c --- /dev/null +++ b/build/two-sum-test.vcxproj.filters @@ -0,0 +1,19 @@ + + + + + Source Files + + + Source Files + + + + + + + + {09ABAB12-494C-37C3-982B-8650C48428C3} + + + diff --git a/build/two-sum-test[1]_include.cmake b/build/two-sum-test[1]_include.cmake new file mode 100644 index 0000000..0ab884f --- /dev/null +++ b/build/two-sum-test[1]_include.cmake @@ -0,0 +1,5 @@ +if(EXISTS "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/two-sum-test[1]_tests.cmake") + include("C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/two-sum-test[1]_tests.cmake") +else() + add_test(two-sum-test_NOT_BUILT two-sum-test_NOT_BUILT) +endif() diff --git a/build/x64/Release/ALL_BUILD/ALL_BUILD.recipe b/build/x64/Release/ALL_BUILD/ALL_BUILD.recipe new file mode 100644 index 0000000..faa39b5 --- /dev/null +++ b/build/x64/Release/ALL_BUILD/ALL_BUILD.recipe @@ -0,0 +1,17 @@ + + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\x64\Release\ZERO_CHECK + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\Release\main.exe + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\x64\Release\ALL_BUILD + + + + + + \ No newline at end of file diff --git a/build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/ALL_BUILD.lastbuildstate b/build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/ALL_BUILD.lastbuildstate new file mode 100644 index 0000000..70a9d3f --- /dev/null +++ b/build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/ALL_BUILD.lastbuildstate @@ -0,0 +1,2 @@ +PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.39.33519:TargetPlatformVersion=10.0.22621.0: +Release|x64|C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\| diff --git a/build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/CustomBuild.command.1.tlog b/build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/CustomBuild.command.1.tlog new file mode 100644 index 0000000..951fb7b --- /dev/null +++ b/build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/CustomBuild.command.1.tlog @@ -0,0 +1,10 @@ +^C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\CMAKELISTS.TXT +setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd diff --git a/build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/CustomBuild.read.1.tlog b/build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/CustomBuild.read.1.tlog new file mode 100644 index 0000000..158dd7b --- /dev/null +++ b/build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/CustomBuild.read.1.tlog @@ -0,0 +1,20 @@ +^C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\CMAKELISTS.TXT +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKECXXINFORMATION.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKECOMMONLANGUAGEINCLUDE.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKEGENERICSYSTEM.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKEINITIALIZECONFIGS.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKELANGUAGEINFORMATION.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKERCINFORMATION.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKESYSTEMSPECIFICINFORMATION.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKESYSTEMSPECIFICINITIALIZE.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\COMPILER\CMAKECOMMONCOMPILERMACROS.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\COMPILER\MSVC-CXX.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\COMPILER\MSVC.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\PLATFORM\WINDOWS-MSVC-CXX.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\PLATFORM\WINDOWS-MSVC.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\PLATFORM\WINDOWS.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\PLATFORM\WINDOWSPATHS.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\3.26.0-RC6\CMAKECXXCOMPILER.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\3.26.0-RC6\CMAKERCCOMPILER.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\3.26.0-RC6\CMAKESYSTEM.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\GENERATORS\CONAN_TOOLCHAIN.CMAKE diff --git a/build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/CustomBuild.write.1.tlog b/build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/CustomBuild.write.1.tlog new file mode 100644 index 0000000..0cddc5c --- /dev/null +++ b/build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/CustomBuild.write.1.tlog @@ -0,0 +1,2 @@ +^C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\CMAKELISTS.TXT +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\GENERATE.STAMP diff --git a/build/x64/Release/ZERO_CHECK/ZERO_CHECK.Build.CppClean.log b/build/x64/Release/ZERO_CHECK/ZERO_CHECK.Build.CppClean.log new file mode 100644 index 0000000..c167182 --- /dev/null +++ b/build/x64/Release/ZERO_CHECK/ZERO_CHECK.Build.CppClean.log @@ -0,0 +1,4 @@ +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\cmakefiles\generate.stamp +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\x64\release\zero_check\zero_check.tlog\custombuild.command.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\x64\release\zero_check\zero_check.tlog\custombuild.read.1.tlog +c:\users\dell g3\desktop\dz_dpo\cppdevcourse-hw3\build\x64\release\zero_check\zero_check.tlog\custombuild.write.1.tlog diff --git a/build/x64/Release/ZERO_CHECK/ZERO_CHECK.recipe b/build/x64/Release/ZERO_CHECK/ZERO_CHECK.recipe new file mode 100644 index 0000000..397d411 --- /dev/null +++ b/build/x64/Release/ZERO_CHECK/ZERO_CHECK.recipe @@ -0,0 +1,11 @@ + + + + + C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\x64\Release\ZERO_CHECK + + + + + + \ No newline at end of file diff --git a/build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/CustomBuild.command.1.tlog b/build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/CustomBuild.command.1.tlog new file mode 100644 index 0000000..4e2cefc --- /dev/null +++ b/build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/CustomBuild.command.1.tlog @@ -0,0 +1,10 @@ +^C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\D3AD80CB6F242F536F3DBD91714C7317\GENERATE.STAMP.RULE +setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3" "-BC:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build" --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file "C:/Users/Dell G3/Desktop/dz_dpo/CppDevCourse-hw3/build/hw-3.sln" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd diff --git a/build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/CustomBuild.read.1.tlog b/build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/CustomBuild.read.1.tlog new file mode 100644 index 0000000..2057638 --- /dev/null +++ b/build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/CustomBuild.read.1.tlog @@ -0,0 +1,21 @@ +^C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\D3AD80CB6F242F536F3DBD91714C7317\GENERATE.STAMP.RULE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKECXXINFORMATION.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKECOMMONLANGUAGEINCLUDE.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKEGENERICSYSTEM.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKEINITIALIZECONFIGS.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKELANGUAGEINFORMATION.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKERCINFORMATION.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKESYSTEMSPECIFICINFORMATION.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\CMAKESYSTEMSPECIFICINITIALIZE.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\COMPILER\CMAKECOMMONCOMPILERMACROS.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\COMPILER\MSVC-CXX.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\COMPILER\MSVC.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\PLATFORM\WINDOWS-MSVC-CXX.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\PLATFORM\WINDOWS-MSVC.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\PLATFORM\WINDOWS.CMAKE +C:\PROGRAM FILES\CMAKE\SHARE\CMAKE-3.26\MODULES\PLATFORM\WINDOWSPATHS.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\CMAKELISTS.TXT +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\3.26.0-RC6\CMAKECXXCOMPILER.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\3.26.0-RC6\CMAKERCCOMPILER.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\3.26.0-RC6\CMAKESYSTEM.CMAKE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\GENERATORS\CONAN_TOOLCHAIN.CMAKE diff --git a/build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/CustomBuild.write.1.tlog b/build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/CustomBuild.write.1.tlog new file mode 100644 index 0000000..f5c7088 --- /dev/null +++ b/build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/CustomBuild.write.1.tlog @@ -0,0 +1,2 @@ +^C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\D3AD80CB6F242F536F3DBD91714C7317\GENERATE.STAMP.RULE +C:\USERS\DELL G3\DESKTOP\DZ_DPO\CPPDEVCOURSE-HW3\BUILD\CMAKEFILES\GENERATE.STAMP diff --git a/build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/ZERO_CHECK.lastbuildstate b/build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/ZERO_CHECK.lastbuildstate new file mode 100644 index 0000000..70a9d3f --- /dev/null +++ b/build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/ZERO_CHECK.lastbuildstate @@ -0,0 +1,2 @@ +PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.39.33519:TargetPlatformVersion=10.0.22621.0: +Release|x64|C:\Users\Dell G3\Desktop\dz_dpo\CppDevCourse-hw3\build\| diff --git a/build/x64/Release/ZERO_CHECK/ZERO_CHECK.vcxproj.FileListAbsolute.txt b/build/x64/Release/ZERO_CHECK/ZERO_CHECK.vcxproj.FileListAbsolute.txt new file mode 100644 index 0000000..e69de29 diff --git a/src/two-sum.cpp b/src/two-sum.cpp new file mode 100644 index 0000000..eb1c5a9 --- /dev/null +++ b/src/two-sum.cpp @@ -0,0 +1,19 @@ +#define ARRAY_SIZE 5 + +bool two_sum( + const int nums[ARRAY_SIZE], + const int target, + std::size_t& index0, + std::size_t& index1 +) { + for (std::size_t i = 0; i < ARRAY_SIZE; ++i) { + for (std::size_t j = i + 1; j < ARRAY_SIZE; ++j) { + if (nums[i] + nums[j] == target) { + index0 = i; + index1 = j; + return true; + } + } + } + return false; +} \ No newline at end of file