From 7323ea76d0f8f7dfaf8a69773a65708d65583d8c Mon Sep 17 00:00:00 2001 From: ganome Date: Sun, 7 Dec 2025 14:05:25 -0700 Subject: [PATCH] This commit actually has everything needed for Video encoding. Disregard previous commit --- build/.qt/QtDeploySupport.cmake | 71 + build/.qt/QtDeployTargets.cmake | 10 + build/CMakeCache.txt | 1971 +++++ build/CMakeFiles/4.1.2/CMakeCCompiler.cmake | 84 + build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake | 108 + .../4.1.2/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15504 bytes .../4.1.2/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15536 bytes build/CMakeFiles/4.1.2/CMakeSystem.cmake | 15 + .../4.1.2/CompilerIdC/CMakeCCompilerId.c | 934 ++ build/CMakeFiles/4.1.2/CompilerIdC/a.out | Bin 0 -> 15576 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 949 +++ build/CMakeFiles/4.1.2/CompilerIdCXX/a.out | Bin 0 -> 15584 bytes build/CMakeFiles/CMakeConfigureLog.yaml | 7476 +++++++++++++++++ .../CMakeDirectoryInformation.cmake | 16 + build/CMakeFiles/CMakeRuleHashes.txt | 10 + build/CMakeFiles/InstallScripts.json | 13 + build/CMakeFiles/Makefile.cmake | 368 + build/CMakeFiles/Makefile2 | 659 ++ build/CMakeFiles/TargetDirectories.txt | 55 + build/CMakeFiles/cmake.check_cache | 1 + build/CMakeFiles/progress.marks | 1 + build/Makefile | 371 + build/_deps/argon2-src | 1 + build/_deps/argon2-subbuild/CMakeCache.txt | 122 + .../CMakeFiles/4.1.2/CMakeSystem.cmake | 15 + .../CMakeFiles/CMakeConfigureLog.yaml | 62 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/CMakeRuleHashes.txt | 11 + .../CMakeFiles/InstallScripts.json | 7 + .../argon2-subbuild/CMakeFiles/Makefile.cmake | 52 + .../argon2-subbuild/CMakeFiles/Makefile2 | 122 + .../CMakeFiles/TargetDirectories.txt | 3 + .../CMakeFiles/argon2-populate-complete | 0 .../argon2-populate.dir/DependInfo.cmake | 22 + .../argon2-populate.dir/Labels.json | 46 + .../CMakeFiles/argon2-populate.dir/Labels.txt | 14 + .../CMakeFiles/argon2-populate.dir/build.make | 162 + .../argon2-populate.dir/cmake_clean.cmake | 17 + .../argon2-populate.dir/compiler_depend.make | 2 + .../argon2-populate.dir/compiler_depend.ts | 2 + .../argon2-populate.dir/progress.make | 10 + .../CMakeFiles/cmake.check_cache | 1 + .../argon2-subbuild/CMakeFiles/progress.marks | 1 + build/_deps/argon2-subbuild/CMakeLists.txt | 42 + build/_deps/argon2-subbuild/Makefile | 162 + .../argon2-populate-build | 0 .../argon2-populate-configure | 0 .../argon2-populate-done | 0 .../argon2-populate-download | 0 .../argon2-populate-gitclone-lastrun.txt | 15 + .../argon2-populate-gitinfo.txt | 15 + .../argon2-populate-install | 0 .../argon2-populate-mkdir | 0 .../argon2-populate-patch | 0 .../argon2-populate-patch-info.txt | 6 + .../argon2-populate-test | 0 .../argon2-populate-update-info.txt | 7 + .../tmp/argon2-populate-cfgcmd.txt | 1 + .../tmp/argon2-populate-gitclone.cmake | 87 + .../tmp/argon2-populate-gitupdate.cmake | 317 + .../tmp/argon2-populate-mkdirs.cmake | 27 + .../_deps/argon2-subbuild/cmake_install.cmake | 61 + build/_deps/jwt-cpp-src | 1 + build/_deps/jwt-cpp-subbuild/CMakeCache.txt | 122 + .../CMakeFiles/4.1.2/CMakeSystem.cmake | 15 + .../CMakeFiles/CMakeConfigureLog.yaml | 62 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/CMakeRuleHashes.txt | 11 + .../CMakeFiles/InstallScripts.json | 7 + .../CMakeFiles/Makefile.cmake | 52 + .../jwt-cpp-subbuild/CMakeFiles/Makefile2 | 122 + .../CMakeFiles/TargetDirectories.txt | 3 + .../CMakeFiles/cmake.check_cache | 1 + .../CMakeFiles/jwt-cpp-populate-complete | 0 .../jwt-cpp-populate.dir/DependInfo.cmake | 22 + .../jwt-cpp-populate.dir/Labels.json | 46 + .../jwt-cpp-populate.dir/Labels.txt | 14 + .../jwt-cpp-populate.dir/build.make | 162 + .../jwt-cpp-populate.dir/cmake_clean.cmake | 17 + .../jwt-cpp-populate.dir/compiler_depend.make | 2 + .../jwt-cpp-populate.dir/compiler_depend.ts | 2 + .../jwt-cpp-populate.dir/progress.make | 10 + .../CMakeFiles/progress.marks | 1 + build/_deps/jwt-cpp-subbuild/CMakeLists.txt | 42 + build/_deps/jwt-cpp-subbuild/Makefile | 162 + .../jwt-cpp-subbuild/cmake_install.cmake | 61 + .../jwt-cpp-populate-build | 0 .../jwt-cpp-populate-configure | 0 .../jwt-cpp-populate-done | 0 .../jwt-cpp-populate-download | 0 .../jwt-cpp-populate-gitclone-lastrun.txt | 15 + .../jwt-cpp-populate-gitinfo.txt | 15 + .../jwt-cpp-populate-install | 0 .../jwt-cpp-populate-mkdir | 0 .../jwt-cpp-populate-patch | 0 .../jwt-cpp-populate-patch-info.txt | 6 + .../jwt-cpp-populate-test | 0 .../jwt-cpp-populate-update-info.txt | 7 + .../tmp/jwt-cpp-populate-cfgcmd.txt | 1 + .../tmp/jwt-cpp-populate-gitclone.cmake | 87 + .../tmp/jwt-cpp-populate-gitupdate.cmake | 317 + .../tmp/jwt-cpp-populate-mkdirs.cmake | 27 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/progress.marks | 1 + build/_deps/nlohmann_json-build/Makefile | 189 + .../nlohmann_json-build/cmake_install.cmake | 50 + .../nlohmann_json-build/nlohmann_json.pc | 4 + .../nlohmann_jsonConfig.cmake | 15 + .../nlohmann_jsonConfigVersion.cmake | 20 + build/_deps/nlohmann_json-src | 1 + .../nlohmann_json-subbuild/CMakeCache.txt | 122 + .../CMakeFiles/4.1.2/CMakeSystem.cmake | 15 + .../CMakeFiles/CMakeConfigureLog.yaml | 62 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/CMakeRuleHashes.txt | 11 + .../CMakeFiles/InstallScripts.json | 7 + .../CMakeFiles/Makefile.cmake | 52 + .../CMakeFiles/Makefile2 | 122 + .../CMakeFiles/TargetDirectories.txt | 3 + .../CMakeFiles/cmake.check_cache | 1 + .../nlohmann_json-populate-complete | 0 .../DependInfo.cmake | 22 + .../nlohmann_json-populate.dir/Labels.json | 46 + .../nlohmann_json-populate.dir/Labels.txt | 14 + .../nlohmann_json-populate.dir/build.make | 162 + .../cmake_clean.cmake | 17 + .../compiler_depend.make | 2 + .../compiler_depend.ts | 2 + .../nlohmann_json-populate.dir/progress.make | 10 + .../CMakeFiles/progress.marks | 1 + .../nlohmann_json-subbuild/CMakeLists.txt | 42 + build/_deps/nlohmann_json-subbuild/Makefile | 162 + .../cmake_install.cmake | 61 + .../nlohmann_json-populate-build | 0 .../nlohmann_json-populate-configure | 0 .../nlohmann_json-populate-done | 0 .../nlohmann_json-populate-download | 0 ...lohmann_json-populate-gitclone-lastrun.txt | 15 + .../nlohmann_json-populate-gitinfo.txt | 15 + .../nlohmann_json-populate-install | 0 .../nlohmann_json-populate-mkdir | 0 .../nlohmann_json-populate-patch | 0 .../nlohmann_json-populate-patch-info.txt | 6 + .../nlohmann_json-populate-test | 0 .../nlohmann_json-populate-update-info.txt | 7 + .../tmp/nlohmann_json-populate-cfgcmd.txt | 1 + .../tmp/nlohmann_json-populate-gitclone.cmake | 87 + .../nlohmann_json-populate-gitupdate.cmake | 317 + .../tmp/nlohmann_json-populate-mkdirs.cmake | 27 + build/cmake_install.cmake | 91 + build/compile_commands.json | 212 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/dbmanager.dir/DependInfo.cmake | 27 + .../__/server/database/database.cpp.o | Bin 0 -> 52600 bytes .../__/server/database/database.cpp.o.d | 219 + .../CMakeFiles/dbmanager.dir/build.make | 169 + .../dbmanager.dir/cmake_clean.cmake | 21 + .../dbmanager.dir/compiler_depend.make | 2 + .../dbmanager.dir/compiler_depend.ts | 2 + .../CMakeFiles/dbmanager.dir/db_manager.cpp.o | Bin 0 -> 65552 bytes .../dbmanager.dir/db_manager.cpp.o.d | 247 + .../dbmanager_autogen/mocs_compilation.cpp.o | Bin 0 -> 1000 bytes .../mocs_compilation.cpp.o.d | 3 + .../CMakeFiles/dbmanager.dir/depend.make | 2 + .../CMakeFiles/dbmanager.dir/flags.make | 10 + .../dbmanager/CMakeFiles/dbmanager.dir/link.d | 142 + .../CMakeFiles/dbmanager.dir/link.txt | 1 + .../CMakeFiles/dbmanager.dir/main.cpp.o | Bin 0 -> 25696 bytes .../CMakeFiles/dbmanager.dir/main.cpp.o.d | 219 + .../CMakeFiles/dbmanager.dir/progress.make | 6 + .../dbmanager_autogen.dir/AutogenInfo.json | 118 + .../dbmanager_autogen.dir/AutogenUsed.txt | 2 + .../dbmanager_autogen.dir/DependInfo.cmake | 23 + .../dbmanager_autogen.dir/ParseCache.txt | 6 + .../dbmanager_autogen.dir/build.make | 97 + .../dbmanager_autogen.dir/cmake_clean.cmake | 10 + .../compiler_depend.internal | 12 + .../compiler_depend.make | 25 + .../dbmanager_autogen.dir/compiler_depend.ts | 2 + .../dbmanager_autogen.dir/progress.make | 2 + .../DependInfo.cmake | 22 + .../build.make | 86 + .../cmake_clean.cmake | 5 + .../compiler_depend.make | 2 + .../compiler_depend.ts | 2 + .../progress.make | 1 + build/dbmanager/CMakeFiles/progress.marks | 1 + build/dbmanager/Makefile | 342 + build/dbmanager/cmake_install.cmake | 66 + build/dbmanager/dbmanager | Bin 0 -> 147696 bytes build/dbmanager/dbmanager_autogen/deps | 8 + .../dbmanager/dbmanager_autogen/moc_predefs.h | 497 ++ .../dbmanager_autogen/mocs_compilation.cpp | 3 + build/dbmanager/dbmanager_autogen/timestamp | 0 .../CMakeDirectoryInformation.cmake | 16 + build/server/CMakeFiles/progress.marks | 1 + .../scarchat-server.dir/DependInfo.cmake | 30 + .../auth/authenticator.cpp.o | Bin 0 -> 21552 bytes .../auth/authenticator.cpp.o.d | 254 + .../CMakeFiles/scarchat-server.dir/build.make | 219 + .../scarchat-server.dir/cmake_clean.cmake | 27 + .../scarchat-server.dir/compiler_depend.make | 2 + .../scarchat-server.dir/compiler_depend.ts | 2 + .../config/server_config.cpp.o | Bin 0 -> 42816 bytes .../config/server_config.cpp.o.d | 358 + .../database/database.cpp.o | Bin 0 -> 52600 bytes .../database/database.cpp.o.d | 219 + .../scarchat-server.dir/depend.make | 2 + .../CMakeFiles/scarchat-server.dir/flags.make | 10 + .../CMakeFiles/scarchat-server.dir/link.d | 157 + .../CMakeFiles/scarchat-server.dir/link.txt | 1 + .../CMakeFiles/scarchat-server.dir/main.cpp.o | Bin 0 -> 69960 bytes .../scarchat-server.dir/main.cpp.o.d | 1240 +++ .../scarchat-server.dir/progress.make | 9 + .../mocs_compilation.cpp.o | Bin 0 -> 1000 bytes .../mocs_compilation.cpp.o.d | 3 + .../scarchat-server.dir/server.cpp.o | Bin 0 -> 459656 bytes .../scarchat-server.dir/server.cpp.o.d | 1244 +++ .../scarchat-server.dir/session.cpp.o | Bin 0 -> 303848 bytes .../scarchat-server.dir/session.cpp.o.d | 1240 +++ .../AutogenInfo.json | 150 + .../AutogenUsed.txt | 2 + .../DependInfo.cmake | 23 + .../ParseCache.txt | 12 + .../scarchat-server_autogen.dir/build.make | 97 + .../cmake_clean.cmake | 10 + .../compiler_depend.internal | 18 + .../compiler_depend.make | 43 + .../compiler_depend.ts | 2 + .../scarchat-server_autogen.dir/progress.make | 2 + .../DependInfo.cmake | 22 + .../build.make | 86 + .../cmake_clean.cmake | 5 + .../compiler_depend.make | 2 + .../compiler_depend.ts | 2 + .../progress.make | 1 + build/server/Makefile | 423 + build/server/certs/openssl.cnf | 21 + build/server/cmake_install.cmake | 66 + build/server/generate-dev-cert.sh | 43 + build/server/scarchat-server | Bin 0 -> 783040 bytes build/server/scarchat-server_autogen/deps | 14 + .../scarchat-server_autogen/moc_predefs.h | 497 ++ .../mocs_compilation.cpp | 3 + .../server/scarchat-server_autogen/timestamp | 0 build/server/scarchat.db | Bin 0 -> 24576 bytes build/server/server.crt | 32 + build/server/server.key | 52 + build/server/server.log | 1184 +++ .../CMakeDirectoryInformation.cmake | 16 + build/shared/CMakeFiles/progress.marks | 1 + .../scarchat_shared.dir/DependInfo.cmake | 27 + .../scarchat_shared.dir/auth/jwt.cpp.o | Bin 0 -> 243424 bytes .../scarchat_shared.dir/auth/jwt.cpp.o.d | 346 + .../CMakeFiles/scarchat_shared.dir/build.make | 178 + .../scarchat_shared.dir/cmake_clean.cmake | 22 + .../cmake_clean_target.cmake | 3 + .../compiler_depend.internal | 1455 ++++ .../scarchat_shared.dir/compiler_depend.make | 2508 ++++++ .../scarchat_shared.dir/compiler_depend.ts | 2 + .../crypto/argon2_wrapper.cpp.o | Bin 0 -> 20056 bytes .../crypto/argon2_wrapper.cpp.o.d | 232 + .../scarchat_shared.dir/depend.make | 2 + .../CMakeFiles/scarchat_shared.dir/flags.make | 10 + .../CMakeFiles/scarchat_shared.dir/link.txt | 2 + .../scarchat_shared.dir/progress.make | 7 + .../protocol/message.cpp.o | Bin 0 -> 56232 bytes .../protocol/message.cpp.o.d | 235 + .../mocs_compilation.cpp.o | Bin 0 -> 1000 bytes .../mocs_compilation.cpp.o.d | 3 + .../utils/json_config.cpp.o | Bin 0 -> 250544 bytes .../utils/json_config.cpp.o.d | 360 + .../AutogenInfo.json | 139 + .../AutogenUsed.txt | 2 + .../DependInfo.cmake | 23 + .../ParseCache.txt | 10 + .../scarchat_shared_autogen.dir/build.make | 97 + .../cmake_clean.cmake | 10 + .../compiler_depend.internal | 16 + .../compiler_depend.make | 37 + .../compiler_depend.ts | 2 + .../scarchat_shared_autogen.dir/progress.make | 2 + .../DependInfo.cmake | 22 + .../build.make | 86 + .../cmake_clean.cmake | 5 + .../compiler_depend.make | 2 + .../compiler_depend.ts | 2 + .../progress.make | 1 + build/shared/Makefile | 369 + build/shared/cmake_install.cmake | 50 + build/shared/libscarchat_shared.a | Bin 0 -> 611146 bytes build/shared/scarchat_shared_autogen/deps | 12 + .../scarchat_shared_autogen/moc_predefs.h | 497 ++ .../mocs_compilation.cpp | 3 + .../shared/scarchat_shared_autogen/timestamp | 0 .../CMakeDirectoryInformation.cmake | 16 + .../argon2_lib.dir/DependInfo.cmake | 28 + .../__/_deps/argon2-src/src/argon2.c.o | Bin 0 -> 20440 bytes .../__/_deps/argon2-src/src/argon2.c.o.d | 51 + .../_deps/argon2-src/src/blake2/blake2b.c.o | Bin 0 -> 10792 bytes .../_deps/argon2-src/src/blake2/blake2b.c.o.d | 34 + .../__/_deps/argon2-src/src/core.c.o | Bin 0 -> 8736 bytes .../__/_deps/argon2-src/src/core.c.o.d | 60 + .../__/_deps/argon2-src/src/encoding.c.o | Bin 0 -> 6408 bytes .../__/_deps/argon2-src/src/encoding.c.o.d | 52 + .../__/_deps/argon2-src/src/opt.c.o | Bin 0 -> 5040 bytes .../__/_deps/argon2-src/src/opt.c.o.d | 50 + .../__/_deps/argon2-src/src/thread.c.o | Bin 0 -> 1792 bytes .../__/_deps/argon2-src/src/thread.c.o.d | 29 + .../CMakeFiles/argon2_lib.dir/build.make | 194 + .../argon2_lib.dir/cmake_clean.cmake | 21 + .../argon2_lib.dir/cmake_clean_target.cmake | 3 + .../argon2_lib.dir/compiler_depend.internal | 459 + .../argon2_lib.dir/compiler_depend.make | 671 ++ .../argon2_lib.dir/compiler_depend.ts | 2 + .../CMakeFiles/argon2_lib.dir/depend.make | 2 + .../CMakeFiles/argon2_lib.dir/flags.make | 10 + .../CMakeFiles/argon2_lib.dir/link.txt | 2 + .../CMakeFiles/argon2_lib.dir/progress.make | 8 + build/third_party/CMakeFiles/progress.marks | 1 + build/third_party/Makefile | 366 + build/third_party/cmake_install.cmake | 55 + build/third_party/libargon2_lib.a | Bin 0 -> 54664 bytes client/media/video_encoder.cpp | 226 + client/media/video_encoder.h | 50 + 325 files changed, 37444 insertions(+) create mode 100644 build/.qt/QtDeploySupport.cmake create mode 100644 build/.qt/QtDeployTargets.cmake create mode 100644 build/CMakeCache.txt create mode 100644 build/CMakeFiles/4.1.2/CMakeCCompiler.cmake create mode 100644 build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake create mode 100755 build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_C.bin create mode 100755 build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_CXX.bin create mode 100644 build/CMakeFiles/4.1.2/CMakeSystem.cmake create mode 100644 build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c create mode 100755 build/CMakeFiles/4.1.2/CompilerIdC/a.out create mode 100644 build/CMakeFiles/4.1.2/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 build/CMakeFiles/4.1.2/CompilerIdCXX/a.out create mode 100644 build/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/CMakeFiles/CMakeRuleHashes.txt create mode 100644 build/CMakeFiles/InstallScripts.json create mode 100644 build/CMakeFiles/Makefile.cmake create mode 100644 build/CMakeFiles/Makefile2 create mode 100644 build/CMakeFiles/TargetDirectories.txt create mode 100644 build/CMakeFiles/cmake.check_cache create mode 100644 build/CMakeFiles/progress.marks create mode 100644 build/Makefile create mode 160000 build/_deps/argon2-src create mode 100644 build/_deps/argon2-subbuild/CMakeCache.txt create mode 100644 build/_deps/argon2-subbuild/CMakeFiles/4.1.2/CMakeSystem.cmake create mode 100644 build/_deps/argon2-subbuild/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 build/_deps/argon2-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/_deps/argon2-subbuild/CMakeFiles/CMakeRuleHashes.txt create mode 100644 build/_deps/argon2-subbuild/CMakeFiles/InstallScripts.json create mode 100644 build/_deps/argon2-subbuild/CMakeFiles/Makefile.cmake create mode 100644 build/_deps/argon2-subbuild/CMakeFiles/Makefile2 create mode 100644 build/_deps/argon2-subbuild/CMakeFiles/TargetDirectories.txt create mode 100644 build/_deps/argon2-subbuild/CMakeFiles/argon2-populate-complete create mode 100644 build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/DependInfo.cmake create mode 100644 build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/Labels.json create mode 100644 build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/Labels.txt create mode 100644 build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/build.make create mode 100644 build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/cmake_clean.cmake create mode 100644 build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/compiler_depend.make create mode 100644 build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/compiler_depend.ts create mode 100644 build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/progress.make create mode 100644 build/_deps/argon2-subbuild/CMakeFiles/cmake.check_cache create mode 100644 build/_deps/argon2-subbuild/CMakeFiles/progress.marks create mode 100644 build/_deps/argon2-subbuild/CMakeLists.txt create mode 100644 build/_deps/argon2-subbuild/Makefile create mode 100644 build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-build create mode 100644 build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-configure create mode 100644 build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-done create mode 100644 build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-download create mode 100644 build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-gitclone-lastrun.txt create mode 100644 build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-gitinfo.txt create mode 100644 build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-install create mode 100644 build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-mkdir create mode 100644 build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-patch create mode 100644 build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-patch-info.txt create mode 100644 build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-test create mode 100644 build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update-info.txt create mode 100644 build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-cfgcmd.txt create mode 100644 build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-gitclone.cmake create mode 100644 build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-gitupdate.cmake create mode 100644 build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-mkdirs.cmake create mode 100644 build/_deps/argon2-subbuild/cmake_install.cmake create mode 160000 build/_deps/jwt-cpp-src create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeCache.txt create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeFiles/4.1.2/CMakeSystem.cmake create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeFiles/CMakeRuleHashes.txt create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeFiles/InstallScripts.json create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeFiles/Makefile.cmake create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeFiles/Makefile2 create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeFiles/TargetDirectories.txt create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeFiles/cmake.check_cache create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate-complete create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/DependInfo.cmake create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/Labels.json create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/Labels.txt create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/build.make create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/cmake_clean.cmake create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/compiler_depend.make create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/compiler_depend.ts create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/progress.make create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeFiles/progress.marks create mode 100644 build/_deps/jwt-cpp-subbuild/CMakeLists.txt create mode 100644 build/_deps/jwt-cpp-subbuild/Makefile create mode 100644 build/_deps/jwt-cpp-subbuild/cmake_install.cmake create mode 100644 build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-build create mode 100644 build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-configure create mode 100644 build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-done create mode 100644 build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-download create mode 100644 build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-gitclone-lastrun.txt create mode 100644 build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-gitinfo.txt create mode 100644 build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-install create mode 100644 build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-mkdir create mode 100644 build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-patch create mode 100644 build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-patch-info.txt create mode 100644 build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-test create mode 100644 build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update-info.txt create mode 100644 build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-cfgcmd.txt create mode 100644 build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-gitclone.cmake create mode 100644 build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-gitupdate.cmake create mode 100644 build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-mkdirs.cmake create mode 100644 build/_deps/nlohmann_json-build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/_deps/nlohmann_json-build/CMakeFiles/progress.marks create mode 100644 build/_deps/nlohmann_json-build/Makefile create mode 100644 build/_deps/nlohmann_json-build/cmake_install.cmake create mode 100644 build/_deps/nlohmann_json-build/nlohmann_json.pc create mode 100644 build/_deps/nlohmann_json-build/nlohmann_jsonConfig.cmake create mode 100644 build/_deps/nlohmann_json-build/nlohmann_jsonConfigVersion.cmake create mode 160000 build/_deps/nlohmann_json-src create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeCache.txt create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeFiles/4.1.2/CMakeSystem.cmake create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeFiles/CMakeRuleHashes.txt create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeFiles/InstallScripts.json create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeFiles/Makefile.cmake create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeFiles/Makefile2 create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeFiles/TargetDirectories.txt create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeFiles/cmake.check_cache create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate-complete create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/DependInfo.cmake create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/Labels.json create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/Labels.txt create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/build.make create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/cmake_clean.cmake create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/compiler_depend.make create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/compiler_depend.ts create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/progress.make create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeFiles/progress.marks create mode 100644 build/_deps/nlohmann_json-subbuild/CMakeLists.txt create mode 100644 build/_deps/nlohmann_json-subbuild/Makefile create mode 100644 build/_deps/nlohmann_json-subbuild/cmake_install.cmake create mode 100644 build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-build create mode 100644 build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-configure create mode 100644 build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-done create mode 100644 build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-download create mode 100644 build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-gitclone-lastrun.txt create mode 100644 build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-gitinfo.txt create mode 100644 build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-install create mode 100644 build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-mkdir create mode 100644 build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch create mode 100644 build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch-info.txt create mode 100644 build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-test create mode 100644 build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update-info.txt create mode 100644 build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-cfgcmd.txt create mode 100644 build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-gitclone.cmake create mode 100644 build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-gitupdate.cmake create mode 100644 build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-mkdirs.cmake create mode 100644 build/cmake_install.cmake create mode 100644 build/compile_commands.json create mode 100644 build/dbmanager/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/dbmanager/CMakeFiles/dbmanager.dir/DependInfo.cmake create mode 100644 build/dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o create mode 100644 build/dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o.d create mode 100644 build/dbmanager/CMakeFiles/dbmanager.dir/build.make create mode 100644 build/dbmanager/CMakeFiles/dbmanager.dir/cmake_clean.cmake create mode 100644 build/dbmanager/CMakeFiles/dbmanager.dir/compiler_depend.make create mode 100644 build/dbmanager/CMakeFiles/dbmanager.dir/compiler_depend.ts create mode 100644 build/dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.o create mode 100644 build/dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.o.d create mode 100644 build/dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o create mode 100644 build/dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o.d create mode 100644 build/dbmanager/CMakeFiles/dbmanager.dir/depend.make create mode 100644 build/dbmanager/CMakeFiles/dbmanager.dir/flags.make create mode 100644 build/dbmanager/CMakeFiles/dbmanager.dir/link.d create mode 100644 build/dbmanager/CMakeFiles/dbmanager.dir/link.txt create mode 100644 build/dbmanager/CMakeFiles/dbmanager.dir/main.cpp.o create mode 100644 build/dbmanager/CMakeFiles/dbmanager.dir/main.cpp.o.d create mode 100644 build/dbmanager/CMakeFiles/dbmanager.dir/progress.make create mode 100644 build/dbmanager/CMakeFiles/dbmanager_autogen.dir/AutogenInfo.json create mode 100644 build/dbmanager/CMakeFiles/dbmanager_autogen.dir/AutogenUsed.txt create mode 100644 build/dbmanager/CMakeFiles/dbmanager_autogen.dir/DependInfo.cmake create mode 100644 build/dbmanager/CMakeFiles/dbmanager_autogen.dir/ParseCache.txt create mode 100644 build/dbmanager/CMakeFiles/dbmanager_autogen.dir/build.make create mode 100644 build/dbmanager/CMakeFiles/dbmanager_autogen.dir/cmake_clean.cmake create mode 100644 build/dbmanager/CMakeFiles/dbmanager_autogen.dir/compiler_depend.internal create mode 100644 build/dbmanager/CMakeFiles/dbmanager_autogen.dir/compiler_depend.make create mode 100644 build/dbmanager/CMakeFiles/dbmanager_autogen.dir/compiler_depend.ts create mode 100644 build/dbmanager/CMakeFiles/dbmanager_autogen.dir/progress.make create mode 100644 build/dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/DependInfo.cmake create mode 100644 build/dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/build.make create mode 100644 build/dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/cmake_clean.cmake create mode 100644 build/dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/compiler_depend.make create mode 100644 build/dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/compiler_depend.ts create mode 100644 build/dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/progress.make create mode 100644 build/dbmanager/CMakeFiles/progress.marks create mode 100644 build/dbmanager/Makefile create mode 100644 build/dbmanager/cmake_install.cmake create mode 100755 build/dbmanager/dbmanager create mode 100644 build/dbmanager/dbmanager_autogen/deps create mode 100644 build/dbmanager/dbmanager_autogen/moc_predefs.h create mode 100644 build/dbmanager/dbmanager_autogen/mocs_compilation.cpp create mode 100644 build/dbmanager/dbmanager_autogen/timestamp create mode 100644 build/server/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/server/CMakeFiles/progress.marks create mode 100644 build/server/CMakeFiles/scarchat-server.dir/DependInfo.cmake create mode 100644 build/server/CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o create mode 100644 build/server/CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o.d create mode 100644 build/server/CMakeFiles/scarchat-server.dir/build.make create mode 100644 build/server/CMakeFiles/scarchat-server.dir/cmake_clean.cmake create mode 100644 build/server/CMakeFiles/scarchat-server.dir/compiler_depend.make create mode 100644 build/server/CMakeFiles/scarchat-server.dir/compiler_depend.ts create mode 100644 build/server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.o create mode 100644 build/server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.o.d create mode 100644 build/server/CMakeFiles/scarchat-server.dir/database/database.cpp.o create mode 100644 build/server/CMakeFiles/scarchat-server.dir/database/database.cpp.o.d create mode 100644 build/server/CMakeFiles/scarchat-server.dir/depend.make create mode 100644 build/server/CMakeFiles/scarchat-server.dir/flags.make create mode 100644 build/server/CMakeFiles/scarchat-server.dir/link.d create mode 100644 build/server/CMakeFiles/scarchat-server.dir/link.txt create mode 100644 build/server/CMakeFiles/scarchat-server.dir/main.cpp.o create mode 100644 build/server/CMakeFiles/scarchat-server.dir/main.cpp.o.d create mode 100644 build/server/CMakeFiles/scarchat-server.dir/progress.make create mode 100644 build/server/CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o create mode 100644 build/server/CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o.d create mode 100644 build/server/CMakeFiles/scarchat-server.dir/server.cpp.o create mode 100644 build/server/CMakeFiles/scarchat-server.dir/server.cpp.o.d create mode 100644 build/server/CMakeFiles/scarchat-server.dir/session.cpp.o create mode 100644 build/server/CMakeFiles/scarchat-server.dir/session.cpp.o.d create mode 100644 build/server/CMakeFiles/scarchat-server_autogen.dir/AutogenInfo.json create mode 100644 build/server/CMakeFiles/scarchat-server_autogen.dir/AutogenUsed.txt create mode 100644 build/server/CMakeFiles/scarchat-server_autogen.dir/DependInfo.cmake create mode 100644 build/server/CMakeFiles/scarchat-server_autogen.dir/ParseCache.txt create mode 100644 build/server/CMakeFiles/scarchat-server_autogen.dir/build.make create mode 100644 build/server/CMakeFiles/scarchat-server_autogen.dir/cmake_clean.cmake create mode 100644 build/server/CMakeFiles/scarchat-server_autogen.dir/compiler_depend.internal create mode 100644 build/server/CMakeFiles/scarchat-server_autogen.dir/compiler_depend.make create mode 100644 build/server/CMakeFiles/scarchat-server_autogen.dir/compiler_depend.ts create mode 100644 build/server/CMakeFiles/scarchat-server_autogen.dir/progress.make create mode 100644 build/server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/DependInfo.cmake create mode 100644 build/server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/build.make create mode 100644 build/server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/cmake_clean.cmake create mode 100644 build/server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/compiler_depend.make create mode 100644 build/server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/compiler_depend.ts create mode 100644 build/server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/progress.make create mode 100644 build/server/Makefile create mode 100644 build/server/certs/openssl.cnf create mode 100644 build/server/cmake_install.cmake create mode 100755 build/server/generate-dev-cert.sh create mode 100755 build/server/scarchat-server create mode 100644 build/server/scarchat-server_autogen/deps create mode 100644 build/server/scarchat-server_autogen/moc_predefs.h create mode 100644 build/server/scarchat-server_autogen/mocs_compilation.cpp create mode 100644 build/server/scarchat-server_autogen/timestamp create mode 100644 build/server/scarchat.db create mode 100644 build/server/server.crt create mode 100644 build/server/server.key create mode 100644 build/server/server.log create mode 100644 build/shared/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/shared/CMakeFiles/progress.marks create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/DependInfo.cmake create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o.d create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/build.make create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/cmake_clean.cmake create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/cmake_clean_target.cmake create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.internal create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.make create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.ts create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o.d create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/depend.make create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/flags.make create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/link.txt create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/progress.make create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o.d create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o.d create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o create mode 100644 build/shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o.d create mode 100644 build/shared/CMakeFiles/scarchat_shared_autogen.dir/AutogenInfo.json create mode 100644 build/shared/CMakeFiles/scarchat_shared_autogen.dir/AutogenUsed.txt create mode 100644 build/shared/CMakeFiles/scarchat_shared_autogen.dir/DependInfo.cmake create mode 100644 build/shared/CMakeFiles/scarchat_shared_autogen.dir/ParseCache.txt create mode 100644 build/shared/CMakeFiles/scarchat_shared_autogen.dir/build.make create mode 100644 build/shared/CMakeFiles/scarchat_shared_autogen.dir/cmake_clean.cmake create mode 100644 build/shared/CMakeFiles/scarchat_shared_autogen.dir/compiler_depend.internal create mode 100644 build/shared/CMakeFiles/scarchat_shared_autogen.dir/compiler_depend.make create mode 100644 build/shared/CMakeFiles/scarchat_shared_autogen.dir/compiler_depend.ts create mode 100644 build/shared/CMakeFiles/scarchat_shared_autogen.dir/progress.make create mode 100644 build/shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/DependInfo.cmake create mode 100644 build/shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/build.make create mode 100644 build/shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/cmake_clean.cmake create mode 100644 build/shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/compiler_depend.make create mode 100644 build/shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/compiler_depend.ts create mode 100644 build/shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/progress.make create mode 100644 build/shared/Makefile create mode 100644 build/shared/cmake_install.cmake create mode 100644 build/shared/libscarchat_shared.a create mode 100644 build/shared/scarchat_shared_autogen/deps create mode 100644 build/shared/scarchat_shared_autogen/moc_predefs.h create mode 100644 build/shared/scarchat_shared_autogen/mocs_compilation.cpp create mode 100644 build/shared/scarchat_shared_autogen/timestamp create mode 100644 build/third_party/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/DependInfo.cmake create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o.d create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o.d create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o.d create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o.d create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o.d create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o.d create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/build.make create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/cmake_clean.cmake create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/cmake_clean_target.cmake create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.internal create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.make create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.ts create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/depend.make create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/flags.make create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/link.txt create mode 100644 build/third_party/CMakeFiles/argon2_lib.dir/progress.make create mode 100644 build/third_party/CMakeFiles/progress.marks create mode 100644 build/third_party/Makefile create mode 100644 build/third_party/cmake_install.cmake create mode 100644 build/third_party/libargon2_lib.a create mode 100644 client/media/video_encoder.cpp create mode 100644 client/media/video_encoder.h diff --git a/build/.qt/QtDeploySupport.cmake b/build/.qt/QtDeploySupport.cmake new file mode 100644 index 0000000..f8fe4de --- /dev/null +++ b/build/.qt/QtDeploySupport.cmake @@ -0,0 +1,71 @@ +cmake_minimum_required(VERSION 3.16...3.21) + +# These are part of the public API. Projects should use them to provide a +# consistent set of prefix-relative destinations. +if(NOT QT_DEPLOY_BIN_DIR) + set(QT_DEPLOY_BIN_DIR "bin") +endif() +if(NOT QT_DEPLOY_LIBEXEC_DIR) + set(QT_DEPLOY_LIBEXEC_DIR "libexec") +endif() +if(NOT QT_DEPLOY_LIB_DIR) + set(QT_DEPLOY_LIB_DIR "lib64") +endif() +if(NOT QT_DEPLOY_PLUGINS_DIR) + set(QT_DEPLOY_PLUGINS_DIR "lib64/qt6/plugins") +endif() +if(NOT QT_DEPLOY_QML_DIR) + set(QT_DEPLOY_QML_DIR "lib64/qt6/qml") +endif() +if(NOT QT_DEPLOY_TRANSLATIONS_DIR) + set(QT_DEPLOY_TRANSLATIONS_DIR "share/qt6/translations") +endif() +if(NOT QT_DEPLOY_PREFIX) + set(QT_DEPLOY_PREFIX "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}") +endif() +if(QT_DEPLOY_PREFIX STREQUAL "") + set(QT_DEPLOY_PREFIX .) +endif() +if(NOT QT_DEPLOY_IGNORED_LIB_DIRS) + set(QT_DEPLOY_IGNORED_LIB_DIRS "/lib64;/lib") +endif() + +# These are internal implementation details. They may be removed at any time. +set(__QT_DEPLOY_SYSTEM_NAME "Linux") +set(__QT_DEPLOY_SHARED_LIBRARY_SUFFIX ".so") +set(__QT_DEPLOY_IS_SHARED_LIBS_BUILD "ON") +set(__QT_DEPLOY_TOOL "GRD") +set(__QT_DEPLOY_IMPL_DIR "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/.qt") +set(__QT_DEPLOY_VERBOSE "") +set(__QT_CMAKE_EXPORT_NAMESPACE "Qt6") +set(__QT_LIBINFIX "") +set(__QT_DEPLOY_GENERATOR_IS_MULTI_CONFIG "0") +set(__QT_DEPLOY_ACTIVE_CONFIG "Release") +set(__QT_NO_CREATE_VERSIONLESS_FUNCTIONS "") +set(__QT_DEFAULT_MAJOR_VERSION "6") +set(__QT_DEPLOY_QT_ADDITIONAL_PACKAGES_PREFIX_PATH "") +set(__QT_DEPLOY_QT_INSTALL_PREFIX "/usr") +set(__QT_DEPLOY_QT_INSTALL_BINS "lib64/qt6/bin") +set(__QT_DEPLOY_QT_INSTALL_DATA "share/qt6") +set(__QT_DEPLOY_QT_INSTALL_DESCRIPTIONSDIR "lib64/qt6/modules") +set(__QT_DEPLOY_QT_INSTALL_LIBEXECS "lib64/qt6/libexec") +set(__QT_DEPLOY_QT_INSTALL_PLUGINS "lib64/qt6/plugins") +set(__QT_DEPLOY_QT_INSTALL_TRANSLATIONS "share/qt6/translations") +set(__QT_DEPLOY_TARGET_QT_PATHS_PATH "/usr/lib64/qt6/bin/qtpaths6") +set(__QT_DEPLOY_MUST_ADJUST_PLUGINS_RPATH "ON") +set(__QT_DEPLOY_USE_PATCHELF "") +set(__QT_DEPLOY_PATCHELF_EXECUTABLE "") +set(__QT_DEPLOY_QT_IS_MULTI_CONFIG_BUILD_WITH_DEBUG "FALSE") +set(__QT_DEPLOY_QT_DEBUG_POSTFIX "") + +# Define the CMake commands to be made available during deployment. +set(__qt_deploy_support_files + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/.qt/QtDeployTargets.cmake" + "/usr/lib64/cmake/Qt6Core/Qt6CoreDeploySupport.cmake" +) +foreach(__qt_deploy_support_file IN LISTS __qt_deploy_support_files) + include("${__qt_deploy_support_file}") +endforeach() + +unset(__qt_deploy_support_file) +unset(__qt_deploy_support_files) diff --git a/build/.qt/QtDeployTargets.cmake b/build/.qt/QtDeployTargets.cmake new file mode 100644 index 0000000..fb334f0 --- /dev/null +++ b/build/.qt/QtDeployTargets.cmake @@ -0,0 +1,10 @@ +set(__QT_DEPLOY_TARGET_argon2_lib_FILE /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party/libargon2_lib.a) +set(__QT_DEPLOY_TARGET_argon2_lib_TYPE STATIC_LIBRARY) +set(__QT_DEPLOY_TARGET_scarchat_shared_FILE /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/libscarchat_shared.a) +set(__QT_DEPLOY_TARGET_scarchat_shared_TYPE STATIC_LIBRARY) +set(__QT_DEPLOY_TARGET_scarchat-server_FILE /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server) +set(__QT_DEPLOY_TARGET_scarchat-server_TYPE EXECUTABLE) +set(__QT_DEPLOY_TARGET_scarchat_FILE /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat) +set(__QT_DEPLOY_TARGET_scarchat_TYPE EXECUTABLE) +set(__QT_DEPLOY_TARGET_dbmanager_FILE /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager) +set(__QT_DEPLOY_TARGET_dbmanager_TYPE EXECUTABLE) diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt new file mode 100644 index 0000000..c5c55b3 --- /dev/null +++ b/build/CMakeCache.txt @@ -0,0 +1,1971 @@ +# This is the CMakeCache file. +# For build in directory: /home/ganome/Projects/SCAR-719/repos/scar-chat7/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Build the SCAR Chat client +BUILD_CLIENT:BOOL=ON + +//Build the SCAR Chat server +BUILD_SERVER:BOOL=ON + +//Build unit tests +BUILD_TESTS:BOOL=OFF + +//The directory containing a CMake configuration file for Boost. +Boost_DIR:PATH=/usr/lib64/cmake/Boost-1.88.0 + +//Path to a file. +Boost_INCLUDE_DIR:PATH=/usr/include + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Release + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=/usr/lib/llvm/20/bin/dlltool + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects + +//User executables (bin) +CMAKE_INSTALL_BINDIR:PATH=bin + +//Read-only architecture-independent data (DATAROOTDIR) +CMAKE_INSTALL_DATADIR:PATH= + +//Read-only architecture-independent data root (share) +CMAKE_INSTALL_DATAROOTDIR:PATH=share + +//Documentation root (DATAROOTDIR/doc/PROJECT_NAME) +CMAKE_INSTALL_DOCDIR:PATH= + +//C header files (include) +CMAKE_INSTALL_INCLUDEDIR:PATH=include + +//Info documentation (DATAROOTDIR/info) +CMAKE_INSTALL_INFODIR:PATH= + +//Object code libraries (lib64) +CMAKE_INSTALL_LIBDIR:PATH=lib64 + +//Program executables (libexec) +CMAKE_INSTALL_LIBEXECDIR:PATH=libexec + +//Locale-dependent data (DATAROOTDIR/locale) +CMAKE_INSTALL_LOCALEDIR:PATH= + +//Modifiable single-machine data (var) +CMAKE_INSTALL_LOCALSTATEDIR:PATH=var + +//Man documentation (DATAROOTDIR/man) +CMAKE_INSTALL_MANDIR:PATH= + +//C header files for non-gcc (/usr/include) +CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Run-time variable data (LOCALSTATEDIR/run) +CMAKE_INSTALL_RUNSTATEDIR:PATH= + +//System admin executables (sbin) +CMAKE_INSTALL_SBINDIR:PATH=sbin + +//Modifiable architecture-independent data (com) +CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com + +//Read-only single-machine data (etc) +CMAKE_INSTALL_SYSCONFDIR:PATH=etc + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_COMPAT_VERSION:STATIC= + +//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=SCARChat + +//Value Computed by CMake +CMAKE_PROJECT_VERSION:STATIC=1.0.0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MAJOR:STATIC=1 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MINOR:STATIC=0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_PATCH:STATIC=0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_TWEAK:STATIC= + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the archiver during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the archiver during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the archiver during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the archiver during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the archiver during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//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 + +//Directory under which to collect all populated content +FETCHCONTENT_BASE_DIR:PATH=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps + +//Disables all attempts to download or update content and assumes +// source dirs already exist +FETCHCONTENT_FULLY_DISCONNECTED:BOOL=OFF + +//Enables QUIET option for all content population +FETCHCONTENT_QUIET:BOOL=ON + +//When not empty, overrides where to find pre-populated content +// for argon2 +FETCHCONTENT_SOURCE_DIR_ARGON2:PATH= + +//When not empty, overrides where to find pre-populated content +// for jwt-cpp +FETCHCONTENT_SOURCE_DIR_JWT-CPP:PATH= + +//When not empty, overrides where to find pre-populated content +// for nlohmann_json +FETCHCONTENT_SOURCE_DIR_NLOHMANN_JSON:PATH= + +//Enables UPDATE_DISCONNECTED behavior for all content population +FETCHCONTENT_UPDATES_DISCONNECTED:BOOL=OFF + +//Enables UPDATE_DISCONNECTED behavior just for population of argon2 +FETCHCONTENT_UPDATES_DISCONNECTED_ARGON2:BOOL=OFF + +//Enables UPDATE_DISCONNECTED behavior just for population of jwt-cpp +FETCHCONTENT_UPDATES_DISCONNECTED_JWT-CPP:BOOL=OFF + +//Enables UPDATE_DISCONNECTED behavior just for population of nlohmann_json +FETCHCONTENT_UPDATES_DISCONNECTED_NLOHMANN_JSON:BOOL=OFF + +//Git command line client +GIT_EXECUTABLE:FILEPATH=/usr/bin/git + +//Build the unit tests when BUILD_TESTING is enabled. +JSON_BuildTests:BOOL=OFF + +//Enable CI build targets. +JSON_CI:BOOL=OFF + +//Use extended diagnostic messages. +JSON_Diagnostics:BOOL=OFF + +//Disable default integer enum serialization. +JSON_DisableEnumSerialization:BOOL=OFF + +//Place use-defined string literals in the global namespace. +JSON_GlobalUDLs:BOOL=ON + +//Enable implicit conversions. +JSON_ImplicitConversions:BOOL=ON + +//Install CMake targets during install step. +JSON_Install:BOOL=OFF + +//Enable legacy discarded value comparison. +JSON_LegacyDiscardedValueComparison:BOOL=OFF + +//Use non-amalgamated version of the library. +JSON_MultipleHeaders:BOOL=ON + +//Include as system headers (skip for clang-tidy). +JSON_SystemInclude:BOOL=OFF + +//Path to a file. +OPENGL_EGL_INCLUDE_DIR:PATH=/usr/include + +//Path to a file. +OPENGL_GLES2_INCLUDE_DIR:PATH=/usr/include + +//Path to a file. +OPENGL_GLES3_INCLUDE_DIR:PATH=/usr/include + +//Path to a file. +OPENGL_GLU_INCLUDE_DIR:PATH=/usr/include + +//Path to a file. +OPENGL_GLX_INCLUDE_DIR:PATH=/usr/include + +//Path to a file. +OPENGL_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +OPENGL_egl_LIBRARY:FILEPATH=/usr/lib64/libEGL.so + +//Path to a library. +OPENGL_gles2_LIBRARY:FILEPATH=/usr/lib64/libGLESv2.so + +//Path to a library. +OPENGL_gles3_LIBRARY:FILEPATH=/usr/lib64/libGLESv2.so + +//Path to a library. +OPENGL_glu_LIBRARY:FILEPATH=/usr/lib64/libGLU.so + +//Path to a library. +OPENGL_glx_LIBRARY:FILEPATH=/usr/lib64/libGLX.so + +//Path to a library. +OPENGL_opengl_LIBRARY:FILEPATH=/usr/lib64/libOpenGL.so + +//Path to a file. +OPENGL_xmesa_INCLUDE_DIR:PATH=OPENGL_xmesa_INCLUDE_DIR-NOTFOUND + +//Path to a library. +OPENSSL_CRYPTO_LIBRARY:FILEPATH=/usr/lib64/libcrypto.so + +//Path to a file. +OPENSSL_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +OPENSSL_SSL_LIBRARY:FILEPATH=/usr/lib64/libssl.so + +//Arguments to supply to pkg-config +PKG_CONFIG_ARGN:STRING= + +//pkg-config executable +PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config + +//Additional directories where find(Qt6 ...) host Qt components +// are searched +QT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH:STRING= + +//Additional directories where find(Qt6 ...) components are searched +QT_ADDITIONAL_PACKAGES_PREFIX_PATH:STRING= + +//The directory containing a CMake configuration file for Qt6CoreTools. +Qt6CoreTools_DIR:PATH=/usr/lib64/cmake/Qt6CoreTools + +//The directory containing a CMake configuration file for Qt6Core. +Qt6Core_DIR:PATH=/usr/lib64/cmake/Qt6Core + +//The directory containing a CMake configuration file for Qt6DBusTools. +Qt6DBusTools_DIR:PATH=/usr/lib64/cmake/Qt6DBusTools + +//The directory containing a CMake configuration file for Qt6DBus. +Qt6DBus_DIR:PATH=/usr/lib64/cmake/Qt6DBus + +//The directory containing a CMake configuration file for Qt6GuiTools. +Qt6GuiTools_DIR:PATH=/usr/lib64/cmake/Qt6GuiTools + +//The directory containing a CMake configuration file for Qt6Gui. +Qt6Gui_DIR:PATH=/usr/lib64/cmake/Qt6Gui + +//The directory containing a CMake configuration file for Qt6Network. +Qt6Network_DIR:PATH=/usr/lib64/cmake/Qt6Network + +//The directory containing a CMake configuration file for Qt6Sql. +Qt6Sql_DIR:PATH=/usr/lib64/cmake/Qt6Sql + +//The directory containing a CMake configuration file for Qt6WidgetsTools. +Qt6WidgetsTools_DIR:PATH=/usr/lib64/cmake/Qt6WidgetsTools + +//The directory containing a CMake configuration file for Qt6Widgets. +Qt6Widgets_DIR:PATH=/usr/lib64/cmake/Qt6Widgets + +//The directory containing a CMake configuration file for Qt6. +Qt6_DIR:PATH=/usr/lib64/cmake/Qt6 + +//Value Computed by CMake +SCARChat_BINARY_DIR:STATIC=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build + +//Value Computed by CMake +SCARChat_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +SCARChat_SOURCE_DIR:STATIC=/home/ganome/Projects/SCAR-719/repos/scar-chat7 + +//Path to a file. +SQLite3_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +SQLite3_LIBRARY:FILEPATH=/usr/lib64/libsqlite3.so + +//Path to a program. +Vulkan_GLSLANG_VALIDATOR_EXECUTABLE:FILEPATH=/bin/glslangValidator + +//Path to a program. +Vulkan_GLSLC_EXECUTABLE:FILEPATH=/bin/glslc + +//Path to a file. +Vulkan_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +Vulkan_LIBRARY:FILEPATH=/lib64/libvulkan.so + +//The directory containing a CMake configuration file for boost_headers. +boost_headers_DIR:PATH=/usr/lib64/cmake/boost_headers-1.88.0 + +//The directory containing a CMake configuration file for boost_system. +boost_system_DIR:PATH=/usr/lib64/cmake/boost_system-1.88.0 + +//The directory containing a CMake configuration file for boost_thread. +boost_thread_DIR:PATH=/usr/lib64/cmake/boost_thread-1.88.0 + +//Value Computed by CMake +nlohmann_json_BINARY_DIR:STATIC=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build + +//Value Computed by CMake +nlohmann_json_IS_TOP_LEVEL:STATIC=OFF + +//Value Computed by CMake +nlohmann_json_SOURCE_DIR:STATIC=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src + +//Path to a library. +pkgcfg_lib_LIBAVCODEC_avcodec:FILEPATH=/usr/lib64/libavcodec.so + +//Path to a library. +pkgcfg_lib_LIBAVUTIL_avutil:FILEPATH=/usr/lib64/libavutil.so + +//Path to a library. +pkgcfg_lib_LIBSWSCALE_swscale:FILEPATH=/usr/lib64/libswscale.so + +//Path to a library. +pkgcfg_lib_PC_SQLite3_sqlite3:FILEPATH=/usr/lib64/libsqlite3.so + +//Path to a library. +pkgcfg_lib_PIPEWIRE_pipewire-0.3:FILEPATH=/usr/lib64/libpipewire-0.3.so + +//Path to a library. +pkgcfg_lib_SDBUS_sdbus-c++:FILEPATH=/usr/lib64/libsdbus-c++.so + +//Path to a library. +pkgcfg_lib_SDBUS_systemd:FILEPATH=/usr/lib64/libsystemd.so + +//Path to a library. +pkgcfg_lib__OPENSSL_crypto:FILEPATH=/usr/lib64/libcrypto.so + +//Path to a library. +pkgcfg_lib__OPENSSL_ssl:FILEPATH=/usr/lib64/libssl.so + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: Boost_DIR +Boost_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=1 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Test CMAKE_HAVE_LIBC_PTHREAD +CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=1 +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/ganome/Projects/SCAR-719/repos/scar-chat7 +//ADVANCED property for variable: CMAKE_INSTALL_BINDIR +CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATADIR +CMAKE_INSTALL_DATADIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATAROOTDIR +CMAKE_INSTALL_DATAROOTDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DOCDIR +CMAKE_INSTALL_DOCDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INCLUDEDIR +CMAKE_INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INFODIR +CMAKE_INSTALL_INFODIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBDIR +CMAKE_INSTALL_LIBDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBEXECDIR +CMAKE_INSTALL_LIBEXECDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALEDIR +CMAKE_INSTALL_LOCALEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALSTATEDIR +CMAKE_INSTALL_LOCALSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_MANDIR +CMAKE_INSTALL_MANDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_OLDINCLUDEDIR +CMAKE_INSTALL_OLDINCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_RUNSTATEDIR +CMAKE_INSTALL_RUNSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SBINDIR +CMAKE_INSTALL_SBINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SHAREDSTATEDIR +CMAKE_INSTALL_SHAREDSTATEDIR-ADVANCED:INTERNAL=1 +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR +CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//Name of CMakeLists files to read +CMAKE_LIST_FILE_NAME:INTERNAL=CMakeLists.txt +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=7 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding Boost +FIND_PACKAGE_MESSAGE_DETAILS_Boost:INTERNAL=[/usr/lib64/cmake/Boost-1.88.0/BoostConfig.cmake][found components: system thread ][v1.88.0()] +//Details about finding OpenGL +FIND_PACKAGE_MESSAGE_DETAILS_OpenGL:INTERNAL=[/usr/lib64/libOpenGL.so][/usr/lib64/libGLX.so][/usr/include][ ][v()] +//Details about finding OpenSSL +FIND_PACKAGE_MESSAGE_DETAILS_OpenSSL:INTERNAL=[/usr/lib64/libcrypto.so][/usr/include][ ][v3.5.4()] +//Details about finding PkgConfig +FIND_PACKAGE_MESSAGE_DETAILS_PkgConfig:INTERNAL=[/usr/bin/pkg-config][v2.5.1()] +//Details about finding SQLite3 +FIND_PACKAGE_MESSAGE_DETAILS_SQLite3:INTERNAL=[/usr/lib64/libsqlite3.so][/usr/include][v3.50.4()] +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +//Details about finding WrapAtomic +FIND_PACKAGE_MESSAGE_DETAILS_WrapAtomic:INTERNAL=[1][v()] +//Details about finding WrapOpenGL +FIND_PACKAGE_MESSAGE_DETAILS_WrapOpenGL:INTERNAL=[ON][v()] +//Details about finding WrapVulkanHeaders +FIND_PACKAGE_MESSAGE_DETAILS_WrapVulkanHeaders:INTERNAL=[/usr/include][v()] +//ADVANCED property for variable: GIT_EXECUTABLE +GIT_EXECUTABLE-ADVANCED:INTERNAL=1 +//Test HAVE_STDATOMIC +HAVE_STDATOMIC:INTERNAL=1 +LIBAVCODEC_CFLAGS:INTERNAL=-I/usr/include +LIBAVCODEC_CFLAGS_I:INTERNAL= +LIBAVCODEC_CFLAGS_OTHER:INTERNAL= +LIBAVCODEC_FOUND:INTERNAL=1 +LIBAVCODEC_INCLUDEDIR:INTERNAL=/usr/include +LIBAVCODEC_INCLUDE_DIRS:INTERNAL=/usr/include +LIBAVCODEC_LDFLAGS:INTERNAL=-L/usr/lib64;-lavcodec +LIBAVCODEC_LDFLAGS_OTHER:INTERNAL= +LIBAVCODEC_LIBDIR:INTERNAL=/usr/lib64 +LIBAVCODEC_LIBRARIES:INTERNAL=avcodec +LIBAVCODEC_LIBRARY_DIRS:INTERNAL=/usr/lib64 +LIBAVCODEC_LIBS:INTERNAL= +LIBAVCODEC_LIBS_L:INTERNAL= +LIBAVCODEC_LIBS_OTHER:INTERNAL= +LIBAVCODEC_LIBS_PATHS:INTERNAL= +LIBAVCODEC_MODULE_NAME:INTERNAL=libavcodec +LIBAVCODEC_PREFIX:INTERNAL=/usr +LIBAVCODEC_STATIC_CFLAGS:INTERNAL=-I/usr/include +LIBAVCODEC_STATIC_CFLAGS_I:INTERNAL= +LIBAVCODEC_STATIC_CFLAGS_OTHER:INTERNAL= +LIBAVCODEC_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include +LIBAVCODEC_STATIC_LDFLAGS:INTERNAL=-L/usr/lib64;-lavcodec;-lwebpmux;-pthread;-llcms2;-llcms2_fast_float;-llcms2_threaded;-lm;-latomic;-llzma;-ldav1d;-lrsvg-2;-lgdk_pixbuf-2.0;-lgio-2.0;-lcairo;-lgobject-2.0;-lglib-2.0;-ljxl;-ljxl_threads;-lopus;-lvorbis;-lvorbisenc;-lwebp;-lx264;-lx265;-lxvidcore;-lz;-lva;-lswresample;-lm;-latomic;-lavutil;-pthread;-lva-drm;-lva;-lva-x11;-lva;-lvdpau;-lX11;-lm;-ldrm;-lOpenCL;-lva;-latomic;-lX11 +LIBAVCODEC_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread;-pthread +LIBAVCODEC_STATIC_LIBDIR:INTERNAL= +LIBAVCODEC_STATIC_LIBRARIES:INTERNAL=avcodec;webpmux;lcms2;lcms2_fast_float;lcms2_threaded;m;atomic;lzma;dav1d;rsvg-2;gdk_pixbuf-2.0;gio-2.0;cairo;gobject-2.0;glib-2.0;jxl;jxl_threads;opus;vorbis;vorbisenc;webp;x264;x265;xvidcore;z;va;swresample;m;atomic;avutil;va-drm;va;va-x11;va;vdpau;X11;m;drm;OpenCL;va;atomic;X11 +LIBAVCODEC_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib64 +LIBAVCODEC_STATIC_LIBS:INTERNAL= +LIBAVCODEC_STATIC_LIBS_L:INTERNAL= +LIBAVCODEC_STATIC_LIBS_OTHER:INTERNAL= +LIBAVCODEC_STATIC_LIBS_PATHS:INTERNAL= +LIBAVCODEC_VERSION:INTERNAL=61.19.101 +LIBAVCODEC_libavcodec_INCLUDEDIR:INTERNAL= +LIBAVCODEC_libavcodec_LIBDIR:INTERNAL= +LIBAVCODEC_libavcodec_PREFIX:INTERNAL= +LIBAVCODEC_libavcodec_VERSION:INTERNAL= +LIBAVUTIL_CFLAGS:INTERNAL=-I/usr/include +LIBAVUTIL_CFLAGS_I:INTERNAL= +LIBAVUTIL_CFLAGS_OTHER:INTERNAL= +LIBAVUTIL_FOUND:INTERNAL=1 +LIBAVUTIL_INCLUDEDIR:INTERNAL=/usr/include +LIBAVUTIL_INCLUDE_DIRS:INTERNAL=/usr/include +LIBAVUTIL_LDFLAGS:INTERNAL=-L/usr/lib64;-lavutil +LIBAVUTIL_LDFLAGS_OTHER:INTERNAL= +LIBAVUTIL_LIBDIR:INTERNAL=/usr/lib64 +LIBAVUTIL_LIBRARIES:INTERNAL=avutil +LIBAVUTIL_LIBRARY_DIRS:INTERNAL=/usr/lib64 +LIBAVUTIL_LIBS:INTERNAL= +LIBAVUTIL_LIBS_L:INTERNAL= +LIBAVUTIL_LIBS_OTHER:INTERNAL= +LIBAVUTIL_LIBS_PATHS:INTERNAL= +LIBAVUTIL_MODULE_NAME:INTERNAL=libavutil +LIBAVUTIL_PREFIX:INTERNAL=/usr +LIBAVUTIL_STATIC_CFLAGS:INTERNAL=-I/usr/include +LIBAVUTIL_STATIC_CFLAGS_I:INTERNAL= +LIBAVUTIL_STATIC_CFLAGS_OTHER:INTERNAL= +LIBAVUTIL_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include +LIBAVUTIL_STATIC_LDFLAGS:INTERNAL=-L/usr/lib64;-lavutil;-pthread;-lva-drm;-lva;-lva-x11;-lva;-lvdpau;-lX11;-lm;-ldrm;-lOpenCL;-lva;-latomic;-lX11 +LIBAVUTIL_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread +LIBAVUTIL_STATIC_LIBDIR:INTERNAL= +LIBAVUTIL_STATIC_LIBRARIES:INTERNAL=avutil;va-drm;va;va-x11;va;vdpau;X11;m;drm;OpenCL;va;atomic;X11 +LIBAVUTIL_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib64 +LIBAVUTIL_STATIC_LIBS:INTERNAL= +LIBAVUTIL_STATIC_LIBS_L:INTERNAL= +LIBAVUTIL_STATIC_LIBS_OTHER:INTERNAL= +LIBAVUTIL_STATIC_LIBS_PATHS:INTERNAL= +LIBAVUTIL_VERSION:INTERNAL=59.39.100 +LIBAVUTIL_libavutil_INCLUDEDIR:INTERNAL= +LIBAVUTIL_libavutil_LIBDIR:INTERNAL= +LIBAVUTIL_libavutil_PREFIX:INTERNAL= +LIBAVUTIL_libavutil_VERSION:INTERNAL= +LIBSWSCALE_CFLAGS:INTERNAL=-I/usr/include +LIBSWSCALE_CFLAGS_I:INTERNAL= +LIBSWSCALE_CFLAGS_OTHER:INTERNAL= +LIBSWSCALE_FOUND:INTERNAL=1 +LIBSWSCALE_INCLUDEDIR:INTERNAL=/usr/include +LIBSWSCALE_INCLUDE_DIRS:INTERNAL=/usr/include +LIBSWSCALE_LDFLAGS:INTERNAL=-L/usr/lib64;-lswscale +LIBSWSCALE_LDFLAGS_OTHER:INTERNAL= +LIBSWSCALE_LIBDIR:INTERNAL=/usr/lib64 +LIBSWSCALE_LIBRARIES:INTERNAL=swscale +LIBSWSCALE_LIBRARY_DIRS:INTERNAL=/usr/lib64 +LIBSWSCALE_LIBS:INTERNAL= +LIBSWSCALE_LIBS_L:INTERNAL= +LIBSWSCALE_LIBS_OTHER:INTERNAL= +LIBSWSCALE_LIBS_PATHS:INTERNAL= +LIBSWSCALE_MODULE_NAME:INTERNAL=libswscale +LIBSWSCALE_PREFIX:INTERNAL=/usr +LIBSWSCALE_STATIC_CFLAGS:INTERNAL=-I/usr/include +LIBSWSCALE_STATIC_CFLAGS_I:INTERNAL= +LIBSWSCALE_STATIC_CFLAGS_OTHER:INTERNAL= +LIBSWSCALE_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include +LIBSWSCALE_STATIC_LDFLAGS:INTERNAL=-L/usr/lib64;-lswscale;-lm;-latomic;-lavutil;-pthread;-lva-drm;-lva;-lva-x11;-lva;-lvdpau;-lX11;-lm;-ldrm;-lOpenCL;-lva;-latomic;-lX11 +LIBSWSCALE_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread +LIBSWSCALE_STATIC_LIBDIR:INTERNAL= +LIBSWSCALE_STATIC_LIBRARIES:INTERNAL=swscale;m;atomic;avutil;va-drm;va;va-x11;va;vdpau;X11;m;drm;OpenCL;va;atomic;X11 +LIBSWSCALE_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib64 +LIBSWSCALE_STATIC_LIBS:INTERNAL= +LIBSWSCALE_STATIC_LIBS_L:INTERNAL= +LIBSWSCALE_STATIC_LIBS_OTHER:INTERNAL= +LIBSWSCALE_STATIC_LIBS_PATHS:INTERNAL= +LIBSWSCALE_VERSION:INTERNAL=8.3.100 +LIBSWSCALE_libswscale_INCLUDEDIR:INTERNAL= +LIBSWSCALE_libswscale_LIBDIR:INTERNAL= +LIBSWSCALE_libswscale_PREFIX:INTERNAL= +LIBSWSCALE_libswscale_VERSION:INTERNAL= +NLOHMANN_JSON_CONFIG_INSTALL_DIR:INTERNAL=share/cmake/nlohmann_json +//ADVANCED property for variable: OPENGL_EGL_INCLUDE_DIR +OPENGL_EGL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_GLES2_INCLUDE_DIR +OPENGL_GLES2_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_GLES3_INCLUDE_DIR +OPENGL_GLES3_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_GLU_INCLUDE_DIR +OPENGL_GLU_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_GLX_INCLUDE_DIR +OPENGL_GLX_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_INCLUDE_DIR +OPENGL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_egl_LIBRARY +OPENGL_egl_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_gles2_LIBRARY +OPENGL_gles2_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_gles3_LIBRARY +OPENGL_gles3_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_glu_LIBRARY +OPENGL_glu_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_glx_LIBRARY +OPENGL_glx_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_opengl_LIBRARY +OPENGL_opengl_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_xmesa_INCLUDE_DIR +OPENGL_xmesa_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENSSL_CRYPTO_LIBRARY +OPENSSL_CRYPTO_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENSSL_INCLUDE_DIR +OPENSSL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENSSL_SSL_LIBRARY +OPENSSL_SSL_LIBRARY-ADVANCED:INTERNAL=1 +PC_SQLite3_CFLAGS:INTERNAL=-I/usr/include +PC_SQLite3_CFLAGS_I:INTERNAL= +PC_SQLite3_CFLAGS_OTHER:INTERNAL= +PC_SQLite3_FOUND:INTERNAL=1 +PC_SQLite3_INCLUDEDIR:INTERNAL=/usr/include +PC_SQLite3_INCLUDE_DIRS:INTERNAL=/usr/include +PC_SQLite3_LDFLAGS:INTERNAL=-L/usr/lib64;-lsqlite3 +PC_SQLite3_LDFLAGS_OTHER:INTERNAL= +PC_SQLite3_LIBDIR:INTERNAL=/usr/lib64 +PC_SQLite3_LIBRARIES:INTERNAL=sqlite3 +PC_SQLite3_LIBRARY_DIRS:INTERNAL=/usr/lib64 +PC_SQLite3_LIBS:INTERNAL= +PC_SQLite3_LIBS_L:INTERNAL= +PC_SQLite3_LIBS_OTHER:INTERNAL= +PC_SQLite3_LIBS_PATHS:INTERNAL= +PC_SQLite3_MODULE_NAME:INTERNAL=sqlite3 +PC_SQLite3_PREFIX:INTERNAL=/usr +PC_SQLite3_STATIC_CFLAGS:INTERNAL=-I/usr/include +PC_SQLite3_STATIC_CFLAGS_I:INTERNAL= +PC_SQLite3_STATIC_CFLAGS_OTHER:INTERNAL= +PC_SQLite3_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include +PC_SQLite3_STATIC_LDFLAGS:INTERNAL=-L/usr/lib64;-lsqlite3;-lm;-lz;-licuio;-licui18n;-licuuc +PC_SQLite3_STATIC_LDFLAGS_OTHER:INTERNAL= +PC_SQLite3_STATIC_LIBDIR:INTERNAL= +PC_SQLite3_STATIC_LIBRARIES:INTERNAL=sqlite3;m;z;icuio;icui18n;icuuc +PC_SQLite3_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib64 +PC_SQLite3_STATIC_LIBS:INTERNAL= +PC_SQLite3_STATIC_LIBS_L:INTERNAL= +PC_SQLite3_STATIC_LIBS_OTHER:INTERNAL= +PC_SQLite3_STATIC_LIBS_PATHS:INTERNAL= +PC_SQLite3_VERSION:INTERNAL=3.50.4 +PC_SQLite3_sqlite3_INCLUDEDIR:INTERNAL= +PC_SQLite3_sqlite3_LIBDIR:INTERNAL= +PC_SQLite3_sqlite3_PREFIX:INTERNAL= +PC_SQLite3_sqlite3_VERSION:INTERNAL= +PIPEWIRE_CFLAGS:INTERNAL=-I/usr/include/pipewire-0.3;-I/usr/include/spa-0.2;-D_REENTRANT +PIPEWIRE_CFLAGS_I:INTERNAL= +PIPEWIRE_CFLAGS_OTHER:INTERNAL=-D_REENTRANT +PIPEWIRE_FOUND:INTERNAL=1 +PIPEWIRE_INCLUDEDIR:INTERNAL=/usr/include +PIPEWIRE_INCLUDE_DIRS:INTERNAL=/usr/include/pipewire-0.3;/usr/include/spa-0.2 +PIPEWIRE_LDFLAGS:INTERNAL=-L/usr/lib64;-lpipewire-0.3 +PIPEWIRE_LDFLAGS_OTHER:INTERNAL= +PIPEWIRE_LIBDIR:INTERNAL=/usr/lib64 +PIPEWIRE_LIBRARIES:INTERNAL=pipewire-0.3 +PIPEWIRE_LIBRARY_DIRS:INTERNAL=/usr/lib64 +PIPEWIRE_LIBS:INTERNAL= +PIPEWIRE_LIBS_L:INTERNAL= +PIPEWIRE_LIBS_OTHER:INTERNAL= +PIPEWIRE_LIBS_PATHS:INTERNAL= +PIPEWIRE_MODULE_NAME:INTERNAL=libpipewire-0.3 +PIPEWIRE_PREFIX:INTERNAL=/usr +PIPEWIRE_STATIC_CFLAGS:INTERNAL=-I/usr/include/pipewire-0.3;-I/usr/include/spa-0.2;-D_REENTRANT +PIPEWIRE_STATIC_CFLAGS_I:INTERNAL= +PIPEWIRE_STATIC_CFLAGS_OTHER:INTERNAL=-D_REENTRANT +PIPEWIRE_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include/pipewire-0.3;/usr/include/spa-0.2 +PIPEWIRE_STATIC_LDFLAGS:INTERNAL=-L/usr/lib64;-lpipewire-0.3 +PIPEWIRE_STATIC_LDFLAGS_OTHER:INTERNAL= +PIPEWIRE_STATIC_LIBDIR:INTERNAL= +PIPEWIRE_STATIC_LIBRARIES:INTERNAL=pipewire-0.3 +PIPEWIRE_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib64 +PIPEWIRE_STATIC_LIBS:INTERNAL= +PIPEWIRE_STATIC_LIBS_L:INTERNAL= +PIPEWIRE_STATIC_LIBS_OTHER:INTERNAL= +PIPEWIRE_STATIC_LIBS_PATHS:INTERNAL= +PIPEWIRE_VERSION:INTERNAL=1.4.9 +PIPEWIRE_libpipewire-0.3_INCLUDEDIR:INTERNAL= +PIPEWIRE_libpipewire-0.3_LIBDIR:INTERNAL= +PIPEWIRE_libpipewire-0.3_PREFIX:INTERNAL= +PIPEWIRE_libpipewire-0.3_VERSION:INTERNAL= +//ADVANCED property for variable: PKG_CONFIG_ARGN +PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE +PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 +//Qt feature: abstractbutton (from target Qt6::Widgets) +QT_FEATURE_abstractbutton:INTERNAL=ON +//Qt feature: abstractslider (from target Qt6::Widgets) +QT_FEATURE_abstractslider:INTERNAL=ON +//Qt feature: accept4 (from target Qt6::Core) +QT_FEATURE_accept4:INTERNAL=ON +//Qt feature: accessibility (from target Qt6::Gui) +QT_FEATURE_accessibility:INTERNAL=ON +//Qt feature: accessibility_atspi_bridge (from target Qt6::Gui) +QT_FEATURE_accessibility_atspi_bridge:INTERNAL=OFF +//Qt feature: action (from target Qt6::Gui) +QT_FEATURE_action:INTERNAL=ON +//Qt feature: aesni (from target Qt6::Core) +QT_FEATURE_aesni:INTERNAL=ON +//Qt feature: android_style_assets (from target Qt6::Core) +QT_FEATURE_android_style_assets:INTERNAL=OFF +//Qt feature: animation (from target Qt6::Core) +QT_FEATURE_animation:INTERNAL=ON +//Qt feature: appstore_compliant (from target Qt6::Core) +QT_FEATURE_appstore_compliant:INTERNAL=OFF +//Qt feature: arm_crc32 (from target Qt6::Core) +QT_FEATURE_arm_crc32:INTERNAL=OFF +//Qt feature: arm_crypto (from target Qt6::Core) +QT_FEATURE_arm_crypto:INTERNAL=OFF +//Qt feature: arm_sve (from target Qt6::Core) +QT_FEATURE_arm_sve:INTERNAL=OFF +//Qt feature: avx (from target Qt6::Core) +QT_FEATURE_avx:INTERNAL=ON +//Qt feature: avx2 (from target Qt6::Core) +QT_FEATURE_avx2:INTERNAL=ON +//Qt feature: avx512bw (from target Qt6::Core) +QT_FEATURE_avx512bw:INTERNAL=ON +//Qt feature: avx512cd (from target Qt6::Core) +QT_FEATURE_avx512cd:INTERNAL=ON +//Qt feature: avx512dq (from target Qt6::Core) +QT_FEATURE_avx512dq:INTERNAL=ON +//Qt feature: avx512er (from target Qt6::Core) +QT_FEATURE_avx512er:INTERNAL=ON +//Qt feature: avx512f (from target Qt6::Core) +QT_FEATURE_avx512f:INTERNAL=ON +//Qt feature: avx512ifma (from target Qt6::Core) +QT_FEATURE_avx512ifma:INTERNAL=ON +//Qt feature: avx512pf (from target Qt6::Core) +QT_FEATURE_avx512pf:INTERNAL=ON +//Qt feature: avx512vbmi (from target Qt6::Core) +QT_FEATURE_avx512vbmi:INTERNAL=ON +//Qt feature: avx512vbmi2 (from target Qt6::Core) +QT_FEATURE_avx512vbmi2:INTERNAL=ON +//Qt feature: avx512vl (from target Qt6::Core) +QT_FEATURE_avx512vl:INTERNAL=ON +//Qt feature: backtrace (from target Qt6::Core) +QT_FEATURE_backtrace:INTERNAL=ON +//Qt feature: broken_threadlocal_dtors (from target Qt6::Core) +QT_FEATURE_broken_threadlocal_dtors:INTERNAL=OFF +//Qt feature: brotli (from target Qt6::Network) +QT_FEATURE_brotli:INTERNAL=OFF +//Qt feature: buttongroup (from target Qt6::Widgets) +QT_FEATURE_buttongroup:INTERNAL=ON +//Qt feature: calendarwidget (from target Qt6::Widgets) +QT_FEATURE_calendarwidget:INTERNAL=ON +//Qt feature: cborstreamreader (from target Qt6::Core) +QT_FEATURE_cborstreamreader:INTERNAL=ON +//Qt feature: cborstreamwriter (from target Qt6::Core) +QT_FEATURE_cborstreamwriter:INTERNAL=ON +//Qt feature: checkbox (from target Qt6::Widgets) +QT_FEATURE_checkbox:INTERNAL=ON +//Qt feature: clipboard (from target Qt6::Gui) +QT_FEATURE_clipboard:INTERNAL=ON +//Qt feature: clock_gettime (from target Qt6::Core) +QT_FEATURE_clock_gettime:INTERNAL=ON +//Qt feature: clock_monotonic (from target Qt6::Core) +QT_FEATURE_clock_monotonic:INTERNAL=ON +//Qt feature: colordialog (from target Qt6::Widgets) +QT_FEATURE_colordialog:INTERNAL=ON +//Qt feature: colornames (from target Qt6::Gui) +QT_FEATURE_colornames:INTERNAL=ON +//Qt feature: columnview (from target Qt6::Widgets) +QT_FEATURE_columnview:INTERNAL=ON +//Qt feature: combobox (from target Qt6::Widgets) +QT_FEATURE_combobox:INTERNAL=ON +//Qt feature: commandlineparser (from target Qt6::Core) +QT_FEATURE_commandlineparser:INTERNAL=ON +//Qt feature: commandlinkbutton (from target Qt6::Widgets) +QT_FEATURE_commandlinkbutton:INTERNAL=ON +//Qt feature: completer (from target Qt6::Widgets) +QT_FEATURE_completer:INTERNAL=ON +//Qt feature: concatenatetablesproxymodel (from target Qt6::Core) +QT_FEATURE_concatenatetablesproxymodel:INTERNAL=ON +//Qt feature: concurrent (from target Qt6::Core) +QT_FEATURE_concurrent:INTERNAL=ON +//Qt feature: contextmenu (from target Qt6::Widgets) +QT_FEATURE_contextmenu:INTERNAL=ON +//Qt feature: copy_file_range (from target Qt6::Core) +QT_FEATURE_copy_file_range:INTERNAL=ON +//Qt feature: cpp_winrt (from target Qt6::Core) +QT_FEATURE_cpp_winrt:INTERNAL=OFF +//Qt feature: cross_compile (from target Qt6::Core) +QT_FEATURE_cross_compile:INTERNAL=OFF +//Qt feature: cssparser (from target Qt6::Gui) +QT_FEATURE_cssparser:INTERNAL=ON +//Qt feature: ctf (from target Qt6::Core) +QT_FEATURE_ctf:INTERNAL=OFF +//Qt feature: cursor (from target Qt6::Gui) +QT_FEATURE_cursor:INTERNAL=ON +//Qt feature: cxx11_future (from target Qt6::Core) +QT_FEATURE_cxx11_future:INTERNAL=ON +//Qt feature: cxx17_filesystem (from target Qt6::Core) +QT_FEATURE_cxx17_filesystem:INTERNAL=ON +//Qt feature: cxx20 (from target Qt6::Core) +QT_FEATURE_cxx20:INTERNAL=OFF +//Qt feature: cxx20_format (from target Qt6::Core) +QT_FEATURE_cxx20_format:INTERNAL=ON +//Qt feature: cxx23_stacktrace (from target Qt6::Core) +QT_FEATURE_cxx23_stacktrace:INTERNAL=OFF +//Qt feature: cxx2a (from target Qt6::Core) +QT_FEATURE_cxx2a:INTERNAL=OFF +//Qt feature: cxx2b (from target Qt6::Core) +QT_FEATURE_cxx2b:INTERNAL=OFF +//Qt feature: cxx2c (from target Qt6::Core) +QT_FEATURE_cxx2c:INTERNAL=OFF +//Qt feature: datawidgetmapper (from target Qt6::Widgets) +QT_FEATURE_datawidgetmapper:INTERNAL=ON +//Qt feature: datestring (from target Qt6::Core) +QT_FEATURE_datestring:INTERNAL=ON +//Qt feature: datetimeedit (from target Qt6::Widgets) +QT_FEATURE_datetimeedit:INTERNAL=ON +//Qt feature: datetimeparser (from target Qt6::Core) +QT_FEATURE_datetimeparser:INTERNAL=ON +//Qt feature: dbus (from target Qt6::Core) +QT_FEATURE_dbus:INTERNAL=ON +//Qt feature: dbus_linked (from target Qt6::Core) +QT_FEATURE_dbus_linked:INTERNAL=ON +//Qt feature: debug (from target Qt6::Core) +QT_FEATURE_debug:INTERNAL=OFF +//Qt feature: debug_and_release (from target Qt6::Core) +QT_FEATURE_debug_and_release:INTERNAL=OFF +//Qt feature: desktopservices (from target Qt6::Gui) +QT_FEATURE_desktopservices:INTERNAL=ON +//Qt feature: developer_build (from target Qt6::Core) +QT_FEATURE_developer_build:INTERNAL=OFF +//Qt feature: dial (from target Qt6::Widgets) +QT_FEATURE_dial:INTERNAL=ON +//Qt feature: dialog (from target Qt6::Widgets) +QT_FEATURE_dialog:INTERNAL=ON +//Qt feature: dialogbuttonbox (from target Qt6::Widgets) +QT_FEATURE_dialogbuttonbox:INTERNAL=ON +//Qt feature: direct2d (from target Qt6::Gui) +QT_FEATURE_direct2d:INTERNAL=OFF +//Qt feature: direct2d1_1 (from target Qt6::Gui) +QT_FEATURE_direct2d1_1:INTERNAL=OFF +//Qt feature: directfb (from target Qt6::Gui) +QT_FEATURE_directfb:INTERNAL=OFF +//Qt feature: directwrite (from target Qt6::Gui) +QT_FEATURE_directwrite:INTERNAL=OFF +//Qt feature: directwrite3 (from target Qt6::Gui) +QT_FEATURE_directwrite3:INTERNAL=OFF +//Qt feature: directwritecolrv1 (from target Qt6::Gui) +QT_FEATURE_directwritecolrv1:INTERNAL=OFF +//Qt feature: dladdr (from target Qt6::Core) +QT_FEATURE_dladdr:INTERNAL=ON +//Qt feature: dlopen (from target Qt6::Core) +QT_FEATURE_dlopen:INTERNAL=ON +//Qt feature: dnslookup (from target Qt6::Network) +QT_FEATURE_dnslookup:INTERNAL=ON +//Qt feature: doc_snippets (from target Qt6::Core) +QT_FEATURE_doc_snippets:INTERNAL=OFF +//Qt feature: dockwidget (from target Qt6::Widgets) +QT_FEATURE_dockwidget:INTERNAL=ON +//Qt feature: doubleconversion (from target Qt6::Core) +QT_FEATURE_doubleconversion:INTERNAL=ON +//Qt feature: draganddrop (from target Qt6::Gui) +QT_FEATURE_draganddrop:INTERNAL=ON +//Qt feature: drm_atomic (from target Qt6::Gui) +QT_FEATURE_drm_atomic:INTERNAL=ON +//Qt feature: dtls (from target Qt6::Network) +QT_FEATURE_dtls:INTERNAL=ON +//Qt feature: dup3 (from target Qt6::Core) +QT_FEATURE_dup3:INTERNAL=ON +//Qt feature: dynamicgl (from target Qt6::Gui) +QT_FEATURE_dynamicgl:INTERNAL=OFF +//Qt feature: easingcurve (from target Qt6::Core) +QT_FEATURE_easingcurve:INTERNAL=ON +//Qt feature: effects (from target Qt6::Widgets) +QT_FEATURE_effects:INTERNAL=ON +//Qt feature: egl (from target Qt6::Gui) +QT_FEATURE_egl:INTERNAL=ON +//Qt feature: egl_extension_platform_wayland (from target Qt6::Gui) +QT_FEATURE_egl_extension_platform_wayland:INTERNAL=ON +//Qt feature: egl_x11 (from target Qt6::Gui) +QT_FEATURE_egl_x11:INTERNAL=ON +//Qt feature: eglfs (from target Qt6::Gui) +QT_FEATURE_eglfs:INTERNAL=OFF +//Qt feature: eglfs_brcm (from target Qt6::Gui) +QT_FEATURE_eglfs_brcm:INTERNAL=OFF +//Qt feature: eglfs_egldevice (from target Qt6::Gui) +QT_FEATURE_eglfs_egldevice:INTERNAL=OFF +//Qt feature: eglfs_gbm (from target Qt6::Gui) +QT_FEATURE_eglfs_gbm:INTERNAL=OFF +//Qt feature: eglfs_mali (from target Qt6::Gui) +QT_FEATURE_eglfs_mali:INTERNAL=OFF +//Qt feature: eglfs_openwfd (from target Qt6::Gui) +QT_FEATURE_eglfs_openwfd:INTERNAL=OFF +//Qt feature: eglfs_rcar (from target Qt6::Gui) +QT_FEATURE_eglfs_rcar:INTERNAL=OFF +//Qt feature: eglfs_viv (from target Qt6::Gui) +QT_FEATURE_eglfs_viv:INTERNAL=OFF +//Qt feature: eglfs_viv_wl (from target Qt6::Gui) +QT_FEATURE_eglfs_viv_wl:INTERNAL=OFF +//Qt feature: eglfs_vsp2 (from target Qt6::Gui) +QT_FEATURE_eglfs_vsp2:INTERNAL=OFF +//Qt feature: eglfs_x11 (from target Qt6::Gui) +QT_FEATURE_eglfs_x11:INTERNAL=OFF +//Qt feature: elf_private_full_version (from target Qt6::Core) +QT_FEATURE_elf_private_full_version:INTERNAL=OFF +//Qt feature: emojisegmenter (from target Qt6::Gui) +QT_FEATURE_emojisegmenter:INTERNAL=ON +//Qt feature: enable_new_dtags (from target Qt6::Core) +QT_FEATURE_enable_new_dtags:INTERNAL=ON +//Qt feature: errormessage (from target Qt6::Widgets) +QT_FEATURE_errormessage:INTERNAL=ON +//Qt feature: etw (from target Qt6::Core) +QT_FEATURE_etw:INTERNAL=OFF +//Qt feature: evdev (from target Qt6::Gui) +QT_FEATURE_evdev:INTERNAL=OFF +//Qt feature: f16c (from target Qt6::Core) +QT_FEATURE_f16c:INTERNAL=ON +//Qt feature: filedialog (from target Qt6::Widgets) +QT_FEATURE_filedialog:INTERNAL=ON +//Qt feature: filesystemiterator (from target Qt6::Core) +QT_FEATURE_filesystemiterator:INTERNAL=ON +//Qt feature: filesystemmodel (from target Qt6::Gui) +QT_FEATURE_filesystemmodel:INTERNAL=ON +//Qt feature: filesystemwatcher (from target Qt6::Core) +QT_FEATURE_filesystemwatcher:INTERNAL=ON +//Qt feature: fontcombobox (from target Qt6::Widgets) +QT_FEATURE_fontcombobox:INTERNAL=ON +//Qt feature: fontconfig (from target Qt6::Gui) +QT_FEATURE_fontconfig:INTERNAL=ON +//Qt feature: fontdialog (from target Qt6::Widgets) +QT_FEATURE_fontdialog:INTERNAL=ON +//Qt feature: force_asserts (from target Qt6::Core) +QT_FEATURE_force_asserts:INTERNAL=OFF +//Qt feature: force_bundled_libs (from target Qt6::Core) +QT_FEATURE_force_bundled_libs:INTERNAL=OFF +//Qt feature: force_debug_info (from target Qt6::Core) +QT_FEATURE_force_debug_info:INTERNAL=ON +//Qt feature: force_system_libs (from target Qt6::Core) +QT_FEATURE_force_system_libs:INTERNAL=ON +//Qt feature: forkfd_pidfd (from target Qt6::Core) +QT_FEATURE_forkfd_pidfd:INTERNAL=ON +//Qt feature: formlayout (from target Qt6::Widgets) +QT_FEATURE_formlayout:INTERNAL=ON +//Qt feature: framework (from target Qt6::Core) +QT_FEATURE_framework:INTERNAL=OFF +//Qt feature: freetype (from target Qt6::Gui) +QT_FEATURE_freetype:INTERNAL=ON +//Qt feature: fscompleter (from target Qt6::Widgets) +QT_FEATURE_fscompleter:INTERNAL=ON +//Qt feature: futimens (from target Qt6::Core) +QT_FEATURE_futimens:INTERNAL=ON +//Qt feature: future (from target Qt6::Core) +QT_FEATURE_future:INTERNAL=ON +//Qt feature: gbm (from target Qt6::Gui) +QT_FEATURE_gbm:INTERNAL=ON +//Qt feature: gc_binaries (from target Qt6::Core) +QT_FEATURE_gc_binaries:INTERNAL=OFF +//Qt feature: gestures (from target Qt6::Core) +QT_FEATURE_gestures:INTERNAL=ON +//Qt feature: getauxval (from target Qt6::Core) +QT_FEATURE_getauxval:INTERNAL=ON +//Qt feature: getentropy (from target Qt6::Core) +QT_FEATURE_getentropy:INTERNAL=ON +//Qt feature: getifaddrs (from target Qt6::Network) +QT_FEATURE_getifaddrs:INTERNAL=OFF +//Qt feature: gif (from target Qt6::Gui) +QT_FEATURE_gif:INTERNAL=ON +//Qt feature: glib (from target Qt6::Core) +QT_FEATURE_glib:INTERNAL=ON +//Qt feature: glibc_fortify_source (from target Qt6::Core) +QT_FEATURE_glibc_fortify_source:INTERNAL=OFF +//Qt feature: graphicseffect (from target Qt6::Widgets) +QT_FEATURE_graphicseffect:INTERNAL=ON +//Qt feature: graphicsframecapture (from target Qt6::Gui) +QT_FEATURE_graphicsframecapture:INTERNAL=OFF +//Qt feature: graphicsview (from target Qt6::Widgets) +QT_FEATURE_graphicsview:INTERNAL=ON +//Qt feature: groupbox (from target Qt6::Widgets) +QT_FEATURE_groupbox:INTERNAL=ON +//Qt feature: gssapi (from target Qt6::Network) +QT_FEATURE_gssapi:INTERNAL=OFF +//Qt feature: gtk3 (from target Qt6::Widgets) +QT_FEATURE_gtk3:INTERNAL=ON +//Qt feature: gui (from target Qt6::Core) +QT_FEATURE_gui:INTERNAL=ON +//Qt feature: harfbuzz (from target Qt6::Gui) +QT_FEATURE_harfbuzz:INTERNAL=ON +//Qt feature: highdpiscaling (from target Qt6::Gui) +QT_FEATURE_highdpiscaling:INTERNAL=ON +//Qt feature: hijricalendar (from target Qt6::Core) +QT_FEATURE_hijricalendar:INTERNAL=ON +//Qt feature: http (from target Qt6::Network) +QT_FEATURE_http:INTERNAL=ON +//Qt feature: ico (from target Qt6::Gui) +QT_FEATURE_ico:INTERNAL=ON +//Qt feature: icu (from target Qt6::Core) +QT_FEATURE_icu:INTERNAL=ON +//Qt feature: identityproxymodel (from target Qt6::Core) +QT_FEATURE_identityproxymodel:INTERNAL=ON +//Qt feature: im (from target Qt6::Gui) +QT_FEATURE_im:INTERNAL=ON +//Qt feature: image_heuristic_mask (from target Qt6::Gui) +QT_FEATURE_image_heuristic_mask:INTERNAL=ON +//Qt feature: image_text (from target Qt6::Gui) +QT_FEATURE_image_text:INTERNAL=ON +//Qt feature: imageformat_bmp (from target Qt6::Gui) +QT_FEATURE_imageformat_bmp:INTERNAL=ON +//Qt feature: imageformat_jpeg (from target Qt6::Gui) +QT_FEATURE_imageformat_jpeg:INTERNAL=ON +//Qt feature: imageformat_png (from target Qt6::Gui) +QT_FEATURE_imageformat_png:INTERNAL=ON +//Qt feature: imageformat_ppm (from target Qt6::Gui) +QT_FEATURE_imageformat_ppm:INTERNAL=ON +//Qt feature: imageformat_xbm (from target Qt6::Gui) +QT_FEATURE_imageformat_xbm:INTERNAL=ON +//Qt feature: imageformat_xpm (from target Qt6::Gui) +QT_FEATURE_imageformat_xpm:INTERNAL=ON +//Qt feature: imageformatplugin (from target Qt6::Gui) +QT_FEATURE_imageformatplugin:INTERNAL=ON +//Qt feature: imageio_text_loading (from target Qt6::Gui) +QT_FEATURE_imageio_text_loading:INTERNAL=ON +//Qt feature: inotify (from target Qt6::Core) +QT_FEATURE_inotify:INTERNAL=ON +//Qt feature: inputdialog (from target Qt6::Widgets) +QT_FEATURE_inputdialog:INTERNAL=ON +//Qt feature: integrityfb (from target Qt6::Gui) +QT_FEATURE_integrityfb:INTERNAL=OFF +//Qt feature: integrityhid (from target Qt6::Gui) +QT_FEATURE_integrityhid:INTERNAL=OFF +//Qt feature: intelcet (from target Qt6::Core) +QT_FEATURE_intelcet:INTERNAL=OFF +//Qt feature: ipv6ifname (from target Qt6::Network) +QT_FEATURE_ipv6ifname:INTERNAL=OFF +//Qt feature: islamiccivilcalendar (from target Qt6::Core) +QT_FEATURE_islamiccivilcalendar:INTERNAL=ON +//Qt feature: itemmodel (from target Qt6::Core) +QT_FEATURE_itemmodel:INTERNAL=ON +//Qt feature: itemviews (from target Qt6::Widgets) +QT_FEATURE_itemviews:INTERNAL=ON +//Qt feature: jalalicalendar (from target Qt6::Core) +QT_FEATURE_jalalicalendar:INTERNAL=ON +//Qt feature: jemalloc (from target Qt6::Core) +QT_FEATURE_jemalloc:INTERNAL=OFF +//Qt feature: journald (from target Qt6::Core) +QT_FEATURE_journald:INTERNAL=OFF +//Qt feature: jpeg (from target Qt6::Gui) +QT_FEATURE_jpeg:INTERNAL=ON +//Qt feature: keysequenceedit (from target Qt6::Widgets) +QT_FEATURE_keysequenceedit:INTERNAL=ON +//Qt feature: kms (from target Qt6::Gui) +QT_FEATURE_kms:INTERNAL=ON +//Qt feature: label (from target Qt6::Widgets) +QT_FEATURE_label:INTERNAL=ON +//Qt feature: largefile (from target Qt6::Core) +QT_FEATURE_largefile:INTERNAL=ON +//Qt feature: lasx (from target Qt6::Core) +QT_FEATURE_lasx:INTERNAL=OFF +//Qt feature: lcdnumber (from target Qt6::Widgets) +QT_FEATURE_lcdnumber:INTERNAL=ON +//Qt feature: libcpp_hardening (from target Qt6::Core) +QT_FEATURE_libcpp_hardening:INTERNAL=OFF +//Qt feature: libinput (from target Qt6::Gui) +QT_FEATURE_libinput:INTERNAL=ON +//Qt feature: libinput_axis_api (from target Qt6::Gui) +QT_FEATURE_libinput_axis_api:INTERNAL=ON +//Qt feature: libinput_hires_wheel_support (from target Qt6::Gui) +QT_FEATURE_libinput_hires_wheel_support:INTERNAL=ON +//Qt feature: libproxy (from target Qt6::Network) +QT_FEATURE_libproxy:INTERNAL=ON +//Qt feature: library (from target Qt6::Core) +QT_FEATURE_library:INTERNAL=ON +//Qt feature: libresolv (from target Qt6::Network) +QT_FEATURE_libresolv:INTERNAL=ON +//Qt feature: libstdcpp_assertions (from target Qt6::Core) +QT_FEATURE_libstdcpp_assertions:INTERNAL=OFF +//Qt feature: libudev (from target Qt6::Core) +QT_FEATURE_libudev:INTERNAL=ON +//Qt feature: lineedit (from target Qt6::Widgets) +QT_FEATURE_lineedit:INTERNAL=ON +//Qt feature: linkat (from target Qt6::Core) +QT_FEATURE_linkat:INTERNAL=ON +//Qt feature: linux_netlink (from target Qt6::Network) +QT_FEATURE_linux_netlink:INTERNAL=ON +//Qt feature: linuxfb (from target Qt6::Gui) +QT_FEATURE_linuxfb:INTERNAL=ON +//Qt feature: listview (from target Qt6::Widgets) +QT_FEATURE_listview:INTERNAL=ON +//Qt feature: listwidget (from target Qt6::Widgets) +QT_FEATURE_listwidget:INTERNAL=ON +//Qt feature: localserver (from target Qt6::Network) +QT_FEATURE_localserver:INTERNAL=ON +//Qt feature: localtime_r (from target Qt6::Core) +QT_FEATURE_localtime_r:INTERNAL=ON +//Qt feature: localtime_s (from target Qt6::Core) +QT_FEATURE_localtime_s:INTERNAL=OFF +//Qt feature: lsx (from target Qt6::Core) +QT_FEATURE_lsx:INTERNAL=OFF +//Qt feature: lttng (from target Qt6::Core) +QT_FEATURE_lttng:INTERNAL=OFF +//Qt feature: mainwindow (from target Qt6::Widgets) +QT_FEATURE_mainwindow:INTERNAL=ON +//Qt feature: mdiarea (from target Qt6::Widgets) +QT_FEATURE_mdiarea:INTERNAL=ON +//Qt feature: memmem (from target Qt6::Core) +QT_FEATURE_memmem:INTERNAL=ON +//Qt feature: memrchr (from target Qt6::Core) +QT_FEATURE_memrchr:INTERNAL=ON +//Qt feature: menu (from target Qt6::Widgets) +QT_FEATURE_menu:INTERNAL=ON +//Qt feature: menubar (from target Qt6::Widgets) +QT_FEATURE_menubar:INTERNAL=ON +//Qt feature: messagebox (from target Qt6::Widgets) +QT_FEATURE_messagebox:INTERNAL=ON +//Qt feature: metal (from target Qt6::Gui) +QT_FEATURE_metal:INTERNAL=OFF +//Qt feature: mimetype (from target Qt6::Core) +QT_FEATURE_mimetype:INTERNAL=ON +//Qt feature: mimetype_database (from target Qt6::Core) +QT_FEATURE_mimetype_database:INTERNAL=ON +//Qt feature: mips_dsp (from target Qt6::Core) +QT_FEATURE_mips_dsp:INTERNAL=OFF +//Qt feature: mips_dspr2 (from target Qt6::Core) +QT_FEATURE_mips_dspr2:INTERNAL=OFF +//Qt feature: movie (from target Qt6::Gui) +QT_FEATURE_movie:INTERNAL=ON +//Qt feature: mtdev (from target Qt6::Gui) +QT_FEATURE_mtdev:INTERNAL=OFF +//Qt feature: multiprocess (from target Qt6::Gui) +QT_FEATURE_multiprocess:INTERNAL=ON +//Qt feature: neon (from target Qt6::Core) +QT_FEATURE_neon:INTERNAL=OFF +//Qt feature: network (from target Qt6::Core) +QT_FEATURE_network:INTERNAL=ON +//Qt feature: networkdiskcache (from target Qt6::Network) +QT_FEATURE_networkdiskcache:INTERNAL=ON +//Qt feature: networkinterface (from target Qt6::Network) +QT_FEATURE_networkinterface:INTERNAL=ON +//Qt feature: networklistmanager (from target Qt6::Network) +QT_FEATURE_networklistmanager:INTERNAL=OFF +//Qt feature: networkproxy (from target Qt6::Network) +QT_FEATURE_networkproxy:INTERNAL=ON +//Qt feature: no_direct_extern_access (from target Qt6::Core) +QT_FEATURE_no_direct_extern_access:INTERNAL=ON +//Qt feature: ocsp (from target Qt6::Network) +QT_FEATURE_ocsp:INTERNAL=ON +//Qt feature: opengl (from target Qt6::Gui) +QT_FEATURE_opengl:INTERNAL=ON +//Qt feature: opengles2 (from target Qt6::Gui) +QT_FEATURE_opengles2:INTERNAL=OFF +//Qt feature: opengles3 (from target Qt6::Gui) +QT_FEATURE_opengles3:INTERNAL=OFF +//Qt feature: opengles31 (from target Qt6::Gui) +QT_FEATURE_opengles31:INTERNAL=OFF +//Qt feature: opengles32 (from target Qt6::Gui) +QT_FEATURE_opengles32:INTERNAL=OFF +//Qt feature: openssl (from target Qt6::Core) +QT_FEATURE_openssl:INTERNAL=ON +//Qt feature: openssl_hash (from target Qt6::Core) +QT_FEATURE_openssl_hash:INTERNAL=OFF +//Qt feature: openssl_linked (from target Qt6::Core) +QT_FEATURE_openssl_linked:INTERNAL=ON +//Qt feature: opensslv11 (from target Qt6::Core) +QT_FEATURE_opensslv11:INTERNAL=OFF +//Qt feature: opensslv30 (from target Qt6::Core) +QT_FEATURE_opensslv30:INTERNAL=ON +//Qt feature: openvg (from target Qt6::Gui) +QT_FEATURE_openvg:INTERNAL=OFF +//Qt feature: pcre2 (from target Qt6::Core) +QT_FEATURE_pcre2:INTERNAL=ON +//Qt feature: pdf (from target Qt6::Gui) +QT_FEATURE_pdf:INTERNAL=ON +//Qt feature: permissions (from target Qt6::Core) +QT_FEATURE_permissions:INTERNAL=ON +//Qt feature: picture (from target Qt6::Gui) +QT_FEATURE_picture:INTERNAL=ON +//Qt feature: pkg_config (from target Qt6::Core) +QT_FEATURE_pkg_config:INTERNAL=ON +//Qt feature: plugin_manifest (from target Qt6::Core) +QT_FEATURE_plugin_manifest:INTERNAL=ON +//Qt feature: png (from target Qt6::Gui) +QT_FEATURE_png:INTERNAL=ON +//Qt feature: poll_exit_on_error (from target Qt6::Core) +QT_FEATURE_poll_exit_on_error:INTERNAL=OFF +//Qt feature: poll_poll (from target Qt6::Core) +QT_FEATURE_poll_poll:INTERNAL=OFF +//Qt feature: poll_pollts (from target Qt6::Core) +QT_FEATURE_poll_pollts:INTERNAL=OFF +//Qt feature: poll_ppoll (from target Qt6::Core) +QT_FEATURE_poll_ppoll:INTERNAL=ON +//Qt feature: poll_select (from target Qt6::Core) +QT_FEATURE_poll_select:INTERNAL=OFF +//Qt feature: posix_fallocate (from target Qt6::Core) +QT_FEATURE_posix_fallocate:INTERNAL=ON +//Qt feature: posix_sem (from target Qt6::Core) +QT_FEATURE_posix_sem:INTERNAL=ON +//Qt feature: posix_shm (from target Qt6::Core) +QT_FEATURE_posix_shm:INTERNAL=ON +//Qt feature: printsupport (from target Qt6::Core) +QT_FEATURE_printsupport:INTERNAL=ON +//Qt feature: private_tests (from target Qt6::Core) +QT_FEATURE_private_tests:INTERNAL=OFF +//Qt feature: process (from target Qt6::Core) +QT_FEATURE_process:INTERNAL=ON +//Qt feature: processenvironment (from target Qt6::Core) +QT_FEATURE_processenvironment:INTERNAL=ON +//Qt feature: progressbar (from target Qt6::Widgets) +QT_FEATURE_progressbar:INTERNAL=ON +//Qt feature: progressdialog (from target Qt6::Widgets) +QT_FEATURE_progressdialog:INTERNAL=ON +//Qt feature: proxymodel (from target Qt6::Core) +QT_FEATURE_proxymodel:INTERNAL=ON +//Qt feature: pthread_clockjoin (from target Qt6::Core) +QT_FEATURE_pthread_clockjoin:INTERNAL=ON +//Qt feature: pthread_condattr_setclock (from target Qt6::Core) +QT_FEATURE_pthread_condattr_setclock:INTERNAL=ON +//Qt feature: pthread_timedjoin (from target Qt6::Core) +QT_FEATURE_pthread_timedjoin:INTERNAL=ON +//Qt feature: publicsuffix_qt (from target Qt6::Network) +QT_FEATURE_publicsuffix_qt:INTERNAL=ON +//Qt feature: publicsuffix_system (from target Qt6::Network) +QT_FEATURE_publicsuffix_system:INTERNAL=ON +//Qt feature: pushbutton (from target Qt6::Widgets) +QT_FEATURE_pushbutton:INTERNAL=ON +//Qt feature: qqnx_imf (from target Qt6::Gui) +QT_FEATURE_qqnx_imf:INTERNAL=OFF +//Qt feature: qqnx_pps (from target Qt6::Core) +QT_FEATURE_qqnx_pps:INTERNAL=OFF +//Qt feature: qtgui_threadpool (from target Qt6::Gui) +QT_FEATURE_qtgui_threadpool:INTERNAL=ON +//Qt feature: radiobutton (from target Qt6::Widgets) +QT_FEATURE_radiobutton:INTERNAL=ON +//Qt feature: raster_64bit (from target Qt6::Gui) +QT_FEATURE_raster_64bit:INTERNAL=ON +//Qt feature: raster_fp (from target Qt6::Gui) +QT_FEATURE_raster_fp:INTERNAL=ON +//Qt feature: rdrnd (from target Qt6::Core) +QT_FEATURE_rdrnd:INTERNAL=ON +//Qt feature: rdseed (from target Qt6::Core) +QT_FEATURE_rdseed:INTERNAL=ON +//Qt feature: reduce_exports (from target Qt6::Core) +QT_FEATURE_reduce_exports:INTERNAL=ON +//Qt feature: reduce_relocations (from target Qt6::Core) +QT_FEATURE_reduce_relocations:INTERNAL=ON +//Qt feature: regularexpression (from target Qt6::Core) +QT_FEATURE_regularexpression:INTERNAL=ON +//Qt feature: relocatable (from target Qt6::Core) +QT_FEATURE_relocatable:INTERNAL=OFF +//Qt feature: relro_now_linker (from target Qt6::Core) +QT_FEATURE_relro_now_linker:INTERNAL=OFF +//Qt feature: renameat2 (from target Qt6::Core) +QT_FEATURE_renameat2:INTERNAL=ON +//Qt feature: res_setservers (from target Qt6::Network) +QT_FEATURE_res_setservers:INTERNAL=OFF +//Qt feature: resizehandler (from target Qt6::Widgets) +QT_FEATURE_resizehandler:INTERNAL=ON +//Qt feature: rpath (from target Qt6::Core) +QT_FEATURE_rpath:INTERNAL=ON +//Qt feature: rubberband (from target Qt6::Widgets) +QT_FEATURE_rubberband:INTERNAL=ON +//Qt feature: run_opengl_tests (from target Qt6::Gui) +QT_FEATURE_run_opengl_tests:INTERNAL=ON +//Qt feature: schannel (from target Qt6::Network) +QT_FEATURE_schannel:INTERNAL=OFF +//Qt feature: scrollarea (from target Qt6::Widgets) +QT_FEATURE_scrollarea:INTERNAL=ON +//Qt feature: scrollbar (from target Qt6::Widgets) +QT_FEATURE_scrollbar:INTERNAL=ON +//Qt feature: scroller (from target Qt6::Widgets) +QT_FEATURE_scroller:INTERNAL=ON +//Qt feature: sctp (from target Qt6::Network) +QT_FEATURE_sctp:INTERNAL=OFF +//Qt feature: securetransport (from target Qt6::Network) +QT_FEATURE_securetransport:INTERNAL=OFF +//Qt feature: separate_debug_info (from target Qt6::Core) +QT_FEATURE_separate_debug_info:INTERNAL=OFF +//Qt feature: sessionmanager (from target Qt6::Gui) +QT_FEATURE_sessionmanager:INTERNAL=ON +//Qt feature: settings (from target Qt6::Core) +QT_FEATURE_settings:INTERNAL=ON +//Qt feature: sha3_fast (from target Qt6::Core) +QT_FEATURE_sha3_fast:INTERNAL=ON +//Qt feature: shani (from target Qt6::Core) +QT_FEATURE_shani:INTERNAL=ON +//Qt feature: shared (from target Qt6::Core) +QT_FEATURE_shared:INTERNAL=ON +//Qt feature: sharedmemory (from target Qt6::Core) +QT_FEATURE_sharedmemory:INTERNAL=ON +//Qt feature: shortcut (from target Qt6::Core) +QT_FEATURE_shortcut:INTERNAL=ON +//Qt feature: signaling_nan (from target Qt6::Core) +QT_FEATURE_signaling_nan:INTERNAL=ON +//Qt feature: simulator_and_device (from target Qt6::Core) +QT_FEATURE_simulator_and_device:INTERNAL=OFF +//Qt feature: sizegrip (from target Qt6::Widgets) +QT_FEATURE_sizegrip:INTERNAL=ON +//Qt feature: slider (from target Qt6::Widgets) +QT_FEATURE_slider:INTERNAL=ON +//Qt feature: slog2 (from target Qt6::Core) +QT_FEATURE_slog2:INTERNAL=OFF +//Qt feature: socks5 (from target Qt6::Network) +QT_FEATURE_socks5:INTERNAL=ON +//Qt feature: sortfilterproxymodel (from target Qt6::Core) +QT_FEATURE_sortfilterproxymodel:INTERNAL=ON +//Qt feature: spinbox (from target Qt6::Widgets) +QT_FEATURE_spinbox:INTERNAL=ON +//Qt feature: splashscreen (from target Qt6::Widgets) +QT_FEATURE_splashscreen:INTERNAL=ON +//Qt feature: splitter (from target Qt6::Widgets) +QT_FEATURE_splitter:INTERNAL=ON +//Qt feature: sql (from target Qt6::Core) +QT_FEATURE_sql:INTERNAL=ON +//Qt feature: sqlmodel (from target Qt6::Sql) +QT_FEATURE_sqlmodel:INTERNAL=ON +//Qt feature: sse2 (from target Qt6::Core) +QT_FEATURE_sse2:INTERNAL=ON +//Qt feature: sse3 (from target Qt6::Core) +QT_FEATURE_sse3:INTERNAL=ON +//Qt feature: sse4_1 (from target Qt6::Core) +QT_FEATURE_sse4_1:INTERNAL=ON +//Qt feature: sse4_2 (from target Qt6::Core) +QT_FEATURE_sse4_2:INTERNAL=ON +//Qt feature: ssl (from target Qt6::Network) +QT_FEATURE_ssl:INTERNAL=ON +//Qt feature: sspi (from target Qt6::Network) +QT_FEATURE_sspi:INTERNAL=OFF +//Qt feature: ssse3 (from target Qt6::Core) +QT_FEATURE_ssse3:INTERNAL=ON +//Qt feature: stack_clash_protection (from target Qt6::Core) +QT_FEATURE_stack_clash_protection:INTERNAL=OFF +//Qt feature: stack_protector (from target Qt6::Core) +QT_FEATURE_stack_protector:INTERNAL=OFF +//Qt feature: stackedwidget (from target Qt6::Widgets) +QT_FEATURE_stackedwidget:INTERNAL=ON +//Qt feature: standarditemmodel (from target Qt6::Gui) +QT_FEATURE_standarditemmodel:INTERNAL=ON +//Qt feature: static (from target Qt6::Core) +QT_FEATURE_static:INTERNAL=OFF +//Qt feature: statusbar (from target Qt6::Widgets) +QT_FEATURE_statusbar:INTERNAL=ON +//Qt feature: statustip (from target Qt6::Widgets) +QT_FEATURE_statustip:INTERNAL=ON +//Qt feature: std_atomic64 (from target Qt6::Core) +QT_FEATURE_std_atomic64:INTERNAL=ON +//Qt feature: stdlib_libcpp (from target Qt6::Core) +QT_FEATURE_stdlib_libcpp:INTERNAL=OFF +//Qt feature: stringlistmodel (from target Qt6::Core) +QT_FEATURE_stringlistmodel:INTERNAL=ON +//Qt feature: style_android (from target Qt6::Widgets) +QT_FEATURE_style_android:INTERNAL=OFF +//Qt feature: style_fusion (from target Qt6::Widgets) +QT_FEATURE_style_fusion:INTERNAL=ON +//Qt feature: style_mac (from target Qt6::Widgets) +QT_FEATURE_style_mac:INTERNAL=OFF +//Qt feature: style_stylesheet (from target Qt6::Widgets) +QT_FEATURE_style_stylesheet:INTERNAL=ON +//Qt feature: style_windows (from target Qt6::Widgets) +QT_FEATURE_style_windows:INTERNAL=ON +//Qt feature: style_windows11 (from target Qt6::Widgets) +QT_FEATURE_style_windows11:INTERNAL=OFF +//Qt feature: style_windowsvista (from target Qt6::Widgets) +QT_FEATURE_style_windowsvista:INTERNAL=OFF +//Qt feature: syntaxhighlighter (from target Qt6::Widgets) +QT_FEATURE_syntaxhighlighter:INTERNAL=ON +//Qt feature: syslog (from target Qt6::Core) +QT_FEATURE_syslog:INTERNAL=OFF +//Qt feature: system_doubleconversion (from target Qt6::Core) +QT_FEATURE_system_doubleconversion:INTERNAL=ON +//Qt feature: system_freetype (from target Qt6::Gui) +QT_FEATURE_system_freetype:INTERNAL=ON +//Qt feature: system_harfbuzz (from target Qt6::Gui) +QT_FEATURE_system_harfbuzz:INTERNAL=ON +//Qt feature: system_jpeg (from target Qt6::Gui) +QT_FEATURE_system_jpeg:INTERNAL=ON +//Qt feature: system_libb2 (from target Qt6::Core) +QT_FEATURE_system_libb2:INTERNAL=ON +//Qt feature: system_pcre2 (from target Qt6::Core) +QT_FEATURE_system_pcre2:INTERNAL=ON +//Qt feature: system_png (from target Qt6::Gui) +QT_FEATURE_system_png:INTERNAL=ON +//Qt feature: system_proxies (from target Qt6::Network) +QT_FEATURE_system_proxies:INTERNAL=ON +//Qt feature: system_textmarkdownreader (from target Qt6::Gui) +QT_FEATURE_system_textmarkdownreader:INTERNAL=ON +//Qt feature: system_xcb_xinput (from target Qt6::Gui) +QT_FEATURE_system_xcb_xinput:INTERNAL=ON +//Qt feature: system_zlib (from target Qt6::Core) +QT_FEATURE_system_zlib:INTERNAL=ON +//Qt feature: systemsemaphore (from target Qt6::Core) +QT_FEATURE_systemsemaphore:INTERNAL=ON +//Qt feature: systemtrayicon (from target Qt6::Gui) +QT_FEATURE_systemtrayicon:INTERNAL=ON +//Qt feature: sysv_sem (from target Qt6::Core) +QT_FEATURE_sysv_sem:INTERNAL=ON +//Qt feature: sysv_shm (from target Qt6::Core) +QT_FEATURE_sysv_shm:INTERNAL=ON +//Qt feature: tabbar (from target Qt6::Widgets) +QT_FEATURE_tabbar:INTERNAL=ON +//Qt feature: tabletevent (from target Qt6::Gui) +QT_FEATURE_tabletevent:INTERNAL=ON +//Qt feature: tableview (from target Qt6::Widgets) +QT_FEATURE_tableview:INTERNAL=ON +//Qt feature: tablewidget (from target Qt6::Widgets) +QT_FEATURE_tablewidget:INTERNAL=ON +//Qt feature: tabwidget (from target Qt6::Widgets) +QT_FEATURE_tabwidget:INTERNAL=ON +//Qt feature: temporaryfile (from target Qt6::Core) +QT_FEATURE_temporaryfile:INTERNAL=ON +//Qt feature: test_gui (from target Qt6::Core) +QT_FEATURE_test_gui:INTERNAL=ON +//Qt feature: testlib (from target Qt6::Core) +QT_FEATURE_testlib:INTERNAL=ON +//Qt feature: textbrowser (from target Qt6::Widgets) +QT_FEATURE_textbrowser:INTERNAL=ON +//Qt feature: textdate (from target Qt6::Core) +QT_FEATURE_textdate:INTERNAL=ON +//Qt feature: textedit (from target Qt6::Widgets) +QT_FEATURE_textedit:INTERNAL=ON +//Qt feature: texthtmlparser (from target Qt6::Gui) +QT_FEATURE_texthtmlparser:INTERNAL=ON +//Qt feature: textmarkdownreader (from target Qt6::Gui) +QT_FEATURE_textmarkdownreader:INTERNAL=ON +//Qt feature: textmarkdownwriter (from target Qt6::Gui) +QT_FEATURE_textmarkdownwriter:INTERNAL=ON +//Qt feature: textodfwriter (from target Qt6::Gui) +QT_FEATURE_textodfwriter:INTERNAL=ON +//Qt feature: thread (from target Qt6::Core) +QT_FEATURE_thread:INTERNAL=ON +//Qt feature: threadsafe_cloexec (from target Qt6::Core) +QT_FEATURE_threadsafe_cloexec:INTERNAL=ON +//Qt feature: timezone (from target Qt6::Core) +QT_FEATURE_timezone:INTERNAL=ON +//Qt feature: timezone_locale (from target Qt6::Core) +QT_FEATURE_timezone_locale:INTERNAL=ON +//Qt feature: timezone_tzdb (from target Qt6::Core) +QT_FEATURE_timezone_tzdb:INTERNAL=OFF +//Qt feature: toolbar (from target Qt6::Widgets) +QT_FEATURE_toolbar:INTERNAL=ON +//Qt feature: toolbox (from target Qt6::Widgets) +QT_FEATURE_toolbox:INTERNAL=ON +//Qt feature: toolbutton (from target Qt6::Widgets) +QT_FEATURE_toolbutton:INTERNAL=ON +//Qt feature: tooltip (from target Qt6::Widgets) +QT_FEATURE_tooltip:INTERNAL=ON +//Qt feature: topleveldomain (from target Qt6::Network) +QT_FEATURE_topleveldomain:INTERNAL=ON +//Qt feature: translation (from target Qt6::Core) +QT_FEATURE_translation:INTERNAL=ON +//Qt feature: transposeproxymodel (from target Qt6::Core) +QT_FEATURE_transposeproxymodel:INTERNAL=ON +//Qt feature: treeview (from target Qt6::Widgets) +QT_FEATURE_treeview:INTERNAL=ON +//Qt feature: treewidget (from target Qt6::Widgets) +QT_FEATURE_treewidget:INTERNAL=ON +//Qt feature: trivial_auto_var_init_pattern (from target Qt6::Core) +QT_FEATURE_trivial_auto_var_init_pattern:INTERNAL=OFF +//Qt feature: tslib (from target Qt6::Gui) +QT_FEATURE_tslib:INTERNAL=OFF +//Qt feature: tuiotouch (from target Qt6::Gui) +QT_FEATURE_tuiotouch:INTERNAL=ON +//Qt feature: udpsocket (from target Qt6::Network) +QT_FEATURE_udpsocket:INTERNAL=ON +//Qt feature: undocommand (from target Qt6::Gui) +QT_FEATURE_undocommand:INTERNAL=ON +//Qt feature: undogroup (from target Qt6::Gui) +QT_FEATURE_undogroup:INTERNAL=ON +//Qt feature: undostack (from target Qt6::Gui) +QT_FEATURE_undostack:INTERNAL=ON +//Qt feature: undoview (from target Qt6::Widgets) +QT_FEATURE_undoview:INTERNAL=ON +//Qt feature: use_bfd_linker (from target Qt6::Core) +QT_FEATURE_use_bfd_linker:INTERNAL=OFF +//Qt feature: use_gold_linker (from target Qt6::Core) +QT_FEATURE_use_gold_linker:INTERNAL=OFF +//Qt feature: use_lld_linker (from target Qt6::Core) +QT_FEATURE_use_lld_linker:INTERNAL=OFF +//Qt feature: use_mold_linker (from target Qt6::Core) +QT_FEATURE_use_mold_linker:INTERNAL=OFF +//Qt feature: vaes (from target Qt6::Core) +QT_FEATURE_vaes:INTERNAL=ON +//Qt feature: validator (from target Qt6::Gui) +QT_FEATURE_validator:INTERNAL=ON +//Qt feature: version_tagging (from target Qt6::Core) +QT_FEATURE_version_tagging:INTERNAL=ON +//Qt feature: vkgen (from target Qt6::Gui) +QT_FEATURE_vkgen:INTERNAL=ON +//Qt feature: vkkhrdisplay (from target Qt6::Gui) +QT_FEATURE_vkkhrdisplay:INTERNAL=ON +//Qt feature: vnc (from target Qt6::Gui) +QT_FEATURE_vnc:INTERNAL=ON +//Qt feature: vsp2 (from target Qt6::Gui) +QT_FEATURE_vsp2:INTERNAL=OFF +//Qt feature: vulkan (from target Qt6::Gui) +QT_FEATURE_vulkan:INTERNAL=ON +//Qt feature: vxpipedrv (from target Qt6::Core) +QT_FEATURE_vxpipedrv:INTERNAL=OFF +//Qt feature: vxworksevdev (from target Qt6::Gui) +QT_FEATURE_vxworksevdev:INTERNAL=OFF +//Qt feature: wasm_exceptions (from target Qt6::Core) +QT_FEATURE_wasm_exceptions:INTERNAL=OFF +//Qt feature: wasm_jspi (from target Qt6::Core) +QT_FEATURE_wasm_jspi:INTERNAL=OFF +//Qt feature: wasm_simd128 (from target Qt6::Core) +QT_FEATURE_wasm_simd128:INTERNAL=OFF +//Qt feature: wayland (from target Qt6::Gui) +QT_FEATURE_wayland:INTERNAL=ON +//Qt feature: wayland_brcm (from target Qt6::Gui) +QT_FEATURE_wayland_brcm:INTERNAL=OFF +//Qt feature: wayland_client (from target Qt6::Gui) +QT_FEATURE_wayland_client:INTERNAL=ON +//Qt feature: wayland_client_fullscreen_shell_v1 (from target Qt6::Gui) +QT_FEATURE_wayland_client_fullscreen_shell_v1:INTERNAL=ON +//Qt feature: wayland_client_primary_selection (from target Qt6::Gui) +QT_FEATURE_wayland_client_primary_selection:INTERNAL=ON +//Qt feature: wayland_client_wl_shell (from target Qt6::Gui) +QT_FEATURE_wayland_client_wl_shell:INTERNAL=ON +//Qt feature: wayland_client_xdg_shell (from target Qt6::Gui) +QT_FEATURE_wayland_client_xdg_shell:INTERNAL=ON +//Qt feature: wayland_datadevice (from target Qt6::Gui) +QT_FEATURE_wayland_datadevice:INTERNAL=ON +//Qt feature: wayland_dmabuf_server_buffer (from target Qt6::Gui) +QT_FEATURE_wayland_dmabuf_server_buffer:INTERNAL=ON +//Qt feature: wayland_drm_egl_server_buffer (from target Qt6::Gui) +QT_FEATURE_wayland_drm_egl_server_buffer:INTERNAL=ON +//Qt feature: wayland_egl (from target Qt6::Gui) +QT_FEATURE_wayland_egl:INTERNAL=ON +//Qt feature: wayland_libhybris_egl_server_buffer (from target +// Qt6::Gui) +QT_FEATURE_wayland_libhybris_egl_server_buffer:INTERNAL=OFF +//Qt feature: wayland_server (from target Qt6::Gui) +QT_FEATURE_wayland_server:INTERNAL=ON +//Qt feature: wayland_shm_emulation_server_buffer (from target +// Qt6::Gui) +QT_FEATURE_wayland_shm_emulation_server_buffer:INTERNAL=ON +//Qt feature: wayland_vulkan_server_buffer (from target Qt6::Gui) +QT_FEATURE_wayland_vulkan_server_buffer:INTERNAL=ON +//Qt feature: waylandscanner (from target Qt6::Gui) +QT_FEATURE_waylandscanner:INTERNAL=ON +//Qt feature: whatsthis (from target Qt6::Gui) +QT_FEATURE_whatsthis:INTERNAL=ON +//Qt feature: wheelevent (from target Qt6::Gui) +QT_FEATURE_wheelevent:INTERNAL=ON +//Qt feature: widgets (from target Qt6::Core) +QT_FEATURE_widgets:INTERNAL=ON +//Qt feature: widgettextcontrol (from target Qt6::Widgets) +QT_FEATURE_widgettextcontrol:INTERNAL=ON +//Qt feature: winsdkicu (from target Qt6::Core) +QT_FEATURE_winsdkicu:INTERNAL=OFF +//Qt feature: wizard (from target Qt6::Widgets) +QT_FEATURE_wizard:INTERNAL=ON +//Qt feature: x86intrin (from target Qt6::Core) +QT_FEATURE_x86intrin:INTERNAL=ON +//Qt feature: xcb (from target Qt6::Gui) +QT_FEATURE_xcb:INTERNAL=ON +//Qt feature: xcb_egl_plugin (from target Qt6::Gui) +QT_FEATURE_xcb_egl_plugin:INTERNAL=ON +//Qt feature: xcb_glx (from target Qt6::Gui) +QT_FEATURE_xcb_glx:INTERNAL=ON +//Qt feature: xcb_glx_plugin (from target Qt6::Gui) +QT_FEATURE_xcb_glx_plugin:INTERNAL=ON +//Qt feature: xcb_native_painting (from target Qt6::Gui) +QT_FEATURE_xcb_native_painting:INTERNAL=OFF +//Qt feature: xcb_sm (from target Qt6::Gui) +QT_FEATURE_xcb_sm:INTERNAL=ON +//Qt feature: xcb_xlib (from target Qt6::Gui) +QT_FEATURE_xcb_xlib:INTERNAL=ON +//Qt feature: xkbcommon (from target Qt6::Gui) +QT_FEATURE_xkbcommon:INTERNAL=ON +//Qt feature: xkbcommon_x11 (from target Qt6::Gui) +QT_FEATURE_xkbcommon_x11:INTERNAL=ON +//Qt feature: xlib (from target Qt6::Gui) +QT_FEATURE_xlib:INTERNAL=ON +//Qt feature: xml (from target Qt6::Core) +QT_FEATURE_xml:INTERNAL=ON +//Qt feature: xmlstream (from target Qt6::Core) +QT_FEATURE_xmlstream:INTERNAL=ON +//Qt feature: xmlstreamreader (from target Qt6::Core) +QT_FEATURE_xmlstreamreader:INTERNAL=ON +//Qt feature: xmlstreamwriter (from target Qt6::Core) +QT_FEATURE_xmlstreamwriter:INTERNAL=ON +//Qt feature: xrender (from target Qt6::Gui) +QT_FEATURE_xrender:INTERNAL=OFF +//Qt feature: zstd (from target Qt6::Core) +QT_FEATURE_zstd:INTERNAL=ON +SDBUS_CFLAGS:INTERNAL=-I/usr/include +SDBUS_CFLAGS_I:INTERNAL= +SDBUS_CFLAGS_OTHER:INTERNAL= +SDBUS_FOUND:INTERNAL=1 +SDBUS_INCLUDEDIR:INTERNAL=/usr/include +SDBUS_INCLUDE_DIRS:INTERNAL=/usr/include +SDBUS_LDFLAGS:INTERNAL=-L/usr/lib64;-lsdbus-c++;-lsystemd +SDBUS_LDFLAGS_OTHER:INTERNAL= +SDBUS_LIBDIR:INTERNAL=/usr/lib64 +SDBUS_LIBRARIES:INTERNAL=sdbus-c++;systemd +SDBUS_LIBRARY_DIRS:INTERNAL=/usr/lib64 +SDBUS_LIBS:INTERNAL= +SDBUS_LIBS_L:INTERNAL= +SDBUS_LIBS_OTHER:INTERNAL= +SDBUS_LIBS_PATHS:INTERNAL= +SDBUS_MODULE_NAME:INTERNAL=sdbus-c++ +SDBUS_PREFIX:INTERNAL=/usr +SDBUS_STATIC_CFLAGS:INTERNAL=-I/usr/include +SDBUS_STATIC_CFLAGS_I:INTERNAL= +SDBUS_STATIC_CFLAGS_OTHER:INTERNAL= +SDBUS_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include +SDBUS_STATIC_LDFLAGS:INTERNAL=-L/usr/lib64;-lsdbus-c++;-lsystemd +SDBUS_STATIC_LDFLAGS_OTHER:INTERNAL= +SDBUS_STATIC_LIBDIR:INTERNAL= +SDBUS_STATIC_LIBRARIES:INTERNAL=sdbus-c++;systemd +SDBUS_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib64 +SDBUS_STATIC_LIBS:INTERNAL= +SDBUS_STATIC_LIBS_L:INTERNAL= +SDBUS_STATIC_LIBS_OTHER:INTERNAL= +SDBUS_STATIC_LIBS_PATHS:INTERNAL= +SDBUS_VERSION:INTERNAL=2.1.0 +SDBUS_sdbus-c++_INCLUDEDIR:INTERNAL= +SDBUS_sdbus-c++_LIBDIR:INTERNAL= +SDBUS_sdbus-c++_PREFIX:INTERNAL= +SDBUS_sdbus-c++_VERSION:INTERNAL= +//ADVANCED property for variable: SQLite3_INCLUDE_DIR +SQLite3_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: SQLite3_LIBRARY +SQLite3_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Vulkan_GLSLANG_VALIDATOR_EXECUTABLE +Vulkan_GLSLANG_VALIDATOR_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Vulkan_GLSLC_EXECUTABLE +Vulkan_GLSLC_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Vulkan_INCLUDE_DIR +Vulkan_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Vulkan_LIBRARY +Vulkan_LIBRARY-ADVANCED:INTERNAL=1 +//CMAKE_INSTALL_PREFIX during last run +_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/usr/local +_OPENSSL_CFLAGS:INTERNAL=-I/usr/include +_OPENSSL_CFLAGS_I:INTERNAL= +_OPENSSL_CFLAGS_OTHER:INTERNAL= +_OPENSSL_FOUND:INTERNAL=1 +_OPENSSL_INCLUDEDIR:INTERNAL=/usr/include +_OPENSSL_INCLUDE_DIRS:INTERNAL=/usr/include +_OPENSSL_LDFLAGS:INTERNAL=-L/usr/lib64;-lssl;-lcrypto +_OPENSSL_LDFLAGS_OTHER:INTERNAL= +_OPENSSL_LIBDIR:INTERNAL=/usr/lib64 +_OPENSSL_LIBRARIES:INTERNAL=ssl;crypto +_OPENSSL_LIBRARY_DIRS:INTERNAL=/usr/lib64 +_OPENSSL_LIBS:INTERNAL= +_OPENSSL_LIBS_L:INTERNAL= +_OPENSSL_LIBS_OTHER:INTERNAL= +_OPENSSL_LIBS_PATHS:INTERNAL= +_OPENSSL_MODULE_NAME:INTERNAL=openssl +_OPENSSL_PREFIX:INTERNAL=/usr +_OPENSSL_STATIC_CFLAGS:INTERNAL=-I/usr/include +_OPENSSL_STATIC_CFLAGS_I:INTERNAL= +_OPENSSL_STATIC_CFLAGS_OTHER:INTERNAL= +_OPENSSL_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include +_OPENSSL_STATIC_LDFLAGS:INTERNAL=-L/usr/lib64;-lssl;-lcrypto;-ldl;-pthread;-Wl,--push-state,--as-needed,-latomic,--pop-state +_OPENSSL_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread;-Wl,--push-state,--as-needed,-latomic,--pop-state +_OPENSSL_STATIC_LIBDIR:INTERNAL= +_OPENSSL_STATIC_LIBRARIES:INTERNAL=ssl;crypto;dl +_OPENSSL_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib64 +_OPENSSL_STATIC_LIBS:INTERNAL= +_OPENSSL_STATIC_LIBS_L:INTERNAL= +_OPENSSL_STATIC_LIBS_OTHER:INTERNAL= +_OPENSSL_STATIC_LIBS_PATHS:INTERNAL= +_OPENSSL_VERSION:INTERNAL=3.5.4 +_OPENSSL_openssl_INCLUDEDIR:INTERNAL= +_OPENSSL_openssl_LIBDIR:INTERNAL= +_OPENSSL_openssl_PREFIX:INTERNAL= +_OPENSSL_openssl_VERSION:INTERNAL= +__pkg_config_arguments_LIBAVCODEC:INTERNAL=REQUIRED;IMPORTED_TARGET;libavcodec +__pkg_config_arguments_LIBAVUTIL:INTERNAL=REQUIRED;IMPORTED_TARGET;libavutil +__pkg_config_arguments_LIBSWSCALE:INTERNAL=REQUIRED;IMPORTED_TARGET;libswscale +__pkg_config_arguments_PC_SQLite3:INTERNAL=QUIET;sqlite3 +__pkg_config_arguments_PIPEWIRE:INTERNAL=REQUIRED;IMPORTED_TARGET;libpipewire-0.3 +__pkg_config_arguments_SDBUS:INTERNAL=REQUIRED;IMPORTED_TARGET;sdbus-c++ +__pkg_config_arguments__OPENSSL:INTERNAL=QUIET;openssl +__pkg_config_checked_LIBAVCODEC:INTERNAL=1 +__pkg_config_checked_LIBAVUTIL:INTERNAL=1 +__pkg_config_checked_LIBSWSCALE:INTERNAL=1 +__pkg_config_checked_PC_SQLite3:INTERNAL=1 +__pkg_config_checked_PIPEWIRE:INTERNAL=1 +__pkg_config_checked_SDBUS:INTERNAL=1 +__pkg_config_checked__OPENSSL:INTERNAL=1 +//ADVANCED property for variable: boost_headers_DIR +boost_headers_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: boost_system_DIR +boost_system_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: boost_thread_DIR +boost_thread_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_LIBAVCODEC_avcodec +pkgcfg_lib_LIBAVCODEC_avcodec-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_LIBAVUTIL_avutil +pkgcfg_lib_LIBAVUTIL_avutil-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_LIBSWSCALE_swscale +pkgcfg_lib_LIBSWSCALE_swscale-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_PC_SQLite3_sqlite3 +pkgcfg_lib_PC_SQLite3_sqlite3-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_PIPEWIRE_pipewire-0.3 +pkgcfg_lib_PIPEWIRE_pipewire-0.3-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_SDBUS_sdbus-c++ +pkgcfg_lib_SDBUS_sdbus-c++-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_SDBUS_systemd +pkgcfg_lib_SDBUS_systemd-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib__OPENSSL_crypto +pkgcfg_lib__OPENSSL_crypto-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib__OPENSSL_ssl +pkgcfg_lib__OPENSSL_ssl-ADVANCED:INTERNAL=1 +prefix_result:INTERNAL=/usr/lib64 + diff --git a/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake b/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake new file mode 100644 index 0000000..eba9b0f --- /dev/null +++ b/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake @@ -0,0 +1,84 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "15.2.1") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "23") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_STANDARD_LATEST "23") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_COMPILER_APPLE_SYSROOT "") +set(CMAKE_C_SIMULATE_VERSION "") +set(CMAKE_C_COMPILER_ARCHITECTURE_ID "x86_64") + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_C_COMPILER_LINKER "/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld") +set(CMAKE_C_COMPILER_LINKER_ID "GNU") +set(CMAKE_C_COMPILER_LINKER_VERSION 2.45.0) +set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT GNU) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) +set(CMAKE_C_LINKER_DEPFILE_SUPPORTED TRUE) +set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) +set(CMAKE_C_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/15/include;/usr/local/include;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/15;/usr/lib64;/lib64;/usr/x86_64-pc-linux-gnu/lib;/usr/lib;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake b/build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..b842f3f --- /dev/null +++ b/build/CMakeFiles/4.1.2/CMakeCXXCompiler.cmake @@ -0,0 +1,108 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "15.2.1") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_STANDARD_LATEST "26") +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;cxx_std_26") +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_CXX26_COMPILE_FEATURES "cxx_std_26") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_COMPILER_APPLE_SYSROOT "") +set(CMAKE_CXX_SIMULATE_VERSION "") +set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID "x86_64") + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_CXX_COMPILER_LINKER "/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld") +set(CMAKE_CXX_COMPILER_LINKER_ID "GNU") +set(CMAKE_CXX_COMPILER_LINKER_VERSION 2.45.0) +set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT GNU) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang IN ITEMS 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) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED TRUE) +set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) +set(CMAKE_CXX_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15;/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu;/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/15/include;/usr/local/include;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/15;/usr/lib64;/lib64;/usr/x86_64-pc-linux-gnu/lib;/usr/lib;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") +set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") + +set(CMAKE_CXX_COMPILER_IMPORT_STD "") +### Imported target for C++23 standard library +set(CMAKE_CXX23_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: Unix Makefiles") + + +### Imported target for C++26 standard library +set(CMAKE_CXX26_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: Unix Makefiles") + + + diff --git a/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_C.bin b/build/CMakeFiles/4.1.2/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..7eeab4f67f742c196c170801ba126fcc1799702a GIT binary patch literal 15504 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 AyZ`_I literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.1.2/CMakeSystem.cmake b/build/CMakeFiles/4.1.2/CMakeSystem.cmake new file mode 100644 index 0000000..5285c08 --- /dev/null +++ b/build/CMakeFiles/4.1.2/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.17.10-Ganome-v1.03") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.17.10-Ganome-v1.03") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.17.10-Ganome-v1.03") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.17.10-Ganome-v1.03") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c b/build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..ab3c359 --- /dev/null +++ b/build/CMakeFiles/4.1.2/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,934 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#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(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__RENESAS__) +# define COMPILER_ID "Renesas" +/* __RENESAS_VERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__RENESAS_VERSION__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR HEX(__RENESAS_VERSION__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__RENESAS_VERSION__ >> 8 & 0xFF) + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_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__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__DCC__) && defined(_DIAB_TOOL) +# define COMPILER_ID "Diab" + # define COMPILER_VERSION_MAJOR DEC(__VERSION_MAJOR_NUMBER__) + # define COMPILER_VERSION_MINOR DEC(__VERSION_MINOR_NUMBER__) + # define COMPILER_VERSION_PATCH DEC(__VERSION_ARCH_FEATURE_NUMBER__) + # define COMPILER_VERSION_TWEAK DEC(__VERSION_BUG_FIX_NUMBER__) + + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "ARM" + +# 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__) || defined(__CPARM__) +# 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 + +#elif defined(__RENESAS__) +# if defined(__CCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__CCRL__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__CCRH__) +# define ARCHITECTURE_ID "RH850" + +# 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 "]"; + + + +#define C_STD_99 199901L +#define C_STD_11 201112L +#define C_STD_17 201710L +#define C_STD_23 202311L + +#ifdef __STDC_VERSION__ +# define C_STD __STDC_VERSION__ +#endif + +#if !defined(__STDC__) && !defined(__clang__) && !defined(__RENESAS__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif C_STD > C_STD_17 +# define C_VERSION "23" +#elif C_STD > C_STD_11 +# define C_VERSION "17" +#elif C_STD > C_STD_99 +# define C_VERSION "11" +#elif C_STD >= C_STD_99 +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__) || defined(__RENESAS__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR) + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/CMakeFiles/4.1.2/CompilerIdC/a.out b/build/CMakeFiles/4.1.2/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..7c75b036256103526ca71b97c746cc40e953b197 GIT binary patch literal 15576 zcmeHOU2Ggz6~4R9k4sW}ZLk}Xv>9kxrKsNcH*$+i)<0{HEB`fhL6IAViFa(TSnpc9 zW8y@Ln#$0|b%O#_RY5!;-~k?ZgQ()6a!6EE3893iAoU>vf>IHRQ31In%5u)V=i96& z>qMfw0CTOKbI*6qckZ1t*E4fx?mV9y>W@Yu3Z+VYPO+AV86+WwD;-iHkx-rLe%kI< zyVMraH)+h+6Go8Llq=EovRd#elFZw|l?rmVfvF8s&_kBY+o-H=HWo-F`@uYI5*;{X zo%9nDc&R;0S`13zDaf++I5(?JhPT?aUfSY67T~eUJQX+obT~{Axgv>xL_Rqu{5$(8 z;~tb_23C+k-c{iRr6oK_g}_MRr5&WqUZC2*JzNqZX| zhnVCaQqrsTXVOOxwC~TPnlkC^{6f=0=YggJ?eRh`-m05s8jmOTH~o4+<1+lzW$)Ls z8rWdNy!r~ZUc#&jxU&JC-2neM;h(M$M>!7d*`!nO-MsJ2y6G$-lMAjhmCm}E^a)R~ znfLR68W2+G;t?`ahy{%n2gX64NX&$A^0}xvV$t9?f_ZYkD@9mFSLf zt>~!eA10#z%n2YuI`GF(oX z+O%4R<9~$>Yh^gbBw~d!%s`ldFau!*!VH8N2s037;Qu!R@7F%`p}lyc+FsuL+x<$} zUt95`#Y^_$#p(+>DaDTO6I^`chqSHTlThqmeB@2irfT=}DXq8sd2s3S7wx6r*^7Tz z9UD)!thBsspXvIL0u&nxUe~oC&WIp`R6R2So0sGra#YhYPzm?l^dD5 z?SCPl6aNLx?>NEYv0L`is(pT~%0B6*XYUheuMY1i*77K_*WX!F+Q&Eyw3a^Wuh<9P3WfteX-sB>4t5@sOGK$w9r17QZj41^g7GZ1DV%s`ldFa!Tf8Q}MB zcPoP<{i9D#=4R*8881IEF!Jn?_1^33&R4vAA)U)kH0#pR5jU0QR#aM!D9xD5xc*cw zKRYqRZ&w9$^OG|ZQm6Nm*_4}4(Tm0@cRu4!w6=-GTkyRsw^AtCMn`n7BD<B`RduJi#hGhuZtZAkX>GOU+QhNN0(P(NbAC6ezZNU`Rl<25AK}?} zAU_Z405uBh&JnL!`!|%v4e)-d$j}F*l*BdXLz8x@Wt@Sicx|HYO;WLT<;8gEp=bc={HKra=3Biq3sc%xHUTrIVFY>4u)=1V-|6>UQAkG##kQ^tNhkC*}&S6=v zt)Gz)^#Q_pzk>b`Gfwe?>#lnUw@j1kw$Blcb6mOM7~%C%>YbeLU^_`T=Ph9wq*V+r zYrIie2?JoiRPV6+Wv{nao|Fxy;*-khJ3P`oJlIRC;_13%oPnXy zp6(%Mw7>tEKT4!;XbQ(?efKCyKX2p=YUwO} zx-h5W)7km>j9Zvd@zn7wxf|){jRi5anmoJ~S22=6p{_pUdawyu5#0pzfZ*Cf}Vl4LEK-?~;W>qE4;5 zv*}6dFCX|g-b3yc z9M|j8|B>KLB>7qoKJEt~&x#+P&$w;yaUJK+)i^fzxW9lrO}6q9?0**-`PvRXuIG@r zPeT9U2l*87`Cb7!?iV2Wdc!5ye}gJ@SZv_q{sj{EFK9ow|C7Y$ecFP6IKPR+eH+Z& zkMfcxrJQdG4-(5FmdMIAFneCj)$3UmWQ@@-Ke1cs`Xsm5IdANL!OkC!}6CD=Y+=gawPmhppp)u^Q{jz54OP=)V((f&r? z1HwPZKNsL{^j#qM!Tw()Lk;~fJ~3awcX+|}phI3FF2CadAM=SdJ~2>%pV4mXz~3PQ zkA3h<_kpwylFN#WAM_hMjH5jHunYK@Pps@`wo(bby}bb+@*0`S`6WWL;dI`n>Kb@} z|3nqW&_3>eI)xwfm)!wftx}CKaWCQEKV3ph1^jY}u~Y7PRsy~u#+_v3JflB2|MI*F feJ|(RZAN<)4T&+J(!Ez@{yXi4@PY6kg8Y90iempJ literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.1.2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/CMakeFiles/4.1.2/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..b35f567 --- /dev/null +++ b/build/CMakeFiles/4.1.2/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,949 @@ +/* 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(__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__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#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(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#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(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__RENESAS__) +# define COMPILER_ID "Renesas" +/* __RENESAS_VERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__RENESAS_VERSION__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR HEX(__RENESAS_VERSION__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__RENESAS_VERSION__ >> 8 & 0xFF) + +#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/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_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 + +#elif defined(__DCC__) && defined(_DIAB_TOOL) +# define COMPILER_ID "Diab" + # define COMPILER_VERSION_MAJOR DEC(__VERSION_MAJOR_NUMBER__) + # define COMPILER_VERSION_MINOR DEC(__VERSION_MINOR_NUMBER__) + # define COMPILER_VERSION_PATCH DEC(__VERSION_ARCH_FEATURE_NUMBER__) + # define COMPILER_VERSION_TWEAK DEC(__VERSION_BUG_FIX_NUMBER__) + + + +/* 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(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "ARM" + +# 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__) || defined(__CPARM__) +# 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 + +#elif defined(__RENESAS__) +# if defined(__CCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__CCRL__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__CCRH__) +# define ARCHITECTURE_ID "RH850" + +# 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 "]"; + + + +#define CXX_STD_98 199711L +#define CXX_STD_11 201103L +#define CXX_STD_14 201402L +#define CXX_STD_17 201703L +#define CXX_STD_20 202002L +#define CXX_STD_23 202302L + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) +# if _MSVC_LANG > CXX_STD_17 +# define CXX_STD _MSVC_LANG +# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17 +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 +# define CXX_STD CXX_STD_17 +# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# elif defined(__INTEL_CXX11_MODE__) +# define CXX_STD CXX_STD_11 +# else +# define CXX_STD CXX_STD_98 +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# if _MSVC_LANG > __cplusplus +# define CXX_STD _MSVC_LANG +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__NVCOMPILER) +# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__INTEL_COMPILER) || defined(__PGI) +# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes) +# define CXX_STD CXX_STD_17 +# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__) +# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__) +# define CXX_STD CXX_STD_11 +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > CXX_STD_23 + "26" +#elif CXX_STD > CXX_STD_20 + "23" +#elif CXX_STD > CXX_STD_17 + "20" +#elif CXX_STD > CXX_STD_14 + "17" +#elif CXX_STD > CXX_STD_11 + "14" +#elif CXX_STD >= CXX_STD_11 + "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(__RENESAS__)) && \ + !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 +#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR) + 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/4.1.2/CompilerIdCXX/a.out b/build/CMakeFiles/4.1.2/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..74bbb6086c4f5291c9caa2b998f0c106a2c44a66 GIT binary patch literal 15584 zcmeHOYit}>6~4QU8;2xbJHo}pX|t5Havz>}*LH9NChOR1k1M~Lx+1}(!(?}Cuh^Gn z$E_0-;mSbeTCM_ARY5!|${&7I@B;;e1ae4KTB$!Rb9fHDA&^VA+iw4ql z*+~6l$@WTnQ6xi&%I$_Eo?z)~54*C`rumr>%e! z$Edxn_Ctd5&yvzB4rVi_4s{;PrrWZa{OnxYT=${2L!CycV8ms^NW=Mr{;FS3OI*$| zs9kb?las&}n*qT0RIy>dqg8Nhry7oVs)ip2{2ut-QY>paSIAo>&vre_64ubfh?RC+ zXF5~z9Cu=*FI&hv6ZWaBqioeJ7NjRdL2`B`FDxrHXIoR5yq(RQaRiu4UOM&QgP5^H zsOBoQ=@c+giy@v;_~7u+(LO6~baV=?#tnJQsev5hpW0C?OAhS%x;ig7`BT|(IzXT3qgqfzD8tl=)4%#<2n!WFW{ukbxirK?Z^h z1Q`f2@WIQ#-y?UwYc5=?GnZ_wItGpTIga-B@13My59WFKRmQpO*ZtGbrxAX)dmt7p~Ws7v4T%hF&u- z-SqZBz`H150|vZZJRHw_PaC+4*$#7|=b{0%$IZnn-Y#>g=TD$r-BB)=ulB>{wc1+n z3!S`poBm|^TSiv}pXRn!yvunRj-oWvjOHJQ`m`llP=8I-%HF91=ez_7#-T?gB zE$}nda1~&=>1;jhmh;;hDp4k?c|-L6YWPy}#!1-C*i|_PDtjHf8k8UdK?Z^h1Q`f2 z5M&_8K#+kT13?CY3K~9n8`ZsoQcOJgxNr9z;g_Ig1XRJkC*X(g`XJl*)^i0h zerFe+S9%06EbwMj+W8$|SksY<{Y5**!-BE=?*=6pY=R5~83-~EWFW{ukbxirK?Z^h z1R40h&j7Dy!jm4M=YNw{XKO(u4WHZSok}QZOR%l)0b~3EtjSv*> zM>iz~7K_Tl@$M#_{oX69{(`%NZj%0EiU)6c<#;&HaC<5Bm&pDO=^T&3|IY-k3;%Be z@;cXOR7K)-tk00n>r{DN>R?~r;b`lillKaRDBS479e%Xfbw5?bt>&0jjJLl_lch2rTPzk}^zn;$li8oc| z6Z_*meuKDEbSD^5@>9^!DB$uY-e*cdy%G8eMp9rc^>{0)IH%{g8#3TRfu08&Wca|7U~$kJ)uC3 z^B&<18lHeWVE+@eQ2Rbb6FU$O1DkMyMFemhm!8iS#G&0*E&gG^G5>m=2POUyksyDL zKTNnD|2W`LcJfJY3w&VHA->OV2sJ2KQKtij>2qrJn{*ucPJ$q8$s_vmmE*62HF+p}Rg{ur#d zPiOMhY{^M$EAA8iRr9nWKV2$VGw>JRSRBY92>+s#Id&cHbvd z`IMpR=L*6ooz8joDUhD4GeAa}KFL;jZMA0o29oIWe zQ18*9HqV|`4Oq78+F-$uT!+@}TqXtm#Ytj7>VyG%BL|0O-+X?*RXo4Ll&?H5)W6r_ z^E<~!Uw`>HDF1?UV3kjpV;;vltMU1K#}dxSn~FaE1>$r5MU>o0zCkJrf>{+yP{S@V z|4njW`B24ERrL1139z4ko%k%D*Z92u8Gacmcn!?$>)!{Cvm;5Je_rEn^?e|R(fj`@ z80z82^ONrz_?c?C> search starts here: + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include + /usr/local/include + /usr/include + End of search list. + Compiler executable checksum: 2ab93bfe9be26b6ffe4a31cd6b13f6ce + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_70fd8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_70fd8.dir/' + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/as -v --64 -o CMakeFiles/cmTC_70fd8.dir/CMakeCCompilerABI.c.o /tmp/ccxZTAnx.s + GNU assembler version 2.45.0 (x86_64-pc-linux-gnu) using BFD version (Gentoo 2.45 p3) 2.45.0 + COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/:/usr/libexec/gcc/x86_64-pc-linux-gnu/15/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_70fd8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_70fd8.dir/CMakeCCompilerABI.c.' + Linking C executable cmTC_70fd8 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_70fd8.dir/link.txt --verbose=1 + Using built-in specs. + COLLECT_GCC=/usr/bin/cc + COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/lto-wrapper + OFFLOAD_TARGET_NAMES=nvptx-none + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-pc-linux-gnu + Configured with: /var/tmp/portage/sys-devel/gcc-15.2.1_p20251122/work/gcc-15-20251122/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/15 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/15/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15 --disable-silent-rules --disable-dependency-tracking --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/15/python --enable-languages=c,c++,fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 15.2.1_p20251122 p3' --with-gcc-major-version-only --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --disable-fixed-point --enable-targets=all --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-libgomp --disable-libssp --disable-libada --enable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --with-zstd --without-isl --enable-default-pie --enable-host-pie --enable-host-bind-now --enable-default-ssp --disable-fixincludes --with-gxx-libcxx-include-dir=/usr/include/c++/v1 --with-build-config='bootstrap-lto bootstrap-cet' + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 15.2.1 20251122 (Gentoo 15.2.1_p20251122 p3) + COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/:/usr/libexec/gcc/x86_64-pc-linux-gnu/15/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_70fd8' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_70fd8.' + /usr/libexec/gcc/x86_64-pc-linux-gnu/15/collect2 -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/15/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/lto-wrapper -plugin-opt=-fresolution=/tmp/ccrieWoV.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -o cmTC_70fd8 /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_70fd8.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o + collect2 version 15.2.1 20251122 + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/15/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/lto-wrapper -plugin-opt=-fresolution=/tmp/ccrieWoV.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -o cmTC_70fd8 /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_70fd8.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o + GNU ld (Gentoo 2.45 p3) 2.45.0 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_70fd8' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_70fd8.' + /usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_70fd8.dir/CMakeCCompilerABI.c.o -o cmTC_70fd8 + gmake[1]: Leaving directory '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-POtcGW' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:217 (message)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed C implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/15/include] + add: [/usr/local/include] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15/include] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/15/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/15/include;/usr/local/include;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:253 (message)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed C implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)] + ignore line: [Change Dir: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-POtcGW'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_70fd8/fast] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_70fd8.dir/build.make CMakeFiles/cmTC_70fd8.dir/build] + ignore line: [gmake[1]: Entering directory '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-POtcGW'] + ignore line: [Building C object CMakeFiles/cmTC_70fd8.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_70fd8.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /var/tmp/portage/sys-devel/gcc-15.2.1_p20251122/work/gcc-15-20251122/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/15 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/15/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15 --disable-silent-rules --disable-dependency-tracking --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/15/python --enable-languages=c c++ fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 15.2.1_p20251122 p3' --with-gcc-major-version-only --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32 m64 --disable-fixed-point --enable-targets=all --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-libgomp --disable-libssp --disable-libada --enable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --with-zstd --without-isl --enable-default-pie --enable-host-pie --enable-host-bind-now --enable-default-ssp --disable-fixincludes --with-gxx-libcxx-include-dir=/usr/include/c++/v1 --with-build-config='bootstrap-lto bootstrap-cet'] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 15.2.1 20251122 (Gentoo 15.2.1_p20251122 p3) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_70fd8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_70fd8.dir/'] + ignore line: [ /usr/libexec/gcc/x86_64-pc-linux-gnu/15/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_70fd8.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -foffload-options=-fno-stack-protector -fcf-protection -foffload-options=-fcf-protection=none -o /tmp/ccxZTAnx.s] + ignore line: [GNU C23 (Gentoo 15.2.1_p20251122 p3) version 15.2.1 20251122 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 15.2.1 20251122 GMP version 6.3.0 MPFR version 4.2.2 MPC version 1.3.1 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/15/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: 2ab93bfe9be26b6ffe4a31cd6b13f6ce] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_70fd8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_70fd8.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/as -v --64 -o CMakeFiles/cmTC_70fd8.dir/CMakeCCompilerABI.c.o /tmp/ccxZTAnx.s] + ignore line: [GNU assembler version 2.45.0 (x86_64-pc-linux-gnu) using BFD version (Gentoo 2.45 p3) 2.45.0] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/:/usr/libexec/gcc/x86_64-pc-linux-gnu/15/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_70fd8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_70fd8.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_70fd8] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_70fd8.dir/link.txt --verbose=1] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /var/tmp/portage/sys-devel/gcc-15.2.1_p20251122/work/gcc-15-20251122/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/15 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/15/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15 --disable-silent-rules --disable-dependency-tracking --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/15/python --enable-languages=c c++ fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 15.2.1_p20251122 p3' --with-gcc-major-version-only --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32 m64 --disable-fixed-point --enable-targets=all --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-libgomp --disable-libssp --disable-libada --enable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --with-zstd --without-isl --enable-default-pie --enable-host-pie --enable-host-bind-now --enable-default-ssp --disable-fixincludes --with-gxx-libcxx-include-dir=/usr/include/c++/v1 --with-build-config='bootstrap-lto bootstrap-cet'] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 15.2.1 20251122 (Gentoo 15.2.1_p20251122 p3) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/:/usr/libexec/gcc/x86_64-pc-linux-gnu/15/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_70fd8' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_70fd8.'] + link line: [ /usr/libexec/gcc/x86_64-pc-linux-gnu/15/collect2 -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/15/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/lto-wrapper -plugin-opt=-fresolution=/tmp/ccrieWoV.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -o cmTC_70fd8 /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_70fd8.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o] + arg [/usr/libexec/gcc/x86_64-pc-linux-gnu/15/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-pc-linux-gnu/15/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccrieWoV.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-o] ==> ignore + arg [cmTC_70fd8] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/15] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../..] + arg [-L/lib] ==> dir [/lib] + arg [-L/usr/lib] ==> dir [/usr/lib] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_70fd8.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o] + ignore line: [collect2 version 15.2.1 20251122] + ignore line: [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/15/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/lto-wrapper -plugin-opt=-fresolution=/tmp/ccrieWoV.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -o cmTC_70fd8 /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_70fd8.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o] + linker tool for 'C': /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o] ==> [/usr/lib64/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/15] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib] ==> [/usr/x86_64-pc-linux-gnu/lib] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../..] ==> [/usr/lib] + collapse library dir [/lib] ==> [/lib] + collapse library dir [/usr/lib] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib64/Scrt1.o;/usr/lib64/crti.o;/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o;/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o;/usr/lib64/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/15;/usr/lib64;/lib64;/usr/x86_64-pc-linux-gnu/lib;/usr/lib;/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:36 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:299 (cmake_determine_linker_id)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the C compiler's linker: "/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld" "-v" + GNU ld (Gentoo 2.45 p3) 2.45.0 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-jmsuA7" + binary: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-jmsuA7" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_CXX_SCAN_FOR_MODULES: "OFF" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-jmsuA7' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_30ad6/fast + /usr/bin/gmake -f CMakeFiles/cmTC_30ad6.dir/build.make CMakeFiles/cmTC_30ad6.dir/build + gmake[1]: Entering directory '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-jmsuA7' + Building CXX object CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.o + /usr/bin/c++ -v -o CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + OFFLOAD_TARGET_NAMES=nvptx-none + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-pc-linux-gnu + Configured with: /var/tmp/portage/sys-devel/gcc-15.2.1_p20251122/work/gcc-15-20251122/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/15 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/15/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15 --disable-silent-rules --disable-dependency-tracking --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/15/python --enable-languages=c,c++,fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 15.2.1_p20251122 p3' --with-gcc-major-version-only --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --disable-fixed-point --enable-targets=all --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-libgomp --disable-libssp --disable-libada --enable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --with-zstd --without-isl --enable-default-pie --enable-host-pie --enable-host-bind-now --enable-default-ssp --disable-fixincludes --with-gxx-libcxx-include-dir=/usr/include/c++/v1 --with-build-config='bootstrap-lto bootstrap-cet' + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 15.2.1 20251122 (Gentoo 15.2.1_p20251122 p3) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_30ad6.dir/' + /usr/libexec/gcc/x86_64-pc-linux-gnu/15/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_30ad6.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -foffload-options=-fno-stack-protector -fcf-protection -foffload-options=-fcf-protection=none -o /tmp/cc4PdPLW.s + GNU C++17 (Gentoo 15.2.1_p20251122 p3) version 15.2.1 20251122 (x86_64-pc-linux-gnu) + compiled by GNU C version 15.2.1 20251122, GMP version 6.3.0, MPFR version 4.2.2, MPC version 1.3.1, isl version none + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/15/include-fixed" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15 + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include + /usr/local/include + /usr/include + End of search list. + Compiler executable checksum: 18f9488c477aba9f3ceaf24f79ef7acd + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_30ad6.dir/' + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/as -v --64 -o CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc4PdPLW.s + GNU assembler version 2.45.0 (x86_64-pc-linux-gnu) using BFD version (Gentoo 2.45 p3) 2.45.0 + COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/:/usr/libexec/gcc/x86_64-pc-linux-gnu/15/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.' + Linking CXX executable cmTC_30ad6 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_30ad6.dir/link.txt --verbose=1 + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/lto-wrapper + OFFLOAD_TARGET_NAMES=nvptx-none + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-pc-linux-gnu + Configured with: /var/tmp/portage/sys-devel/gcc-15.2.1_p20251122/work/gcc-15-20251122/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/15 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/15/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15 --disable-silent-rules --disable-dependency-tracking --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/15/python --enable-languages=c,c++,fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 15.2.1_p20251122 p3' --with-gcc-major-version-only --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --disable-fixed-point --enable-targets=all --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-libgomp --disable-libssp --disable-libada --enable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --with-zstd --without-isl --enable-default-pie --enable-host-pie --enable-host-bind-now --enable-default-ssp --disable-fixincludes --with-gxx-libcxx-include-dir=/usr/include/c++/v1 --with-build-config='bootstrap-lto bootstrap-cet' + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 15.2.1 20251122 (Gentoo 15.2.1_p20251122 p3) + COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/:/usr/libexec/gcc/x86_64-pc-linux-gnu/15/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_30ad6' '-foffload-options=-l_GCC_stdc++' '-foffload-options=-l_GCC_m' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_30ad6.' + /usr/libexec/gcc/x86_64-pc-linux-gnu/15/collect2 -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/15/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/lto-wrapper -plugin-opt=-fresolution=/tmp/ccNUczWg.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -o cmTC_30ad6 /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o + collect2 version 15.2.1 20251122 + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/15/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/lto-wrapper -plugin-opt=-fresolution=/tmp/ccNUczWg.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -o cmTC_30ad6 /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o + GNU ld (Gentoo 2.45 p3) 2.45.0 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_30ad6' '-foffload-options=-l_GCC_stdc++' '-foffload-options=-l_GCC_m' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_30ad6.' + /usr/bin/c++ -v -Wl,-v CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_30ad6 + gmake[1]: Leaving directory '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-jmsuA7' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:217 (message)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/15/include] + add: [/usr/local/include] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15/include] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/15/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15;/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu;/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/15/include;/usr/local/include;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:253 (message)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)] + ignore line: [Change Dir: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-jmsuA7'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_30ad6/fast] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_30ad6.dir/build.make CMakeFiles/cmTC_30ad6.dir/build] + ignore line: [gmake[1]: Entering directory '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-jmsuA7'] + ignore line: [Building CXX object CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /var/tmp/portage/sys-devel/gcc-15.2.1_p20251122/work/gcc-15-20251122/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/15 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/15/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15 --disable-silent-rules --disable-dependency-tracking --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/15/python --enable-languages=c c++ fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 15.2.1_p20251122 p3' --with-gcc-major-version-only --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32 m64 --disable-fixed-point --enable-targets=all --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-libgomp --disable-libssp --disable-libada --enable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --with-zstd --without-isl --enable-default-pie --enable-host-pie --enable-host-bind-now --enable-default-ssp --disable-fixincludes --with-gxx-libcxx-include-dir=/usr/include/c++/v1 --with-build-config='bootstrap-lto bootstrap-cet'] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 15.2.1 20251122 (Gentoo 15.2.1_p20251122 p3) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_30ad6.dir/'] + ignore line: [ /usr/libexec/gcc/x86_64-pc-linux-gnu/15/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_30ad6.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -foffload-options=-fno-stack-protector -fcf-protection -foffload-options=-fcf-protection=none -o /tmp/cc4PdPLW.s] + ignore line: [GNU C++17 (Gentoo 15.2.1_p20251122 p3) version 15.2.1 20251122 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 15.2.1 20251122 GMP version 6.3.0 MPFR version 4.2.2 MPC version 1.3.1 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/15/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: 18f9488c477aba9f3ceaf24f79ef7acd] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_30ad6.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/as -v --64 -o CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc4PdPLW.s] + ignore line: [GNU assembler version 2.45.0 (x86_64-pc-linux-gnu) using BFD version (Gentoo 2.45 p3) 2.45.0] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/:/usr/libexec/gcc/x86_64-pc-linux-gnu/15/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_30ad6] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_30ad6.dir/link.txt --verbose=1] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /var/tmp/portage/sys-devel/gcc-15.2.1_p20251122/work/gcc-15-20251122/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/15 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/15/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15 --disable-silent-rules --disable-dependency-tracking --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/15/python --enable-languages=c c++ fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 15.2.1_p20251122 p3' --with-gcc-major-version-only --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32 m64 --disable-fixed-point --enable-targets=all --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-libgomp --disable-libssp --disable-libada --enable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --with-zstd --without-isl --enable-default-pie --enable-host-pie --enable-host-bind-now --enable-default-ssp --disable-fixincludes --with-gxx-libcxx-include-dir=/usr/include/c++/v1 --with-build-config='bootstrap-lto bootstrap-cet'] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 15.2.1 20251122 (Gentoo 15.2.1_p20251122 p3) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/:/usr/libexec/gcc/x86_64-pc-linux-gnu/15/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_30ad6' '-foffload-options=-l_GCC_stdc++' '-foffload-options=-l_GCC_m' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_30ad6.'] + link line: [ /usr/libexec/gcc/x86_64-pc-linux-gnu/15/collect2 -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/15/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/lto-wrapper -plugin-opt=-fresolution=/tmp/ccNUczWg.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -o cmTC_30ad6 /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o] + arg [/usr/libexec/gcc/x86_64-pc-linux-gnu/15/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-pc-linux-gnu/15/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccNUczWg.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-o] ==> ignore + arg [cmTC_30ad6] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/15] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../..] + arg [-L/lib] ==> dir [/lib] + arg [-L/usr/lib] ==> dir [/usr/lib] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o] + ignore line: [collect2 version 15.2.1 20251122] + ignore line: [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/15/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/lto-wrapper -plugin-opt=-fresolution=/tmp/ccNUczWg.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -o cmTC_30ad6 /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_30ad6.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o] + linker tool for 'CXX': /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o] ==> [/usr/lib64/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/15] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/lib] ==> [/usr/x86_64-pc-linux-gnu/lib] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../..] ==> [/usr/lib] + collapse library dir [/lib] ==> [/lib] + collapse library dir [/usr/lib] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib64/Scrt1.o;/usr/lib64/crti.o;/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o;/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o;/usr/lib64/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/15;/usr/lib64;/lib64;/usr/x86_64-pc-linux-gnu/lib;/usr/lib;/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:36 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:299 (cmake_determine_linker_id)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the CXX compiler's linker: "/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld" "-v" + GNU ld (Gentoo 2.45 p3) 2.45.0 + - + kind: "find_package-v1" + backtrace: + - "/usr/lib64/cmake/Boost-1.88.0/BoostConfig.cmake:141 (find_package)" + - "/usr/lib64/cmake/Boost-1.88.0/BoostConfig.cmake:215 (boost_find_component)" + - "/usr/share/cmake/Modules/FindBoost.cmake:609 (find_package)" + - "CMakeLists.txt:15 (find_package)" + name: "boost_headers" + configs: + - + filename: "boost_headersConfig.cmake" + kind: "cmake" + - + filename: "boost_headers-config.cmake" + kind: "cmake" + version_request: + version: "1.88.0" + version_complete: "1.88.0" + exact: true + settings: + required: "required_explicit" + quiet: true + global: false + policy_scope: true + bypass_provider: false + hints: + - "/usr/lib64/cmake" + names: + - "boost_headers" + path_suffixes: + - "" + paths: + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true + CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true + CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true + CMAKE_FIND_ROOT_PATH_MODE: "BOTH" + candidates: + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/boost_headersConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/boost_headers-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_headersConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_headers-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_headers-1.88.0/boost_headersConfig.cmake" + mode: "config" + reason: "no_exist" + found: + path: "/usr/lib64/cmake/boost_headers-1.88.0/boost_headers-config.cmake" + mode: "config" + version: "1.88.0" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + - + kind: "find_package-v1" + backtrace: + - "/usr/lib64/cmake/Boost-1.88.0/BoostConfig.cmake:141 (find_package)" + - "/usr/lib64/cmake/Boost-1.88.0/BoostConfig.cmake:262 (boost_find_component)" + - "/usr/share/cmake/Modules/FindBoost.cmake:609 (find_package)" + - "CMakeLists.txt:15 (find_package)" + name: "boost_system" + configs: + - + filename: "boost_systemConfig.cmake" + kind: "cmake" + - + filename: "boost_system-config.cmake" + kind: "cmake" + version_request: + version: "1.88.0" + version_complete: "1.88.0" + exact: true + settings: + required: "required_explicit" + quiet: true + global: false + policy_scope: true + bypass_provider: false + hints: + - "/usr/lib64/cmake" + names: + - "boost_system" + path_suffixes: + - "" + paths: + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true + CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true + CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true + CMAKE_FIND_ROOT_PATH_MODE: "BOTH" + candidates: + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/boost_systemConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/boost_system-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_systemConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_system-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_system-1.88.0/boost_systemConfig.cmake" + mode: "config" + reason: "no_exist" + found: + path: "/usr/lib64/cmake/boost_system-1.88.0/boost_system-config.cmake" + mode: "config" + version: "1.88.0" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake:104 (try_compile)" + - "/usr/share/cmake/Modules/CheckCSourceCompiles.cmake:103 (cmake_check_source_compiles)" + - "/usr/share/cmake/Modules/FindThreads.cmake:97 (check_c_source_compiles)" + - "/usr/share/cmake/Modules/FindThreads.cmake:163 (_threads_check_libc)" + - "/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package)" + - "/usr/lib64/cmake/boost_thread-1.88.0/boost_thread-config.cmake:118 (find_dependency)" + - "/usr/lib64/cmake/Boost-1.88.0/BoostConfig.cmake:141 (find_package)" + - "/usr/lib64/cmake/Boost-1.88.0/BoostConfig.cmake:262 (boost_find_component)" + - "/usr/share/cmake/Modules/FindBoost.cmake:609 (find_package)" + - "CMakeLists.txt:15 (find_package)" + directories: + source: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-vyU4Jg" + binary: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-vyU4Jg" + cmakeVariables: + CMAKE_C_FLAGS: "" + CMAKE_C_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_HAVE_LIBC_PTHREAD" + cached: true + stdout: | + Change Dir: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-vyU4Jg' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_952d8/fast + /usr/bin/gmake -f CMakeFiles/cmTC_952d8.dir/build.make CMakeFiles/cmTC_952d8.dir/build + gmake[1]: Entering directory '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-vyU4Jg' + Building C object CMakeFiles/cmTC_952d8.dir/src.c.o + /usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -std=gnu99 -o CMakeFiles/cmTC_952d8.dir/src.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-vyU4Jg/src.c + Linking C executable cmTC_952d8 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_952d8.dir/link.txt --verbose=1 + /usr/bin/cc CMakeFiles/cmTC_952d8.dir/src.c.o -o cmTC_952d8 + gmake[1]: Leaving directory '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-vyU4Jg' + + exitCode: 0 + - + kind: "find_package-v1" + backtrace: + - "/usr/lib64/cmake/Boost-1.88.0/BoostConfig.cmake:141 (find_package)" + - "/usr/lib64/cmake/Boost-1.88.0/BoostConfig.cmake:262 (boost_find_component)" + - "/usr/share/cmake/Modules/FindBoost.cmake:609 (find_package)" + - "CMakeLists.txt:15 (find_package)" + name: "boost_thread" + configs: + - + filename: "boost_threadConfig.cmake" + kind: "cmake" + - + filename: "boost_thread-config.cmake" + kind: "cmake" + version_request: + version: "1.88.0" + version_complete: "1.88.0" + exact: true + settings: + required: "required_explicit" + quiet: true + global: false + policy_scope: true + bypass_provider: false + hints: + - "/usr/lib64/cmake" + names: + - "boost_thread" + path_suffixes: + - "" + paths: + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true + CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true + CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true + CMAKE_FIND_ROOT_PATH_MODE: "BOTH" + candidates: + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/boost_threadConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/boost_thread-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_threadConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_thread-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_thread-1.88.0/boost_threadConfig.cmake" + mode: "config" + reason: "no_exist" + found: + path: "/usr/lib64/cmake/boost_thread-1.88.0/boost_thread-config.cmake" + mode: "config" + version: "1.88.0" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + - + kind: "find_package-v1" + backtrace: + - "/usr/share/cmake/Modules/FindBoost.cmake:609 (find_package)" + - "CMakeLists.txt:15 (find_package)" + name: "Boost" + components: + - + name: "system" + required: true + found: true + - + name: "thread" + required: true + found: true + configs: + - + filename: "BoostConfig.cmake" + kind: "cmake" + - + filename: "boost-config.cmake" + kind: "cmake" + version_request: + exact: false + settings: + required: "optional" + quiet: true + global: false + policy_scope: true + bypass_provider: false + names: + - "Boost" + path_suffixes: + - "" + paths: + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true + CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true + CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true + CMAKE_FIND_ROOT_PATH_MODE: "BOTH" + candidates: + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/BoostConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/boost-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/.cargo/BoostConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/.cargo/boost-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/local/BoostConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/local/boost-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/BoostConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/boost-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_coroutine-1.88.0/BoostConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_coroutine-1.88.0/boost-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_regex-1.88.0/BoostConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_regex-1.88.0/boost-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_fiber-1.88.0/BoostConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_fiber-1.88.0/boost-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_context-1.88.0/BoostConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_context-1.88.0/boost-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_serialization-1.88.0/BoostConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_serialization-1.88.0/boost-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_stacktrace_noop-1.88.0/BoostConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_stacktrace_noop-1.88.0/boost-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_json-1.88.0/BoostConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_json-1.88.0/boost-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_atomic-1.88.0/BoostConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_atomic-1.88.0/boost-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_iostreams-1.88.0/BoostConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/boost_iostreams-1.88.0/boost-config.cmake" + mode: "config" + reason: "no_exist" + found: + path: "/usr/lib64/cmake/Boost-1.88.0/BoostConfig.cmake" + mode: "config" + version: "1.88.0" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindBoost.cmake:537 (find_path)" + - "/usr/share/cmake/Modules/FindBoost.cmake:642 (_boost_set_legacy_variables_from_config)" + - "CMakeLists.txt:15 (find_package)" + mode: "path" + variable: "Boost_INCLUDE_DIR" + description: "Path to a file." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "boost/version.hpp" + - "boost/config.hpp" + candidate_directories: + - "/usr/include/" + found: "/usr/include/" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_INCLUDE_PATH: + - "/usr/include" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:69 (find_program)" + - "/usr/share/cmake/Modules/FindOpenSSL.cmake:261 (find_package)" + - "CMakeLists.txt:16 (find_package)" + mode: "program" + variable: "PKG_CONFIG_EXECUTABLE" + description: "pkg-config executable" + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "pkg-config" + - "pkgconf" + candidate_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/opt/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/home/ganome/.local/bin/statusbar/" + - "/opt/steamcmd/" + - "/usr/local/bin/" + - "/usr/local/sbin/" + - "/usr/local/" + - "/usr/bin/" + - "/usr/sbin/" + - "/usr/" + - "/bin/" + - "/sbin/" + - "/usr/X11R6/bin/" + - "/usr/X11R6/sbin/" + - "/usr/X11R6/" + - "/usr/pkg/bin/" + - "/usr/pkg/sbin/" + - "/usr/pkg/" + - "/opt/bin/" + - "/opt/sbin/" + - "/opt/" + - "/bin/" + searched_directories: + - "/home/ganome/.cargo/bin/pkg-config" + - "/home/ganome/.cargo/bin/pkgconf" + - "/usr/local/sbin/pkg-config" + - "/usr/local/sbin/pkgconf" + - "/usr/local/bin/pkg-config" + - "/usr/local/bin/pkgconf" + found: "/usr/bin/pkg-config" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_PROGRAM_PATH: + - "/usr/bin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:307 (find_library)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:357 (_pkg_find_libs)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:695 (_pkg_recalculate)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:867 (_pkg_check_modules_internal)" + - "/usr/share/cmake/Modules/FindOpenSSL.cmake:263 (pkg_check_modules)" + - "CMakeLists.txt:16 (find_package)" + mode: "library" + variable: "pkgcfg_lib__OPENSSL_ssl" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "ssl" + candidate_directories: + - "/usr/lib64/" + found: "/usr/lib64/libssl.so" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_LIBRARY_PATH: + - "/usr/x86_64-pc-linux-gnu/lib//gcc" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64" + - "/usr/libx32" + - "/usr/lib32" + - "/usr/lib" + - "/lib" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:307 (find_library)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:357 (_pkg_find_libs)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:695 (_pkg_recalculate)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:867 (_pkg_check_modules_internal)" + - "/usr/share/cmake/Modules/FindOpenSSL.cmake:263 (pkg_check_modules)" + - "CMakeLists.txt:16 (find_package)" + mode: "library" + variable: "pkgcfg_lib__OPENSSL_crypto" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "crypto" + candidate_directories: + - "/usr/lib64/" + found: "/usr/lib64/libcrypto.so" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_LIBRARY_PATH: + - "/usr/x86_64-pc-linux-gnu/lib//gcc" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64" + - "/usr/libx32" + - "/usr/lib32" + - "/usr/lib" + - "/lib" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindOpenSSL.cmake:336 (find_path)" + - "CMakeLists.txt:16 (find_package)" + mode: "path" + variable: "OPENSSL_INCLUDE_DIR" + description: "Path to a file." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "openssl/ssl.h" + candidate_directories: + - "/usr/include/include/" + - "/usr/include/" + - "/home/ganome/.cargo/bin/include/" + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/include/" + - "/usr/local/sbin/" + - "/usr/local/bin/include/" + - "/usr/local/bin/" + - "/usr/bin/include/" + - "/usr/bin/" + - "/opt/bin/include/" + - "/opt/bin/" + - "/usr/lib/llvm/20/bin/include/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/include/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/include/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/include/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/include/" + - "/home/ganome/.local/bin/" + - "/home/ganome/.local/bin/statusbar/include/" + - "/home/ganome/.local/bin/statusbar/" + - "/opt/steamcmd/include/" + - "/opt/steamcmd/" + - "/usr/local/include/include/" + - "/usr/local/include/" + - "/usr/local/include/" + - "/usr/local/" + - "/usr/include/include/" + - "/usr/include/" + - "/usr/include/" + - "/usr/" + - "/include/include/" + - "/include/" + - "/usr/X11R6/include/include/" + - "/usr/X11R6/include/" + - "/usr/X11R6/include/" + - "/usr/X11R6/" + - "/usr/pkg/include/include/" + - "/usr/pkg/include/" + - "/usr/pkg/include/" + - "/usr/pkg/" + - "/opt/include/include/" + - "/opt/include/" + - "/opt/include/" + - "/opt/" + searched_directories: + - "/usr/include/include/openssl/ssl.h" + found: "/usr/include/" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_INCLUDE_PATH: + - "/usr/include" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindOpenSSL.cmake:594 (find_library)" + - "CMakeLists.txt:16 (find_package)" + mode: "library" + variable: "OPENSSL_SSL_LIBRARY" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "ssl" + - "ssleay32" + - "ssleay32MD" + candidate_directories: + - "/usr/lib64/" + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/opt/steamcmd/" + - "/usr/local/lib64/" + - "/usr/local/lib/" + - "/usr/local/lib64/" + - "/usr/local/lib/" + - "/usr/local/lib64/" + - "/usr/local/" + - "/usr/lib64/" + - "/usr/lib/" + - "/usr/lib64/" + - "/usr/lib/" + - "/usr/lib64/" + - "/usr/" + - "/lib64/" + - "/lib/" + - "/opt/" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64/" + - "/usr/lib/" + - "/lib64/" + - "/lib/" + found: "/usr/lib64/libssl.so" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_LIBRARY_PATH: + - "/usr/x86_64-pc-linux-gnu/lib//gcc" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64" + - "/usr/libx32" + - "/usr/lib32" + - "/usr/lib" + - "/lib" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindOpenSSL.cmake:608 (find_library)" + - "CMakeLists.txt:16 (find_package)" + mode: "library" + variable: "OPENSSL_CRYPTO_LIBRARY" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "crypto" + candidate_directories: + - "/usr/lib64/" + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/opt/steamcmd/" + - "/usr/local/lib64/" + - "/usr/local/lib/" + - "/usr/local/lib64/" + - "/usr/local/lib/" + - "/usr/local/lib64/" + - "/usr/local/" + - "/usr/lib64/" + - "/usr/lib/" + - "/usr/lib64/" + - "/usr/lib/" + - "/usr/lib64/" + - "/usr/" + - "/lib64/" + - "/lib/" + - "/opt/" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64/" + - "/usr/lib/" + - "/lib64/" + - "/lib/" + found: "/usr/lib64/libcrypto.so" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_LIBRARY_PATH: + - "/usr/x86_64-pc-linux-gnu/lib//gcc" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64" + - "/usr/libx32" + - "/usr/lib32" + - "/usr/lib" + - "/lib" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:307 (find_library)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:357 (_pkg_find_libs)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:695 (_pkg_recalculate)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:867 (_pkg_check_modules_internal)" + - "/usr/share/cmake/Modules/FindSQLite3.cmake:54 (pkg_check_modules)" + - "CMakeLists.txt:17 (find_package)" + mode: "library" + variable: "pkgcfg_lib_PC_SQLite3_sqlite3" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "sqlite3" + candidate_directories: + - "/usr/lib64/" + found: "/usr/lib64/libsqlite3.so" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_LIBRARY_PATH: + - "/usr/x86_64-pc-linux-gnu/lib//gcc" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64" + - "/usr/libx32" + - "/usr/lib32" + - "/usr/lib" + - "/lib" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindSQLite3.cmake:58 (find_path)" + - "CMakeLists.txt:17 (find_package)" + mode: "path" + variable: "SQLite3_INCLUDE_DIR" + description: "Path to a file." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "sqlite3.h" + candidate_directories: + - "/usr/include/" + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/opt/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/home/ganome/.local/bin/statusbar/" + - "/opt/steamcmd/" + - "/usr/local/include/" + - "/usr/local/" + - "/usr/include/" + - "/usr/" + - "/include/" + - "/usr/X11R6/include/" + - "/usr/X11R6/" + - "/usr/pkg/include/" + - "/usr/pkg/" + - "/opt/include/" + - "/opt/" + found: "/usr/include/" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_INCLUDE_PATH: + - "/usr/include" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindSQLite3.cmake:65 (find_library)" + - "CMakeLists.txt:17 (find_package)" + mode: "library" + variable: "SQLite3_LIBRARY" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "sqlite3" + - "sqlite" + candidate_directories: + - "/usr/lib64/" + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/opt/steamcmd/" + - "/usr/local/lib64/" + - "/usr/local/lib/" + - "/usr/local/" + - "/usr/lib64/" + - "/usr/lib/" + - "/usr/" + - "/lib64/" + - "/lib/" + - "/opt/" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64/" + - "/usr/lib/" + - "/lib64/" + - "/lib/" + found: "/usr/lib64/libsqlite3.so" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_LIBRARY_PATH: + - "/usr/x86_64-pc-linux-gnu/lib//gcc" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64" + - "/usr/libx32" + - "/usr/lib32" + - "/usr/lib" + - "/lib" + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake:104 (try_compile)" + - "/usr/share/cmake/Modules/CheckCXXSourceCompiles.cmake:103 (cmake_check_source_compiles)" + - "/usr/lib64/cmake/Qt6/FindWrapAtomic.cmake:36 (check_cxx_source_compiles)" + - "/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency)" + - "/usr/lib64/cmake/Qt6Core/Qt6CoreDependencies.cmake:36 (_qt_internal_find_third_party_dependencies)" + - "/usr/lib64/cmake/Qt6Core/Qt6CoreConfig.cmake:52 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + checks: + - "Performing Test HAVE_STDATOMIC" + directories: + source: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-RTte6J" + binary: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-RTte6J" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + CMAKE_MODULE_PATH: "/usr/lib64/cmake/Qt6;/usr/lib64/cmake/Qt6/3rdparty/extra-cmake-modules/find-modules;/usr/lib64/cmake/Qt6/3rdparty/kwin" + buildResult: + variable: "HAVE_STDATOMIC" + cached: true + stdout: | + Change Dir: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-RTte6J' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_8f75f/fast + /usr/bin/gmake -f CMakeFiles/cmTC_8f75f.dir/build.make CMakeFiles/cmTC_8f75f.dir/build + gmake[1]: Entering directory '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-RTte6J' + Building CXX object CMakeFiles/cmTC_8f75f.dir/src.cxx.o + /usr/bin/c++ -DHAVE_STDATOMIC -std=gnu++20 -o CMakeFiles/cmTC_8f75f.dir/src.cxx.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-RTte6J/src.cxx + Linking CXX executable cmTC_8f75f + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8f75f.dir/link.txt --verbose=1 + /usr/bin/c++ CMakeFiles/cmTC_8f75f.dir/src.cxx.o -o cmTC_8f75f + gmake[1]: Leaving directory '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/CMakeScratch/TryCompile-RTte6J' + + exitCode: 0 + - + kind: "find_package-v1" + backtrace: + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:100 (find_package)" + - "/usr/lib64/cmake/Qt6Core/Qt6CoreDependencies.cmake:43 (_qt_internal_find_tool_dependencies)" + - "/usr/lib64/cmake/Qt6Core/Qt6CoreConfig.cmake:52 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + name: "Qt6CoreTools" + configs: + - + filename: "Qt6CoreToolsConfig.cmake" + kind: "cmake" + - + filename: "qt6coretools-config.cmake" + kind: "cmake" + version_request: + version: "6.10.1" + version_complete: "6.10.1" + exact: false + settings: + required: "optional" + quiet: false + global: false + policy_scope: true + bypass_provider: false + names: + - "Qt6CoreTools" + search_paths: + - "/usr/lib64/cmake/Qt6Core/.." + - "/usr/lib64/cmake" + path_suffixes: + - "" + paths: + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true + CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true + CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true + CMAKE_FIND_ROOT_PATH_MODE: "BOTH" + candidates: + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/Qt6CoreToolsConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/qt6coretools-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/.cargo/Qt6CoreToolsConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/.cargo/qt6coretools-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/local/Qt6CoreToolsConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/local/qt6coretools-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/Qt6CoreToolsConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/qt6coretools-config.cmake" + mode: "config" + reason: "no_exist" + found: + path: "/usr/lib64/cmake/Qt6CoreTools/Qt6CoreToolsConfig.cmake" + mode: "config" + version: "6.10.1" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + - + kind: "find_package-v1" + backtrace: + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + name: "Qt6Core" + configs: + - + filename: "Qt6CoreConfig.cmake" + kind: "cmake" + - + filename: "qt6core-config.cmake" + kind: "cmake" + version_request: + exact: false + settings: + required: "optional" + quiet: false + global: false + policy_scope: true + bypass_provider: false + names: + - "Qt6Core" + search_paths: + - "/usr/lib64/cmake" + path_suffixes: + - "" + paths: + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true + CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true + CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true + CMAKE_FIND_ROOT_PATH_MODE: "BOTH" + candidates: + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/Qt6CoreConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/qt6core-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6CoreConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/qt6core-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Core5Compat/Qt6CoreConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Core5Compat/qt6core-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6CorePrivate/Qt6CoreConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6CorePrivate/qt6core-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6CoreTools/Qt6CoreConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6CoreTools/qt6core-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Core5CompatPrivate/Qt6CoreConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Core5CompatPrivate/qt6core-config.cmake" + mode: "config" + reason: "no_exist" + found: + path: "/usr/lib64/cmake/Qt6Core/Qt6CoreConfig.cmake" + mode: "config" + version: "6.10.1" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindOpenGL.cmake:289 (find_path)" + - "/usr/lib64/cmake/Qt6/FindWrapOpenGL.cmake:13 (find_package)" + - "/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:37 (_qt_internal_find_third_party_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + mode: "path" + variable: "OPENGL_INCLUDE_DIR" + description: "Path to a file." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "GL/gl.h" + candidate_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/opt/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/home/ganome/.local/bin/statusbar/" + - "/opt/steamcmd/" + - "/usr/local/include/" + - "/usr/local/" + - "/usr/include/" + - "/usr/" + - "/include/" + - "/usr/X11R6/include/" + - "/usr/X11R6/" + - "/usr/pkg/include/" + - "/usr/pkg/" + - "/opt/include/" + - "/opt/" + - "/usr/include/" + - "/usr/share/doc/NVIDIA_GLX-1.0/include/" + - "/usr/openwin/share/include/" + - "/opt/graphics/OpenGL/include/" + searched_directories: + - "/home/ganome/.cargo/bin/GL/gl.h" + - "/usr/local/sbin/GL/gl.h" + - "/usr/local/bin/GL/gl.h" + - "/usr/bin/GL/gl.h" + - "/opt/bin/GL/gl.h" + - "/usr/lib/llvm/20/bin/GL/gl.h" + - "/usr/lib/llvm/19/bin/GL/gl.h" + - "/etc/eselect/wine/bin/GL/gl.h" + - "/home/ganome/.lmstudio/bin/GL/gl.h" + - "/home/ganome/.local/bin/GL/gl.h" + - "/home/ganome/.local/bin/statusbar/GL/gl.h" + - "/opt/steamcmd/GL/gl.h" + - "/usr/local/include/GL/gl.h" + - "/usr/local/GL/gl.h" + found: "/usr/include/" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_INCLUDE_PATH: + - "/usr/include" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindOpenGL.cmake:295 (find_path)" + - "/usr/lib64/cmake/Qt6/FindWrapOpenGL.cmake:13 (find_package)" + - "/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:37 (_qt_internal_find_third_party_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + mode: "path" + variable: "OPENGL_GLX_INCLUDE_DIR" + description: "Path to a file." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "GL/glx.h" + candidate_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/opt/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/home/ganome/.local/bin/statusbar/" + - "/opt/steamcmd/" + - "/usr/local/include/" + - "/usr/local/" + - "/usr/include/" + - "/usr/" + - "/include/" + - "/usr/X11R6/include/" + - "/usr/X11R6/" + - "/usr/pkg/include/" + - "/usr/pkg/" + - "/opt/include/" + - "/opt/" + - "/usr/include/" + searched_directories: + - "/home/ganome/.cargo/bin/GL/glx.h" + - "/usr/local/sbin/GL/glx.h" + - "/usr/local/bin/GL/glx.h" + - "/usr/bin/GL/glx.h" + - "/opt/bin/GL/glx.h" + - "/usr/lib/llvm/20/bin/GL/glx.h" + - "/usr/lib/llvm/19/bin/GL/glx.h" + - "/etc/eselect/wine/bin/GL/glx.h" + - "/home/ganome/.lmstudio/bin/GL/glx.h" + - "/home/ganome/.local/bin/GL/glx.h" + - "/home/ganome/.local/bin/statusbar/GL/glx.h" + - "/opt/steamcmd/GL/glx.h" + - "/usr/local/include/GL/glx.h" + - "/usr/local/GL/glx.h" + found: "/usr/include/" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_INCLUDE_PATH: + - "/usr/include" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindOpenGL.cmake:296 (find_path)" + - "/usr/lib64/cmake/Qt6/FindWrapOpenGL.cmake:13 (find_package)" + - "/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:37 (_qt_internal_find_third_party_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + mode: "path" + variable: "OPENGL_EGL_INCLUDE_DIR" + description: "Path to a file." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "EGL/egl.h" + candidate_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/opt/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/home/ganome/.local/bin/statusbar/" + - "/opt/steamcmd/" + - "/usr/local/include/" + - "/usr/local/" + - "/usr/include/" + - "/usr/" + - "/include/" + - "/usr/X11R6/include/" + - "/usr/X11R6/" + - "/usr/pkg/include/" + - "/usr/pkg/" + - "/opt/include/" + - "/opt/" + - "/usr/include/" + searched_directories: + - "/home/ganome/.cargo/bin/EGL/egl.h" + - "/usr/local/sbin/EGL/egl.h" + - "/usr/local/bin/EGL/egl.h" + - "/usr/bin/EGL/egl.h" + - "/opt/bin/EGL/egl.h" + - "/usr/lib/llvm/20/bin/EGL/egl.h" + - "/usr/lib/llvm/19/bin/EGL/egl.h" + - "/etc/eselect/wine/bin/EGL/egl.h" + - "/home/ganome/.lmstudio/bin/EGL/egl.h" + - "/home/ganome/.local/bin/EGL/egl.h" + - "/home/ganome/.local/bin/statusbar/EGL/egl.h" + - "/opt/steamcmd/EGL/egl.h" + - "/usr/local/include/EGL/egl.h" + - "/usr/local/EGL/egl.h" + found: "/usr/include/" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_INCLUDE_PATH: + - "/usr/include" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindOpenGL.cmake:297 (find_path)" + - "/usr/lib64/cmake/Qt6/FindWrapOpenGL.cmake:13 (find_package)" + - "/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:37 (_qt_internal_find_third_party_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + mode: "path" + variable: "OPENGL_GLES2_INCLUDE_DIR" + description: "Path to a file." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "GLES2/gl2.h" + candidate_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/opt/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/home/ganome/.local/bin/statusbar/" + - "/opt/steamcmd/" + - "/usr/local/include/" + - "/usr/local/" + - "/usr/include/" + - "/usr/" + - "/include/" + - "/usr/X11R6/include/" + - "/usr/X11R6/" + - "/usr/pkg/include/" + - "/usr/pkg/" + - "/opt/include/" + - "/opt/" + - "/usr/include/" + searched_directories: + - "/home/ganome/.cargo/bin/GLES2/gl2.h" + - "/usr/local/sbin/GLES2/gl2.h" + - "/usr/local/bin/GLES2/gl2.h" + - "/usr/bin/GLES2/gl2.h" + - "/opt/bin/GLES2/gl2.h" + - "/usr/lib/llvm/20/bin/GLES2/gl2.h" + - "/usr/lib/llvm/19/bin/GLES2/gl2.h" + - "/etc/eselect/wine/bin/GLES2/gl2.h" + - "/home/ganome/.lmstudio/bin/GLES2/gl2.h" + - "/home/ganome/.local/bin/GLES2/gl2.h" + - "/home/ganome/.local/bin/statusbar/GLES2/gl2.h" + - "/opt/steamcmd/GLES2/gl2.h" + - "/usr/local/include/GLES2/gl2.h" + - "/usr/local/GLES2/gl2.h" + found: "/usr/include/" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_INCLUDE_PATH: + - "/usr/include" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindOpenGL.cmake:298 (find_path)" + - "/usr/lib64/cmake/Qt6/FindWrapOpenGL.cmake:13 (find_package)" + - "/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:37 (_qt_internal_find_third_party_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + mode: "path" + variable: "OPENGL_GLES3_INCLUDE_DIR" + description: "Path to a file." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "GLES3/gl3.h" + candidate_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/opt/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/home/ganome/.local/bin/statusbar/" + - "/opt/steamcmd/" + - "/usr/local/include/" + - "/usr/local/" + - "/usr/include/" + - "/usr/" + - "/include/" + - "/usr/X11R6/include/" + - "/usr/X11R6/" + - "/usr/pkg/include/" + - "/usr/pkg/" + - "/opt/include/" + - "/opt/" + - "/usr/include/" + searched_directories: + - "/home/ganome/.cargo/bin/GLES3/gl3.h" + - "/usr/local/sbin/GLES3/gl3.h" + - "/usr/local/bin/GLES3/gl3.h" + - "/usr/bin/GLES3/gl3.h" + - "/opt/bin/GLES3/gl3.h" + - "/usr/lib/llvm/20/bin/GLES3/gl3.h" + - "/usr/lib/llvm/19/bin/GLES3/gl3.h" + - "/etc/eselect/wine/bin/GLES3/gl3.h" + - "/home/ganome/.lmstudio/bin/GLES3/gl3.h" + - "/home/ganome/.local/bin/GLES3/gl3.h" + - "/home/ganome/.local/bin/statusbar/GLES3/gl3.h" + - "/opt/steamcmd/GLES3/gl3.h" + - "/usr/local/include/GLES3/gl3.h" + - "/usr/local/GLES3/gl3.h" + found: "/usr/include/" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_INCLUDE_PATH: + - "/usr/include" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindOpenGL.cmake:299 (find_path)" + - "/usr/lib64/cmake/Qt6/FindWrapOpenGL.cmake:13 (find_package)" + - "/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:37 (_qt_internal_find_third_party_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + mode: "path" + variable: "OPENGL_xmesa_INCLUDE_DIR" + description: "Path to a file." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "GL/xmesa.h" + candidate_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/opt/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/home/ganome/.local/bin/statusbar/" + - "/opt/steamcmd/" + - "/usr/local/include/" + - "/usr/local/" + - "/usr/include/" + - "/usr/" + - "/include/" + - "/usr/X11R6/include/" + - "/usr/X11R6/" + - "/usr/pkg/include/" + - "/usr/pkg/" + - "/opt/include/" + - "/opt/" + - "/usr/include/" + - "/usr/share/doc/NVIDIA_GLX-1.0/include/" + - "/usr/openwin/share/include/" + - "/opt/graphics/OpenGL/include/" + searched_directories: + - "/home/ganome/.cargo/bin/GL/xmesa.h" + - "/usr/local/sbin/GL/xmesa.h" + - "/usr/local/bin/GL/xmesa.h" + - "/usr/bin/GL/xmesa.h" + - "/opt/bin/GL/xmesa.h" + - "/usr/lib/llvm/20/bin/GL/xmesa.h" + - "/usr/lib/llvm/19/bin/GL/xmesa.h" + - "/etc/eselect/wine/bin/GL/xmesa.h" + - "/home/ganome/.lmstudio/bin/GL/xmesa.h" + - "/home/ganome/.local/bin/GL/xmesa.h" + - "/home/ganome/.local/bin/statusbar/GL/xmesa.h" + - "/opt/steamcmd/GL/xmesa.h" + - "/usr/local/include/GL/xmesa.h" + - "/usr/local/GL/xmesa.h" + - "/usr/include/GL/xmesa.h" + - "/usr/GL/xmesa.h" + - "/include/GL/xmesa.h" + - "/usr/X11R6/include/GL/xmesa.h" + - "/usr/X11R6/GL/xmesa.h" + - "/usr/pkg/include/GL/xmesa.h" + - "/usr/pkg/GL/xmesa.h" + - "/opt/include/GL/xmesa.h" + - "/opt/GL/xmesa.h" + - "/usr/include/GL/xmesa.h" + - "/usr/share/doc/NVIDIA_GLX-1.0/include/GL/xmesa.h" + - "/usr/openwin/share/include/GL/xmesa.h" + - "/opt/graphics/OpenGL/include/GL/xmesa.h" + found: false + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_INCLUDE_PATH: + - "/usr/include" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindOpenGL.cmake:305 (find_path)" + - "/usr/lib64/cmake/Qt6/FindWrapOpenGL.cmake:13 (find_package)" + - "/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:37 (_qt_internal_find_third_party_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + mode: "path" + variable: "OPENGL_GLU_INCLUDE_DIR" + description: "Path to a file." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "GL/glu.h" + candidate_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/opt/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/home/ganome/.local/bin/statusbar/" + - "/opt/steamcmd/" + - "/usr/local/include/" + - "/usr/local/" + - "/usr/include/" + - "/usr/" + - "/include/" + - "/usr/X11R6/include/" + - "/usr/X11R6/" + - "/usr/pkg/include/" + - "/usr/pkg/" + - "/opt/include/" + - "/opt/" + - "/usr/include/" + searched_directories: + - "/home/ganome/.cargo/bin/GL/glu.h" + - "/usr/local/sbin/GL/glu.h" + - "/usr/local/bin/GL/glu.h" + - "/usr/bin/GL/glu.h" + - "/opt/bin/GL/glu.h" + - "/usr/lib/llvm/20/bin/GL/glu.h" + - "/usr/lib/llvm/19/bin/GL/glu.h" + - "/etc/eselect/wine/bin/GL/glu.h" + - "/home/ganome/.lmstudio/bin/GL/glu.h" + - "/home/ganome/.local/bin/GL/glu.h" + - "/home/ganome/.local/bin/statusbar/GL/glu.h" + - "/opt/steamcmd/GL/glu.h" + - "/usr/local/include/GL/glu.h" + - "/usr/local/GL/glu.h" + found: "/usr/include/" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_INCLUDE_PATH: + - "/usr/include" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindOpenGL.cmake:319 (find_library)" + - "/usr/lib64/cmake/Qt6/FindWrapOpenGL.cmake:13 (find_package)" + - "/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:37 (_qt_internal_find_third_party_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + mode: "library" + variable: "OPENGL_opengl_LIBRARY" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "OpenGL" + candidate_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/opt/steamcmd/" + - "/usr/local/lib64/" + - "/usr/local/lib/" + - "/usr/local/" + - "/usr/lib64/" + - "/usr/lib/" + - "/usr/" + - "/lib64/" + - "/lib/" + - "/opt/" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64/" + - "/usr/lib64/" + - "/usr/lib/" + - "/lib64/" + - "/lib/" + searched_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/opt/steamcmd/" + - "/usr/local/lib64/" + - "/usr/local/lib/" + - "/usr/local/" + found: "/usr/lib64/libOpenGL.so" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_LIBRARY_PATH: + - "/usr/x86_64-pc-linux-gnu/lib//gcc" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64" + - "/usr/libx32" + - "/usr/lib32" + - "/usr/lib" + - "/lib" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindOpenGL.cmake:324 (find_library)" + - "/usr/lib64/cmake/Qt6/FindWrapOpenGL.cmake:13 (find_package)" + - "/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:37 (_qt_internal_find_third_party_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + mode: "library" + variable: "OPENGL_glx_LIBRARY" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "GLX" + candidate_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/opt/steamcmd/" + - "/usr/local/lib64/" + - "/usr/local/lib/" + - "/usr/local/" + - "/usr/lib64/" + - "/usr/lib/" + - "/usr/" + - "/lib64/" + - "/lib/" + - "/opt/" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64/" + - "/usr/lib64/" + - "/usr/lib/" + - "/lib64/" + - "/lib/" + searched_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/opt/steamcmd/" + - "/usr/local/lib64/" + - "/usr/local/lib/" + - "/usr/local/" + found: "/usr/lib64/libGLX.so" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_LIBRARY_PATH: + - "/usr/x86_64-pc-linux-gnu/lib//gcc" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64" + - "/usr/libx32" + - "/usr/lib32" + - "/usr/lib" + - "/lib" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindOpenGL.cmake:330 (find_library)" + - "/usr/lib64/cmake/Qt6/FindWrapOpenGL.cmake:13 (find_package)" + - "/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:37 (_qt_internal_find_third_party_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + mode: "library" + variable: "OPENGL_egl_LIBRARY" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "EGL" + candidate_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/opt/steamcmd/" + - "/usr/local/lib64/" + - "/usr/local/lib/" + - "/usr/local/" + - "/usr/lib64/" + - "/usr/lib/" + - "/usr/" + - "/lib64/" + - "/lib/" + - "/opt/" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64/" + - "/usr/lib64/" + - "/usr/lib/" + - "/lib64/" + - "/lib/" + searched_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/opt/steamcmd/" + - "/usr/local/lib64/" + - "/usr/local/lib/" + - "/usr/local/" + found: "/usr/lib64/libEGL.so" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_LIBRARY_PATH: + - "/usr/x86_64-pc-linux-gnu/lib//gcc" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64" + - "/usr/libx32" + - "/usr/lib32" + - "/usr/lib" + - "/lib" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindOpenGL.cmake:336 (find_library)" + - "/usr/lib64/cmake/Qt6/FindWrapOpenGL.cmake:13 (find_package)" + - "/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:37 (_qt_internal_find_third_party_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + mode: "library" + variable: "OPENGL_gles2_LIBRARY" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "GLESv2" + candidate_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/opt/steamcmd/" + - "/usr/local/lib64/" + - "/usr/local/lib/" + - "/usr/local/" + - "/usr/lib64/" + - "/usr/lib/" + - "/usr/" + - "/lib64/" + - "/lib/" + - "/opt/" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64/" + - "/usr/lib64/" + - "/usr/lib/" + - "/lib64/" + - "/lib/" + searched_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/opt/steamcmd/" + - "/usr/local/lib64/" + - "/usr/local/lib/" + - "/usr/local/" + found: "/usr/lib64/libGLESv2.so" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_LIBRARY_PATH: + - "/usr/x86_64-pc-linux-gnu/lib//gcc" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64" + - "/usr/libx32" + - "/usr/lib32" + - "/usr/lib" + - "/lib" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindOpenGL.cmake:341 (find_library)" + - "/usr/lib64/cmake/Qt6/FindWrapOpenGL.cmake:13 (find_package)" + - "/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:37 (_qt_internal_find_third_party_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + mode: "library" + variable: "OPENGL_gles3_LIBRARY" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "GLESv3" + - "GLESv2" + candidate_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/opt/steamcmd/" + - "/usr/local/lib64/" + - "/usr/local/lib/" + - "/usr/local/" + - "/usr/lib64/" + - "/usr/lib/" + - "/usr/" + - "/lib64/" + - "/lib/" + - "/opt/" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64/" + - "/usr/lib64/" + - "/usr/lib/" + - "/lib64/" + - "/lib/" + searched_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/opt/steamcmd/" + - "/usr/local/lib64/" + - "/usr/local/lib/" + - "/usr/local/" + - "/usr/lib64/" + - "/usr/lib/" + - "/usr/" + - "/lib64/" + - "/lib/" + - "/opt/" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64/" + - "/usr/lib64/" + - "/usr/lib/" + - "/lib64/" + - "/lib/" + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/opt/steamcmd/" + - "/usr/local/lib64/" + - "/usr/local/lib/" + - "/usr/local/" + found: "/usr/lib64/libGLESv2.so" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_LIBRARY_PATH: + - "/usr/x86_64-pc-linux-gnu/lib//gcc" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64" + - "/usr/libx32" + - "/usr/lib32" + - "/usr/lib" + - "/lib" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindOpenGL.cmake:347 (find_library)" + - "/usr/lib64/cmake/Qt6/FindWrapOpenGL.cmake:13 (find_package)" + - "/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:36 (find_dependency)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:37 (_qt_internal_find_third_party_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + mode: "library" + variable: "OPENGL_glu_LIBRARY" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "GLU" + - "MesaGLU" + candidate_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/opt/steamcmd/" + - "/usr/local/lib64/" + - "/usr/local/lib/" + - "/usr/local/" + - "/usr/lib64/" + - "/usr/lib/" + - "/usr/" + - "/lib64/" + - "/lib/" + - "/opt/" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64/" + - "/usr/lib64/" + - "/usr/lib/" + - "/lib64/" + - "/lib/" + searched_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/opt/steamcmd/" + - "/usr/local/lib64/" + - "/usr/local/lib/" + - "/usr/local/" + found: "/usr/lib64/libGLU.so" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_LIBRARY_PATH: + - "/usr/x86_64-pc-linux-gnu/lib//gcc" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64" + - "/usr/libx32" + - "/usr/lib32" + - "/usr/lib" + - "/lib" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindVulkan.cmake:387 (find_path)" + - "/usr/lib64/cmake/Qt6/FindWrapVulkanHeaders.cmake:13 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:34 (find_package)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:37 (_qt_internal_find_third_party_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + mode: "path" + variable: "Vulkan_INCLUDE_DIR" + description: "Path to a file." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "vulkan/vulkan.h" + candidate_directories: + - "/include/" + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/opt/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/home/ganome/.local/bin/statusbar/" + - "/opt/steamcmd/" + - "/usr/local/include/" + - "/usr/local/" + - "/usr/include/" + - "/usr/" + - "/include/" + - "/usr/X11R6/include/" + - "/usr/X11R6/" + - "/usr/pkg/include/" + - "/usr/pkg/" + - "/opt/include/" + - "/opt/" + - "/usr/include/" + searched_directories: + - "/include/vulkan/vulkan.h" + - "/home/ganome/.cargo/bin/vulkan/vulkan.h" + - "/usr/local/sbin/vulkan/vulkan.h" + - "/usr/local/bin/vulkan/vulkan.h" + - "/usr/bin/vulkan/vulkan.h" + - "/opt/bin/vulkan/vulkan.h" + - "/usr/lib/llvm/20/bin/vulkan/vulkan.h" + - "/usr/lib/llvm/19/bin/vulkan/vulkan.h" + - "/etc/eselect/wine/bin/vulkan/vulkan.h" + - "/home/ganome/.lmstudio/bin/vulkan/vulkan.h" + - "/home/ganome/.local/bin/vulkan/vulkan.h" + - "/home/ganome/.local/bin/statusbar/vulkan/vulkan.h" + - "/opt/steamcmd/vulkan/vulkan.h" + - "/usr/local/include/vulkan/vulkan.h" + - "/usr/local/vulkan/vulkan.h" + found: "/usr/include/" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_INCLUDE_PATH: + - "/usr/include" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindVulkan.cmake:394 (find_library)" + - "/usr/lib64/cmake/Qt6/FindWrapVulkanHeaders.cmake:13 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:34 (find_package)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:37 (_qt_internal_find_third_party_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + mode: "library" + variable: "Vulkan_LIBRARY" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "vulkan" + candidate_directories: + - "/lib64/" + - "/lib/" + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/opt/steamcmd/" + - "/usr/local/lib64/" + - "/usr/local/lib/" + - "/usr/local/" + - "/usr/lib64/" + - "/usr/lib/" + - "/usr/" + - "/lib64/" + - "/lib/" + - "/opt/" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64/" + - "/usr/lib64/" + - "/usr/lib/" + found: "/lib64/libvulkan.so" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_LIBRARY_PATH: + - "/usr/x86_64-pc-linux-gnu/lib//gcc" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64" + - "/usr/libx32" + - "/usr/lib32" + - "/usr/lib" + - "/lib" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindVulkan.cmake:402 (find_program)" + - "/usr/lib64/cmake/Qt6/FindWrapVulkanHeaders.cmake:13 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:34 (find_package)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:37 (_qt_internal_find_third_party_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + mode: "program" + variable: "Vulkan_GLSLC_EXECUTABLE" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "glslc" + candidate_directories: + - "/bin/" + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/opt/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/home/ganome/.local/bin/statusbar/" + - "/opt/steamcmd/" + - "/usr/local/bin/" + - "/usr/local/sbin/" + - "/usr/local/" + - "/usr/bin/" + - "/usr/sbin/" + - "/usr/" + - "/bin/" + - "/sbin/" + - "/usr/X11R6/bin/" + - "/usr/X11R6/sbin/" + - "/usr/X11R6/" + - "/usr/pkg/bin/" + - "/usr/pkg/sbin/" + - "/usr/pkg/" + - "/opt/bin/" + - "/opt/sbin/" + - "/opt/" + found: "/bin/glslc" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_PROGRAM_PATH: + - "/usr/bin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindVulkan.cmake:410 (find_program)" + - "/usr/lib64/cmake/Qt6/FindWrapVulkanHeaders.cmake:13 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:34 (find_package)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:37 (_qt_internal_find_third_party_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + mode: "program" + variable: "Vulkan_GLSLANG_VALIDATOR_EXECUTABLE" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "glslangValidator" + candidate_directories: + - "/bin/" + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/opt/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/home/ganome/.local/bin/statusbar/" + - "/opt/steamcmd/" + - "/usr/local/bin/" + - "/usr/local/sbin/" + - "/usr/local/" + - "/usr/bin/" + - "/usr/sbin/" + - "/usr/" + - "/bin/" + - "/sbin/" + - "/usr/X11R6/bin/" + - "/usr/X11R6/sbin/" + - "/usr/X11R6/" + - "/usr/pkg/bin/" + - "/usr/pkg/sbin/" + - "/usr/pkg/" + - "/opt/bin/" + - "/opt/sbin/" + - "/opt/" + found: "/bin/glslangValidator" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_PROGRAM_PATH: + - "/usr/bin" + - "/bin" + - + kind: "find_package-v1" + backtrace: + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:100 (find_package)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:44 (_qt_internal_find_tool_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + name: "Qt6GuiTools" + configs: + - + filename: "Qt6GuiToolsConfig.cmake" + kind: "cmake" + - + filename: "qt6guitools-config.cmake" + kind: "cmake" + version_request: + version: "6.10.1" + version_complete: "6.10.1" + exact: false + settings: + required: "optional" + quiet: false + global: false + policy_scope: true + bypass_provider: false + names: + - "Qt6GuiTools" + search_paths: + - "/usr/lib64/cmake/Qt6Gui/.." + - "/usr/lib64/cmake" + path_suffixes: + - "" + paths: + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true + CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true + CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true + CMAKE_FIND_ROOT_PATH_MODE: "BOTH" + candidates: + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/Qt6GuiToolsConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/qt6guitools-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/.cargo/Qt6GuiToolsConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/.cargo/qt6guitools-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/local/Qt6GuiToolsConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/local/qt6guitools-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/Qt6GuiToolsConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/qt6guitools-config.cmake" + mode: "config" + reason: "no_exist" + found: + path: "/usr/lib64/cmake/Qt6GuiTools/Qt6GuiToolsConfig.cmake" + mode: "config" + version: "6.10.1" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + - + kind: "find_package-v1" + backtrace: + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:100 (find_package)" + - "/usr/lib64/cmake/Qt6DBus/Qt6DBusDependencies.cmake:42 (_qt_internal_find_tool_dependencies)" + - "/usr/lib64/cmake/Qt6DBus/Qt6DBusConfig.cmake:50 (include)" + - "/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:142 (find_dependency)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:52 (_qt_internal_find_qt_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + name: "Qt6DBusTools" + configs: + - + filename: "Qt6DBusToolsConfig.cmake" + kind: "cmake" + - + filename: "qt6dbustools-config.cmake" + kind: "cmake" + version_request: + version: "6.10.1" + version_complete: "6.10.1" + exact: false + settings: + required: "optional" + quiet: false + global: false + policy_scope: true + bypass_provider: false + names: + - "Qt6DBusTools" + search_paths: + - "/usr/lib64/cmake/Qt6DBus/.." + - "/usr/lib64/cmake" + path_suffixes: + - "" + paths: + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true + CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true + CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true + CMAKE_FIND_ROOT_PATH_MODE: "BOTH" + candidates: + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/Qt6DBusToolsConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/qt6dbustools-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/.cargo/Qt6DBusToolsConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/.cargo/qt6dbustools-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/local/Qt6DBusToolsConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/local/qt6dbustools-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/Qt6DBusToolsConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/qt6dbustools-config.cmake" + mode: "config" + reason: "no_exist" + found: + path: "/usr/lib64/cmake/Qt6DBusTools/Qt6DBusToolsConfig.cmake" + mode: "config" + version: "6.10.1" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + - + kind: "find_package-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:78 (find_package)" + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:142 (find_dependency)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake:52 (_qt_internal_find_qt_dependencies)" + - "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + name: "Qt6DBus" + configs: + - + filename: "Qt6DBusConfig.cmake" + kind: "cmake" + - + filename: "qt6dbus-config.cmake" + kind: "cmake" + version_request: + version: "6.10.1" + version_complete: "6.10.1" + exact: false + settings: + required: "optional" + quiet: false + global: false + policy_scope: true + bypass_provider: false + names: + - "Qt6DBus" + search_paths: + - "/usr/lib64/cmake/Qt6Gui/.." + - "/usr/lib64/cmake" + path_suffixes: + - "" + paths: + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true + CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true + CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true + CMAKE_FIND_ROOT_PATH_MODE: "BOTH" + candidates: + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/Qt6DBusConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/qt6dbus-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6DBusConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/qt6dbus-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6DBusPrivate/Qt6DBusConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6DBusPrivate/qt6dbus-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6DBusTools/Qt6DBusConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6DBusTools/qt6dbus-config.cmake" + mode: "config" + reason: "no_exist" + found: + path: "/usr/lib64/cmake/Qt6DBus/Qt6DBusConfig.cmake" + mode: "config" + version: "6.10.1" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + - + kind: "find_package-v1" + backtrace: + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + name: "Qt6Gui" + configs: + - + filename: "Qt6GuiConfig.cmake" + kind: "cmake" + - + filename: "qt6gui-config.cmake" + kind: "cmake" + version_request: + exact: false + settings: + required: "optional" + quiet: false + global: false + policy_scope: true + bypass_provider: false + names: + - "Qt6Gui" + search_paths: + - "/usr/lib64/cmake" + path_suffixes: + - "" + paths: + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true + CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true + CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true + CMAKE_FIND_ROOT_PATH_MODE: "BOTH" + candidates: + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/Qt6GuiConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/qt6gui-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6GuiConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/qt6gui-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6GuiTools/Qt6GuiConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6GuiTools/qt6gui-config.cmake" + mode: "config" + reason: "no_exist" + found: + path: "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake" + mode: "config" + version: "6.10.1" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + - + kind: "find_package-v1" + backtrace: + - "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:100 (find_package)" + - "/usr/lib64/cmake/Qt6Widgets/Qt6WidgetsDependencies.cmake:42 (_qt_internal_find_tool_dependencies)" + - "/usr/lib64/cmake/Qt6Widgets/Qt6WidgetsConfig.cmake:50 (include)" + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + name: "Qt6WidgetsTools" + configs: + - + filename: "Qt6WidgetsToolsConfig.cmake" + kind: "cmake" + - + filename: "qt6widgetstools-config.cmake" + kind: "cmake" + version_request: + version: "6.10.1" + version_complete: "6.10.1" + exact: false + settings: + required: "optional" + quiet: false + global: false + policy_scope: true + bypass_provider: false + names: + - "Qt6WidgetsTools" + search_paths: + - "/usr/lib64/cmake/Qt6Widgets/.." + - "/usr/lib64/cmake" + path_suffixes: + - "" + paths: + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true + CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true + CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true + CMAKE_FIND_ROOT_PATH_MODE: "BOTH" + candidates: + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/Qt6WidgetsToolsConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/qt6widgetstools-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/.cargo/Qt6WidgetsToolsConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/.cargo/qt6widgetstools-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/local/Qt6WidgetsToolsConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/local/qt6widgetstools-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/Qt6WidgetsToolsConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/qt6widgetstools-config.cmake" + mode: "config" + reason: "no_exist" + found: + path: "/usr/lib64/cmake/Qt6WidgetsTools/Qt6WidgetsToolsConfig.cmake" + mode: "config" + version: "6.10.1" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + - + kind: "find_package-v1" + backtrace: + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + name: "Qt6Widgets" + configs: + - + filename: "Qt6WidgetsConfig.cmake" + kind: "cmake" + - + filename: "qt6widgets-config.cmake" + kind: "cmake" + version_request: + exact: false + settings: + required: "optional" + quiet: false + global: false + policy_scope: true + bypass_provider: false + names: + - "Qt6Widgets" + search_paths: + - "/usr/lib64/cmake" + path_suffixes: + - "" + paths: + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true + CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true + CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true + CMAKE_FIND_ROOT_PATH_MODE: "BOTH" + candidates: + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/Qt6WidgetsConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/qt6widgets-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WidgetsConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/qt6widgets-config.cmake" + mode: "config" + reason: "no_exist" + found: + path: "/usr/lib64/cmake/Qt6Widgets/Qt6WidgetsConfig.cmake" + mode: "config" + version: "6.10.1" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + - + kind: "find_package-v1" + backtrace: + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + name: "Qt6Network" + configs: + - + filename: "Qt6NetworkConfig.cmake" + kind: "cmake" + - + filename: "qt6network-config.cmake" + kind: "cmake" + version_request: + exact: false + settings: + required: "optional" + quiet: false + global: false + policy_scope: true + bypass_provider: false + names: + - "Qt6Network" + search_paths: + - "/usr/lib64/cmake" + path_suffixes: + - "" + paths: + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true + CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true + CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true + CMAKE_FIND_ROOT_PATH_MODE: "BOTH" + candidates: + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/Qt6NetworkConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/qt6network-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6NetworkConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/qt6network-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6NetworkPrivate/Qt6NetworkConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6NetworkPrivate/qt6network-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6NetworkAuth/Qt6NetworkConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6NetworkAuth/qt6network-config.cmake" + mode: "config" + reason: "no_exist" + found: + path: "/usr/lib64/cmake/Qt6Network/Qt6NetworkConfig.cmake" + mode: "config" + version: "6.10.1" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + - + kind: "find_package-v1" + backtrace: + - "CMakeLists.txt:20 (find_package)" + name: "Qt6" + components: + - + name: "Core" + required: true + found: false + - + name: "Gui" + required: true + found: false + - + name: "Widgets" + required: true + found: false + - + name: "Network" + required: true + found: false + configs: + - + filename: "Qt6Config.cmake" + kind: "cmake" + - + filename: "qt6-config.cmake" + kind: "cmake" + version_request: + exact: false + settings: + required: "required_explicit" + quiet: false + global: false + policy_scope: true + bypass_provider: false + names: + - "Qt6" + path_suffixes: + - "" + paths: + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true + CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true + CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true + CMAKE_FIND_ROOT_PATH_MODE: "BOTH" + candidates: + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/.cargo/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/.cargo/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/local/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/local/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3D/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3D/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlWorkerScriptPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlWorkerScriptPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DEffects/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DEffects/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6FFmpegMediaPluginImplPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6FFmpegMediaPluginImplPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlCompilerPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlCompilerPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QDocCatchGeneratorsPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QDocCatchGeneratorsPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Designer/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Designer/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6SpatialAudio/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6SpatialAudio/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6UiToolsPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6UiToolsPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2UniversalPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2UniversalPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Widgets/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Widgets/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickWidgetsPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickWidgetsPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlCorePrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlCorePrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Multimedia/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Multimedia/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6PacketProtocolPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6PacketProtocolPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LinguistTools/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LinguistTools/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandScannerTools/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandScannerTools/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6BundledResonanceAudio/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6BundledResonanceAudio/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandCompositor/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandCompositor/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandClientPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandClientPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickEffectsPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickEffectsPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2ImaginePrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2ImaginePrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlModels/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlModels/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandGlobalPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandGlobalPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6PrintSupport/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6PrintSupport/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6MultimediaPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6MultimediaPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6BundledEmbree/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6BundledEmbree/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6GuiTools/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6GuiTools/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2BasicPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2BasicPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6TestInternalsPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6TestInternalsPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickDialogs2/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickDialogs2/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6GstreamerMediaPluginImplPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6GstreamerMediaPluginImplPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsPlatformPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsPlatformPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Gui/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Gui/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlCore/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlCore/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6MultimediaWidgetsPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6MultimediaWidgetsPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6ShaderTools/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6ShaderTools/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickVectorImageHelpersPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickVectorImageHelpersPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2Basic/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2Basic/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandCompositorXdgShellPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandCompositorXdgShellPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6ShaderToolsPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6ShaderToolsPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WlShellIntegrationPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WlShellIntegrationPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6XcbQpaPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6XcbQpaPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6OpenGLWidgets/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6OpenGLWidgets/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DGlslParserPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DGlslParserPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DRuntimeRender/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DRuntimeRender/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlNetwork/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlNetwork/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickLayouts/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickLayouts/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsQmlModels/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsQmlModels/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6MultimediaTestLibPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6MultimediaTestLibPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickTestPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickTestPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6ExampleIconsPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6ExampleIconsPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Sql/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Sql/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickLayoutsPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickLayoutsPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6OpenGLPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6OpenGLPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsAnimation/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsAnimation/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2BasicStyleImpl/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2BasicStyleImpl/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickEffects/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickEffects/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6FbSupportPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6FbSupportPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlDomPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlDomPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2FluentWinUI3StyleImplPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2FluentWinUI3StyleImplPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DRuntimeRenderPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DRuntimeRenderPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6NetworkPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6NetworkPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickTemplates2Private/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickTemplates2Private/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandCompositorIviapplication/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandCompositorIviapplication/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlMetaPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlMetaPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Linguist/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Linguist/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickTools/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickTools/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsSettingsPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsSettingsPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6SpatialAudioPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6SpatialAudioPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2FluentWinUI3StyleImpl/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2FluentWinUI3StyleImpl/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsSharedImagePrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsSharedImagePrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlNetworkPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlNetworkPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsFolderListModelPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsFolderListModelPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2Material/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2Material/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlCompiler/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlCompiler/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2ImagineStyleImpl/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2ImagineStyleImpl/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickDialogs2UtilsPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickDialogs2UtilsPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsSettings/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsSettings/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6SvgPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6SvgPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickWidgets/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickWidgets/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickDialogs2Private/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickDialogs2Private/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickVectorImage/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickVectorImage/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6BuildInternals/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6BuildInternals/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickTimelinePrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickTimelinePrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6ShaderToolsTools/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6ShaderToolsTools/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlLocalStorage/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlLocalStorage/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Connectivity/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Connectivity/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Help/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Help/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsFolderListModel/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsFolderListModel/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QDocCatchPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QDocCatchPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlTools/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlTools/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandCompositorWLShell/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandCompositorWLShell/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2Private/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2Private/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DParticleEffects/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DParticleEffects/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsWavefrontMeshPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsWavefrontMeshPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickTimeline/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickTimeline/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickVectorImageGeneratorPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickVectorImageGeneratorPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlIntegration/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlIntegration/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Qml/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Qml/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2MaterialStyleImplPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2MaterialStyleImplPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6DBusPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6DBusPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6DBusTools/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6DBusTools/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6DesignerComponentsPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6DesignerComponentsPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Core5Compat/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Core5Compat/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DHelpersImplPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DHelpersImplPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2UniversalStyleImpl/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2UniversalStyleImpl/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DHelpersPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DHelpersPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Svg/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Svg/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WidgetsTools/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WidgetsTools/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickTemplates2/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickTemplates2/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2UniversalStyleImplPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2UniversalStyleImplPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandClient/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandClient/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6UiPlugin/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6UiPlugin/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickShapesPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickShapesPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlXmlListModelPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlXmlListModelPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DHelpers/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DHelpers/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsQmlModelsPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsQmlModelsPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DAssetUtils/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DAssetUtils/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2FusionStyleImplPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2FusionStyleImplPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandCompositorWLShellPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandCompositorWLShellPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DSpatialAudioPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DSpatialAudioPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6CorePrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6CorePrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlTypeRegistrarPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlTypeRegistrarPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6NetworkAuth/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6NetworkAuth/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DAssetImportPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DAssetImportPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6SvgWidgets/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6SvgWidgets/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6CoreTools/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6CoreTools/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WidgetsPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WidgetsPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Network/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Network/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DHelpersImpl/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DHelpersImpl/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2Fusion/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2Fusion/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlImportScanner/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlImportScanner/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6NetworkAuthPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6NetworkAuthPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlAssetDownloader/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlAssetDownloader/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6DBus/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6DBus/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickTimelineBlendTrees/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickTimelineBlendTrees/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DAssetUtilsPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DAssetUtilsPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Test/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Test/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlDebugPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlDebugPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Core5CompatPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Core5CompatPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Xml/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Xml/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6ExamplesAssetDownloaderPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6ExamplesAssetDownloaderPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlFormatPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlFormatPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6HelpPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6HelpPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandCompositorPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandCompositorPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2Impl/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2Impl/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6BluetoothPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6BluetoothPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6GuiPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6GuiPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DParticlesPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DParticlesPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickDialogs2QuickImpl/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickDialogs2QuickImpl/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickTestUtilsPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickTestUtilsPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6TestPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6TestPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickVectorImagePrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickVectorImagePrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickDialogs2Utils/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickDialogs2Utils/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlWorkerScript/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlWorkerScript/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandCompositorPresentationTime/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandCompositorPresentationTime/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WebSocketsPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WebSocketsPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6DeviceDiscoverySupportPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6DeviceDiscoverySupportPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsAnimationPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6LabsAnimationPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandCompositorIviapplicationPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandCompositorIviapplicationPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6KmsSupportPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6KmsSupportPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6ToolsTools/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6ToolsTools/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6UiTools/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6UiTools/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2MaterialPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QuickControls2MaterialPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DIblBaker/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6Quick3DIblBaker/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlXmlListModel/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6QmlXmlListModel/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandCompositorXdgShell/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandCompositorXdgShell/qt6-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandEglCompositorHwIntegrationPrivate/Qt6Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6WaylandEglCompositorHwIntegrationPrivate/qt6-config.cmake" + mode: "config" + reason: "no_exist" + found: + path: "/usr/lib64/cmake/Qt6/Qt6Config.cmake" + mode: "config" + version: "6.10.1" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_MODULE_PATH: + - "/usr/lib64/cmake/Qt6" + - "/usr/lib64/cmake/Qt6/3rdparty/extra-cmake-modules/find-modules" + - "/usr/lib64/cmake/Qt6/3rdparty/kwin" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindGit.cmake:86 (find_program)" + - "/usr/share/cmake/Modules/FetchContent.cmake:1874 (find_package)" + - "/usr/share/cmake/Modules/FetchContent.cmake:1609 (__FetchContent_populateSubbuild)" + - "/usr/share/cmake/Modules/FetchContent.cmake:2145:EVAL:2 (__FetchContent_doPopulation)" + - "/usr/share/cmake/Modules/FetchContent.cmake:2145 (cmake_language)" + - "/usr/share/cmake/Modules/FetchContent.cmake:2384 (__FetchContent_Populate)" + - "third_party/CMakeLists.txt:12 (FetchContent_MakeAvailable)" + mode: "program" + variable: "GIT_EXECUTABLE" + description: "Git command line client" + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "git" + candidate_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/opt/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/home/ganome/.local/bin/statusbar/" + - "/opt/steamcmd/" + - "/usr/local/bin/" + - "/usr/local/sbin/" + - "/usr/local/" + - "/usr/bin/" + - "/usr/sbin/" + - "/usr/" + - "/bin/" + - "/sbin/" + - "/usr/X11R6/bin/" + - "/usr/X11R6/sbin/" + - "/usr/X11R6/" + - "/usr/pkg/bin/" + - "/usr/pkg/sbin/" + - "/usr/pkg/" + - "/opt/bin/" + - "/opt/sbin/" + - "/opt/" + - "/bin/" + searched_directories: + - "/home/ganome/.cargo/bin/git" + - "/usr/local/sbin/git" + - "/usr/local/bin/git" + found: "/usr/bin/git" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_PROGRAM_PATH: + - "/usr/bin" + - "/bin" +... + +--- +events: + - + kind: "find_package-v1" + backtrace: + - "/usr/lib64/cmake/Qt6/Qt6Config.cmake:247 (find_package)" + - "CMakeLists.txt:20 (find_package)" + name: "Qt6Sql" + configs: + - + filename: "Qt6SqlConfig.cmake" + kind: "cmake" + - + filename: "qt6sql-config.cmake" + kind: "cmake" + version_request: + exact: false + settings: + required: "optional" + quiet: false + global: false + policy_scope: true + bypass_provider: false + names: + - "Qt6Sql" + search_paths: + - "/usr/lib64/cmake" + path_suffixes: + - "" + paths: + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true + CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true + CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true + CMAKE_FIND_ROOT_PATH_MODE: "BOTH" + candidates: + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/Qt6SqlConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/pkgRedirects/qt6sql-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/Qt6SqlConfig.cmake" + mode: "config" + reason: "no_exist" + - + path: "/usr/lib64/cmake/qt6sql-config.cmake" + mode: "config" + reason: "no_exist" + found: + path: "/usr/lib64/cmake/Qt6Sql/Qt6SqlConfig.cmake" + mode: "config" + version: "6.10.1" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" +... + +--- +events: + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:307 (find_library)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:357 (_pkg_find_libs)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:695 (_pkg_recalculate)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:867 (_pkg_check_modules_internal)" + - "client/CMakeLists.txt:45 (pkg_check_modules)" + mode: "library" + variable: "pkgcfg_lib_SDBUS_sdbus-c++" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "sdbus-c++" + candidate_directories: + - "/usr/lib64/" + found: "/usr/lib64/libsdbus-c++.so" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_LIBRARY_PATH: + - "/usr/x86_64-pc-linux-gnu/lib//gcc" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64" + - "/usr/libx32" + - "/usr/lib32" + - "/usr/lib" + - "/lib" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:307 (find_library)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:357 (_pkg_find_libs)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:695 (_pkg_recalculate)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:867 (_pkg_check_modules_internal)" + - "client/CMakeLists.txt:45 (pkg_check_modules)" + mode: "library" + variable: "pkgcfg_lib_SDBUS_systemd" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "systemd" + candidate_directories: + - "/usr/lib64/" + found: "/usr/lib64/libsystemd.so" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_LIBRARY_PATH: + - "/usr/x86_64-pc-linux-gnu/lib//gcc" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64" + - "/usr/libx32" + - "/usr/lib32" + - "/usr/lib" + - "/lib" +... + +--- +events: + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:307 (find_library)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:357 (_pkg_find_libs)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:695 (_pkg_recalculate)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:867 (_pkg_check_modules_internal)" + - "client/CMakeLists.txt:46 (pkg_check_modules)" + mode: "library" + variable: "pkgcfg_lib_PIPEWIRE_pipewire-0.3" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "pipewire-0.3" + candidate_directories: + - "/usr/lib64/" + found: "/usr/lib64/libpipewire-0.3.so" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_LIBRARY_PATH: + - "/usr/x86_64-pc-linux-gnu/lib//gcc" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64" + - "/usr/libx32" + - "/usr/lib32" + - "/usr/lib" + - "/lib" +... + +--- +events: + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:307 (find_library)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:357 (_pkg_find_libs)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:695 (_pkg_recalculate)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:867 (_pkg_check_modules_internal)" + - "client/CMakeLists.txt:49 (pkg_check_modules)" + mode: "library" + variable: "pkgcfg_lib_LIBAVCODEC_avcodec" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "avcodec" + candidate_directories: + - "/usr/lib64/" + found: "/usr/lib64/libavcodec.so" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_LIBRARY_PATH: + - "/usr/x86_64-pc-linux-gnu/lib//gcc" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64" + - "/usr/libx32" + - "/usr/lib32" + - "/usr/lib" + - "/lib" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:307 (find_library)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:357 (_pkg_find_libs)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:695 (_pkg_recalculate)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:867 (_pkg_check_modules_internal)" + - "client/CMakeLists.txt:50 (pkg_check_modules)" + mode: "library" + variable: "pkgcfg_lib_LIBAVUTIL_avutil" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "avutil" + candidate_directories: + - "/usr/lib64/" + found: "/usr/lib64/libavutil.so" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_LIBRARY_PATH: + - "/usr/x86_64-pc-linux-gnu/lib//gcc" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64" + - "/usr/libx32" + - "/usr/lib32" + - "/usr/lib" + - "/lib" + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:307 (find_library)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:357 (_pkg_find_libs)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:695 (_pkg_recalculate)" + - "/usr/share/cmake/Modules/FindPkgConfig.cmake:867 (_pkg_check_modules_internal)" + - "client/CMakeLists.txt:51 (pkg_check_modules)" + mode: "library" + variable: "pkgcfg_lib_LIBSWSCALE_swscale" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "swscale" + candidate_directories: + - "/usr/lib64/" + found: "/usr/lib64/libswscale.so" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + CMAKE_INSTALL_PREFIX: "/usr/local" + CMAKE_SYSTEM_PREFIX_PATH: + - "/usr/local" + - "/usr" + - "/" + - "/usr" + - "/usr/local" + - "/usr/X11R6" + - "/usr/pkg" + - "/opt" + CMAKE_SYSTEM_LIBRARY_PATH: + - "/usr/x86_64-pc-linux-gnu/lib//gcc" + - "/usr/x86_64-pc-linux-gnu/lib/" + - "/usr/lib64" + - "/usr/libx32" + - "/usr/lib32" + - "/usr/lib" + - "/lib" +... diff --git a/build/CMakeFiles/CMakeDirectoryInformation.cmake b/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..4ab1d9c --- /dev/null +++ b/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/ganome/Projects/SCAR-719/repos/scar-chat7") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/CMakeFiles/CMakeRuleHashes.txt b/build/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..4478d4e --- /dev/null +++ b/build/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,10 @@ +# Hashes of file build rules. +bce0ec664ef3d7a12084415107062619 client/CMakeFiles/scarchat_autogen +7dc1643d7b9d454b6a34843ec3f2ddee client/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp +ab69fbfe22ddc2abfa44088b963f2936 client/scarchat_autogen/timestamp +02b67b19f841b87d1317037ee0183aba dbmanager/CMakeFiles/dbmanager_autogen +8be55b15cbfcfcff80f611f698553f18 dbmanager/dbmanager_autogen/timestamp +97390eccd8bb376fa8ec4641f1015ed8 server/CMakeFiles/scarchat-server_autogen +e971ffe0d91160195049b28314fa3507 server/scarchat-server_autogen/timestamp +088e5b69a0bceb519f1da2cfbde3f9a7 shared/CMakeFiles/scarchat_shared_autogen +ed3ca4d26ff45290179088d6ae29929c shared/scarchat_shared_autogen/timestamp diff --git a/build/CMakeFiles/InstallScripts.json b/build/CMakeFiles/InstallScripts.json new file mode 100644 index 0000000..3f37d05 --- /dev/null +++ b/build/CMakeFiles/InstallScripts.json @@ -0,0 +1,13 @@ +{ + "InstallScripts" : + [ + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/cmake_install.cmake", + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party/cmake_install.cmake", + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build/cmake_install.cmake", + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/cmake_install.cmake", + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/cmake_install.cmake", + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/cmake_install.cmake", + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/cmake_install.cmake" + ], + "Parallel" : false +} diff --git a/build/CMakeFiles/Makefile.cmake b/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..c2b6efc --- /dev/null +++ b/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,368 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/CMakeLists.txt" + "CMakeFiles/4.1.2/CMakeCCompiler.cmake" + "CMakeFiles/4.1.2/CMakeCXXCompiler.cmake" + "CMakeFiles/4.1.2/CMakeSystem.cmake" + "_deps/nlohmann_json-src/CMakeLists.txt" + "_deps/nlohmann_json-src/cmake/config.cmake.in" + "_deps/nlohmann_json-src/cmake/nlohmann_jsonConfigVersion.cmake.in" + "_deps/nlohmann_json-src/cmake/pkg-config.pc.in" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/CMakeLists.txt" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/resources/resources.qrc" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/CMakeLists.txt" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/CMakeLists.txt" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/CMakeLists.txt" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/third_party/CMakeLists.txt" + "/usr/lib64/cmake/Boost-1.88.0/BoostConfig.cmake" + "/usr/lib64/cmake/Boost-1.88.0/BoostConfigVersion.cmake" + "/usr/lib64/cmake/BoostDetectToolset-1.88.0.cmake" + "/usr/lib64/cmake/Qt6/FindWrapAtomic.cmake" + "/usr/lib64/cmake/Qt6/FindWrapOpenGL.cmake" + "/usr/lib64/cmake/Qt6/FindWrapVulkanHeaders.cmake" + "/usr/lib64/cmake/Qt6/Qt6Config.cmake" + "/usr/lib64/cmake/Qt6/Qt6ConfigExtras.cmake" + "/usr/lib64/cmake/Qt6/Qt6ConfigVersion.cmake" + "/usr/lib64/cmake/Qt6/Qt6ConfigVersionImpl.cmake" + "/usr/lib64/cmake/Qt6/Qt6Dependencies.cmake" + "/usr/lib64/cmake/Qt6/Qt6Targets.cmake" + "/usr/lib64/cmake/Qt6/Qt6VersionlessAliasTargets.cmake" + "/usr/lib64/cmake/Qt6/QtFeature.cmake" + "/usr/lib64/cmake/Qt6/QtFeatureCommon.cmake" + "/usr/lib64/cmake/Qt6/QtInstallPaths.cmake" + "/usr/lib64/cmake/Qt6/QtPublicAndroidHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicAppleHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicCMakeHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicExternalProjectHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicFinalizerHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicFindPackageHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicGitHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicPluginHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicPluginHelpers_v2.cmake" + "/usr/lib64/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicSbomCpeHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicSbomDepHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicSbomFileHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicSbomHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicSbomOpsHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicSbomPurlHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicSbomPythonHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicSbomQtEntityHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicTargetHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicTestHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicToolHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicWalkLibsHelpers.cmake" + "/usr/lib64/cmake/Qt6/QtPublicWindowsHelpers.cmake" + "/usr/lib64/cmake/Qt6Core/Qt6CoreAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Core/Qt6CoreConfig.cmake" + "/usr/lib64/cmake/Qt6Core/Qt6CoreConfigExtras.cmake" + "/usr/lib64/cmake/Qt6Core/Qt6CoreConfigVersion.cmake" + "/usr/lib64/cmake/Qt6Core/Qt6CoreConfigVersionImpl.cmake" + "/usr/lib64/cmake/Qt6Core/Qt6CoreDependencies.cmake" + "/usr/lib64/cmake/Qt6Core/Qt6CoreMacros.cmake" + "/usr/lib64/cmake/Qt6Core/Qt6CoreTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Core/Qt6CoreTargets.cmake" + "/usr/lib64/cmake/Qt6Core/Qt6CoreVersionlessAliasTargets.cmake" + "/usr/lib64/cmake/Qt6CoreTools/Qt6CoreToolsAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6CoreTools/Qt6CoreToolsConfig.cmake" + "/usr/lib64/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersion.cmake" + "/usr/lib64/cmake/Qt6CoreTools/Qt6CoreToolsConfigVersionImpl.cmake" + "/usr/lib64/cmake/Qt6CoreTools/Qt6CoreToolsDependencies.cmake" + "/usr/lib64/cmake/Qt6CoreTools/Qt6CoreToolsTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6CoreTools/Qt6CoreToolsTargets.cmake" + "/usr/lib64/cmake/Qt6CoreTools/Qt6CoreToolsVersionlessTargets.cmake" + "/usr/lib64/cmake/Qt6DBus/Qt6DBusAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6DBus/Qt6DBusConfig.cmake" + "/usr/lib64/cmake/Qt6DBus/Qt6DBusConfigVersion.cmake" + "/usr/lib64/cmake/Qt6DBus/Qt6DBusConfigVersionImpl.cmake" + "/usr/lib64/cmake/Qt6DBus/Qt6DBusDependencies.cmake" + "/usr/lib64/cmake/Qt6DBus/Qt6DBusMacros.cmake" + "/usr/lib64/cmake/Qt6DBus/Qt6DBusTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6DBus/Qt6DBusTargets.cmake" + "/usr/lib64/cmake/Qt6DBus/Qt6DBusVersionlessAliasTargets.cmake" + "/usr/lib64/cmake/Qt6DBusTools/Qt6DBusToolsAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6DBusTools/Qt6DBusToolsConfig.cmake" + "/usr/lib64/cmake/Qt6DBusTools/Qt6DBusToolsConfigVersion.cmake" + "/usr/lib64/cmake/Qt6DBusTools/Qt6DBusToolsConfigVersionImpl.cmake" + "/usr/lib64/cmake/Qt6DBusTools/Qt6DBusToolsDependencies.cmake" + "/usr/lib64/cmake/Qt6DBusTools/Qt6DBusToolsTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6DBusTools/Qt6DBusToolsTargets.cmake" + "/usr/lib64/cmake/Qt6DBusTools/Qt6DBusToolsVersionlessTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6GuiAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfigVersion.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6GuiConfigVersionImpl.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6GuiDependencies.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6GuiPlugins.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6GuiTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6GuiTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6GuiVersionlessAliasTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QComposePlatformInputContextPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QComposePlatformInputContextPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QComposePlatformInputContextPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QComposePlatformInputContextPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QGifPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QGifPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QGifPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QGifPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QGtk3ThemePluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QGtk3ThemePluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QGtk3ThemePluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QGtk3ThemePluginTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QICOPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QICOPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QICOPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QICOPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QIbusPlatformInputContextPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QIbusPlatformInputContextPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QIbusPlatformInputContextPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QIbusPlatformInputContextPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QJpegPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QJpegPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QJpegPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QJpegPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QLibInputPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QLibInputPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QLibInputPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QLibInputPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QLinuxFbIntegrationPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QLinuxFbIntegrationPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QLinuxFbIntegrationPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QLinuxFbIntegrationPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QMinimalIntegrationPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QOffscreenIntegrationPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QSvgIconPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QSvgIconPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QSvgIconPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QSvgIconPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QSvgPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QSvgPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QSvgPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QSvgPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QTuioTouchPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QTuioTouchPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QTuioTouchPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QVkKhrDisplayIntegrationPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QVkKhrDisplayIntegrationPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QVkKhrDisplayIntegrationPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QVkKhrDisplayIntegrationPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QVncIntegrationPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QVncIntegrationPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QVncIntegrationPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QVncIntegrationPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QXcbIntegrationPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QXcbIntegrationPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QXcbIntegrationPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QXcbIntegrationPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QXdgDesktopPortalThemePluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QXdgDesktopPortalThemePluginConfig.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QXdgDesktopPortalThemePluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Gui/Qt6QXdgDesktopPortalThemePluginTargets.cmake" + "/usr/lib64/cmake/Qt6GuiTools/Qt6GuiToolsAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6GuiTools/Qt6GuiToolsConfig.cmake" + "/usr/lib64/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersion.cmake" + "/usr/lib64/cmake/Qt6GuiTools/Qt6GuiToolsConfigVersionImpl.cmake" + "/usr/lib64/cmake/Qt6GuiTools/Qt6GuiToolsDependencies.cmake" + "/usr/lib64/cmake/Qt6GuiTools/Qt6GuiToolsTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6GuiTools/Qt6GuiToolsTargets.cmake" + "/usr/lib64/cmake/Qt6GuiTools/Qt6GuiToolsVersionlessTargets.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6NetworkAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6NetworkConfig.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6NetworkConfigVersion.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6NetworkConfigVersionImpl.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6NetworkDependencies.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6NetworkPlugins.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6NetworkTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6NetworkTargets.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6NetworkVersionlessAliasTargets.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6QGlibNetworkInformationPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6QGlibNetworkInformationPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6QGlibNetworkInformationPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6QGlibNetworkInformationPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6QNetworkManagerNetworkInformationPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6QNetworkManagerNetworkInformationPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6QNetworkManagerNetworkInformationPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6QNetworkManagerNetworkInformationPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6QTlsBackendCertOnlyPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Network/Qt6QTlsBackendOpenSSLPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Sql/Qt6QSQLiteDriverPluginAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Sql/Qt6QSQLiteDriverPluginConfig.cmake" + "/usr/lib64/cmake/Qt6Sql/Qt6QSQLiteDriverPluginTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Sql/Qt6QSQLiteDriverPluginTargets.cmake" + "/usr/lib64/cmake/Qt6Sql/Qt6SqlAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Sql/Qt6SqlConfig.cmake" + "/usr/lib64/cmake/Qt6Sql/Qt6SqlConfigVersion.cmake" + "/usr/lib64/cmake/Qt6Sql/Qt6SqlConfigVersionImpl.cmake" + "/usr/lib64/cmake/Qt6Sql/Qt6SqlDependencies.cmake" + "/usr/lib64/cmake/Qt6Sql/Qt6SqlPlugins.cmake" + "/usr/lib64/cmake/Qt6Sql/Qt6SqlTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Sql/Qt6SqlTargets.cmake" + "/usr/lib64/cmake/Qt6Sql/Qt6SqlVersionlessAliasTargets.cmake" + "/usr/lib64/cmake/Qt6Widgets/Qt6WidgetsAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6Widgets/Qt6WidgetsConfig.cmake" + "/usr/lib64/cmake/Qt6Widgets/Qt6WidgetsConfigVersion.cmake" + "/usr/lib64/cmake/Qt6Widgets/Qt6WidgetsConfigVersionImpl.cmake" + "/usr/lib64/cmake/Qt6Widgets/Qt6WidgetsDependencies.cmake" + "/usr/lib64/cmake/Qt6Widgets/Qt6WidgetsMacros.cmake" + "/usr/lib64/cmake/Qt6Widgets/Qt6WidgetsPlugins.cmake" + "/usr/lib64/cmake/Qt6Widgets/Qt6WidgetsTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6Widgets/Qt6WidgetsTargets.cmake" + "/usr/lib64/cmake/Qt6Widgets/Qt6WidgetsVersionlessAliasTargets.cmake" + "/usr/lib64/cmake/Qt6WidgetsTools/Qt6WidgetsToolsAdditionalTargetInfo.cmake" + "/usr/lib64/cmake/Qt6WidgetsTools/Qt6WidgetsToolsConfig.cmake" + "/usr/lib64/cmake/Qt6WidgetsTools/Qt6WidgetsToolsConfigVersion.cmake" + "/usr/lib64/cmake/Qt6WidgetsTools/Qt6WidgetsToolsConfigVersionImpl.cmake" + "/usr/lib64/cmake/Qt6WidgetsTools/Qt6WidgetsToolsDependencies.cmake" + "/usr/lib64/cmake/Qt6WidgetsTools/Qt6WidgetsToolsTargets-relwithdebinfo.cmake" + "/usr/lib64/cmake/Qt6WidgetsTools/Qt6WidgetsToolsTargets.cmake" + "/usr/lib64/cmake/Qt6WidgetsTools/Qt6WidgetsToolsVersionlessTargets.cmake" + "/usr/lib64/cmake/boost_headers-1.88.0/boost_headers-config-version.cmake" + "/usr/lib64/cmake/boost_headers-1.88.0/boost_headers-config.cmake" + "/usr/lib64/cmake/boost_system-1.88.0/boost_system-config-version.cmake" + "/usr/lib64/cmake/boost_system-1.88.0/boost_system-config.cmake" + "/usr/lib64/cmake/boost_system-1.88.0/libboost_system-variant-shared.cmake" + "/usr/lib64/cmake/boost_thread-1.88.0/boost_thread-config-version.cmake" + "/usr/lib64/cmake/boost_thread-1.88.0/boost_thread-config.cmake" + "/usr/lib64/cmake/boost_thread-1.88.0/libboost_thread-variant-shared.cmake" + "/usr/share/cmake/Modules/CMakeCInformation.cmake" + "/usr/share/cmake/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" + "/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake" + "/usr/share/cmake/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake/Modules/CMakePackageConfigHelpers.cmake" + "/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake/Modules/CheckCSourceCompiles.cmake" + "/usr/share/cmake/Modules/CheckCXXCompilerFlag.cmake" + "/usr/share/cmake/Modules/CheckCXXSourceCompiles.cmake" + "/usr/share/cmake/Modules/CheckIncludeFile.cmake" + "/usr/share/cmake/Modules/CheckLibraryExists.cmake" + "/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake/Modules/Compiler/GNU.cmake" + "/usr/share/cmake/Modules/ExternalProject.cmake" + "/usr/share/cmake/Modules/ExternalProject/shared_internal_commands.cmake" + "/usr/share/cmake/Modules/FetchContent.cmake" + "/usr/share/cmake/Modules/FetchContent/CMakeLists.cmake.in" + "/usr/share/cmake/Modules/FindBoost.cmake" + "/usr/share/cmake/Modules/FindGit.cmake" + "/usr/share/cmake/Modules/FindOpenGL.cmake" + "/usr/share/cmake/Modules/FindOpenSSL.cmake" + "/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake/Modules/FindPackageMessage.cmake" + "/usr/share/cmake/Modules/FindPkgConfig.cmake" + "/usr/share/cmake/Modules/FindSQLite3.cmake" + "/usr/share/cmake/Modules/FindThreads.cmake" + "/usr/share/cmake/Modules/FindVulkan.cmake" + "/usr/share/cmake/Modules/GNUInstallDirs.cmake" + "/usr/share/cmake/Modules/Internal/CMakeCLinkerInformation.cmake" + "/usr/share/cmake/Modules/Internal/CMakeCXXLinkerInformation.cmake" + "/usr/share/cmake/Modules/Internal/CMakeCommonLinkerInformation.cmake" + "/usr/share/cmake/Modules/Internal/CheckCompilerFlag.cmake" + "/usr/share/cmake/Modules/Internal/CheckFlagCommonConfig.cmake" + "/usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake" + "/usr/share/cmake/Modules/Linker/GNU-C.cmake" + "/usr/share/cmake/Modules/Linker/GNU-CXX.cmake" + "/usr/share/cmake/Modules/Linker/GNU.cmake" + "/usr/share/cmake/Modules/MacroAddFileDependencies.cmake" + "/usr/share/cmake/Modules/Platform/Linker/GNU.cmake" + "/usr/share/cmake/Modules/Platform/Linker/Linux-GNU-C.cmake" + "/usr/share/cmake/Modules/Platform/Linker/Linux-GNU-CXX.cmake" + "/usr/share/cmake/Modules/Platform/Linker/Linux-GNU.cmake" + "/usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake/Modules/Platform/Linux-Initialize.cmake" + "/usr/share/cmake/Modules/Platform/Linux.cmake" + "/usr/share/cmake/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake/Modules/WriteBasicConfigVersionFile.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + ".qt/QtDeploySupport.cmake" + ".qt/QtDeployTargets.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "_deps/nlohmann_json-subbuild/CMakeLists.txt" + "_deps/argon2-subbuild/CMakeLists.txt" + "_deps/jwt-cpp-subbuild/CMakeLists.txt" + "third_party/CMakeFiles/CMakeDirectoryInformation.cmake" + "_deps/nlohmann_json-build/nlohmann_json.pc" + "_deps/nlohmann_json-build/nlohmann_jsonConfigVersion.cmake" + "_deps/nlohmann_json-build/nlohmann_jsonConfig.cmake" + "_deps/nlohmann_json-build/CMakeFiles/CMakeDirectoryInformation.cmake" + "shared/CMakeFiles/scarchat_shared_autogen.dir/AutogenInfo.json" + "shared/CMakeFiles/CMakeDirectoryInformation.cmake" + "server/CMakeFiles/scarchat-server_autogen.dir/AutogenInfo.json" + "server/CMakeFiles/CMakeDirectoryInformation.cmake" + "client/CMakeFiles/scarchat_autogen.dir/AutogenInfo.json" + "client/CMakeFiles/scarchat_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Info.json" + "client/CMakeFiles/CMakeDirectoryInformation.cmake" + "dbmanager/CMakeFiles/dbmanager_autogen.dir/AutogenInfo.json" + "dbmanager/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "third_party/CMakeFiles/argon2_lib.dir/DependInfo.cmake" + "shared/CMakeFiles/scarchat_shared.dir/DependInfo.cmake" + "shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/DependInfo.cmake" + "shared/CMakeFiles/scarchat_shared_autogen.dir/DependInfo.cmake" + "server/CMakeFiles/scarchat-server.dir/DependInfo.cmake" + "server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/DependInfo.cmake" + "server/CMakeFiles/scarchat-server_autogen.dir/DependInfo.cmake" + "client/CMakeFiles/scarchat.dir/DependInfo.cmake" + "client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/DependInfo.cmake" + "client/CMakeFiles/scarchat_autogen.dir/DependInfo.cmake" + "dbmanager/CMakeFiles/dbmanager.dir/DependInfo.cmake" + "dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/DependInfo.cmake" + "dbmanager/CMakeFiles/dbmanager_autogen.dir/DependInfo.cmake" + ) diff --git a/build/CMakeFiles/Makefile2 b/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..b91b578 --- /dev/null +++ b/build/CMakeFiles/Makefile2 @@ -0,0 +1,659 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: third_party/all +all: shared/all +all: server/all +all: client/all +all: dbmanager/all +.PHONY : all + +# The main recursive "codegen" target. +codegen: third_party/codegen +codegen: shared/codegen +codegen: server/codegen +codegen: client/codegen +codegen: dbmanager/codegen +.PHONY : codegen + +# The main recursive "preinstall" target. +preinstall: third_party/preinstall +preinstall: shared/preinstall +preinstall: server/preinstall +preinstall: client/preinstall +preinstall: dbmanager/preinstall +.PHONY : preinstall + +# The main recursive "clean" target. +clean: third_party/clean +clean: shared/clean +clean: server/clean +clean: client/clean +clean: dbmanager/clean +.PHONY : clean + +#============================================================================= +# Directory level rules for directory _deps/nlohmann_json-build + +# Recursive "all" directory target. +_deps/nlohmann_json-build/all: +.PHONY : _deps/nlohmann_json-build/all + +# Recursive "codegen" directory target. +_deps/nlohmann_json-build/codegen: +.PHONY : _deps/nlohmann_json-build/codegen + +# Recursive "preinstall" directory target. +_deps/nlohmann_json-build/preinstall: +.PHONY : _deps/nlohmann_json-build/preinstall + +# Recursive "clean" directory target. +_deps/nlohmann_json-build/clean: +.PHONY : _deps/nlohmann_json-build/clean + +#============================================================================= +# Directory level rules for directory client + +# Recursive "all" directory target. +client/all: client/CMakeFiles/scarchat.dir/all +.PHONY : client/all + +# Recursive "codegen" directory target. +client/codegen: client/CMakeFiles/scarchat.dir/codegen +.PHONY : client/codegen + +# Recursive "preinstall" directory target. +client/preinstall: +.PHONY : client/preinstall + +# Recursive "clean" directory target. +client/clean: client/CMakeFiles/scarchat.dir/clean +client/clean: client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/clean +client/clean: client/CMakeFiles/scarchat_autogen.dir/clean +.PHONY : client/clean + +#============================================================================= +# Directory level rules for directory dbmanager + +# Recursive "all" directory target. +dbmanager/all: dbmanager/CMakeFiles/dbmanager.dir/all +.PHONY : dbmanager/all + +# Recursive "codegen" directory target. +dbmanager/codegen: dbmanager/CMakeFiles/dbmanager.dir/codegen +.PHONY : dbmanager/codegen + +# Recursive "preinstall" directory target. +dbmanager/preinstall: +.PHONY : dbmanager/preinstall + +# Recursive "clean" directory target. +dbmanager/clean: dbmanager/CMakeFiles/dbmanager.dir/clean +dbmanager/clean: dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/clean +dbmanager/clean: dbmanager/CMakeFiles/dbmanager_autogen.dir/clean +.PHONY : dbmanager/clean + +#============================================================================= +# Directory level rules for directory server + +# Recursive "all" directory target. +server/all: server/CMakeFiles/scarchat-server.dir/all +.PHONY : server/all + +# Recursive "codegen" directory target. +server/codegen: server/CMakeFiles/scarchat-server.dir/codegen +.PHONY : server/codegen + +# Recursive "preinstall" directory target. +server/preinstall: +.PHONY : server/preinstall + +# Recursive "clean" directory target. +server/clean: server/CMakeFiles/scarchat-server.dir/clean +server/clean: server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/clean +server/clean: server/CMakeFiles/scarchat-server_autogen.dir/clean +.PHONY : server/clean + +#============================================================================= +# Directory level rules for directory shared + +# Recursive "all" directory target. +shared/all: shared/CMakeFiles/scarchat_shared.dir/all +.PHONY : shared/all + +# Recursive "codegen" directory target. +shared/codegen: shared/CMakeFiles/scarchat_shared.dir/codegen +.PHONY : shared/codegen + +# Recursive "preinstall" directory target. +shared/preinstall: +.PHONY : shared/preinstall + +# Recursive "clean" directory target. +shared/clean: shared/CMakeFiles/scarchat_shared.dir/clean +shared/clean: shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/clean +shared/clean: shared/CMakeFiles/scarchat_shared_autogen.dir/clean +.PHONY : shared/clean + +#============================================================================= +# Directory level rules for directory third_party + +# Recursive "all" directory target. +third_party/all: third_party/CMakeFiles/argon2_lib.dir/all +third_party/all: _deps/nlohmann_json-build/all +.PHONY : third_party/all + +# Recursive "codegen" directory target. +third_party/codegen: third_party/CMakeFiles/argon2_lib.dir/codegen +third_party/codegen: _deps/nlohmann_json-build/codegen +.PHONY : third_party/codegen + +# Recursive "preinstall" directory target. +third_party/preinstall: _deps/nlohmann_json-build/preinstall +.PHONY : third_party/preinstall + +# Recursive "clean" directory target. +third_party/clean: third_party/CMakeFiles/argon2_lib.dir/clean +third_party/clean: _deps/nlohmann_json-build/clean +.PHONY : third_party/clean + +#============================================================================= +# Target rules for target third_party/CMakeFiles/argon2_lib.dir + +# All Build rule for target. +third_party/CMakeFiles/argon2_lib.dir/all: + $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/depend + $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=1,2,3,4,5,6,7 "Built target argon2_lib" +.PHONY : third_party/CMakeFiles/argon2_lib.dir/all + +# Build rule for subdir invocation for target. +third_party/CMakeFiles/argon2_lib.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 7 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/CMakeFiles/argon2_lib.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 0 +.PHONY : third_party/CMakeFiles/argon2_lib.dir/rule + +# Convenience name for target. +argon2_lib: third_party/CMakeFiles/argon2_lib.dir/rule +.PHONY : argon2_lib + +# codegen rule for target. +third_party/CMakeFiles/argon2_lib.dir/codegen: + $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=1,2,3,4,5,6,7 "Finished codegen for target argon2_lib" +.PHONY : third_party/CMakeFiles/argon2_lib.dir/codegen + +# clean rule for target. +third_party/CMakeFiles/argon2_lib.dir/clean: + $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/clean +.PHONY : third_party/CMakeFiles/argon2_lib.dir/clean + +#============================================================================= +# Target rules for target shared/CMakeFiles/scarchat_shared.dir + +# All Build rule for target. +shared/CMakeFiles/scarchat_shared.dir/all: third_party/CMakeFiles/argon2_lib.dir/all +shared/CMakeFiles/scarchat_shared.dir/all: shared/CMakeFiles/scarchat_shared_autogen.dir/all +shared/CMakeFiles/scarchat_shared.dir/all: shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/all + $(MAKE) $(MAKESILENT) -f shared/CMakeFiles/scarchat_shared.dir/build.make shared/CMakeFiles/scarchat_shared.dir/depend + $(MAKE) $(MAKESILENT) -f shared/CMakeFiles/scarchat_shared.dir/build.make shared/CMakeFiles/scarchat_shared.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=39,40,41,42,43,44 "Built target scarchat_shared" +.PHONY : shared/CMakeFiles/scarchat_shared.dir/all + +# Build rule for subdir invocation for target. +shared/CMakeFiles/scarchat_shared.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 14 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 shared/CMakeFiles/scarchat_shared.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 0 +.PHONY : shared/CMakeFiles/scarchat_shared.dir/rule + +# Convenience name for target. +scarchat_shared: shared/CMakeFiles/scarchat_shared.dir/rule +.PHONY : scarchat_shared + +# codegen rule for target. +shared/CMakeFiles/scarchat_shared.dir/codegen: shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/all + $(MAKE) $(MAKESILENT) -f shared/CMakeFiles/scarchat_shared.dir/build.make shared/CMakeFiles/scarchat_shared.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=39,40,41,42,43,44 "Finished codegen for target scarchat_shared" +.PHONY : shared/CMakeFiles/scarchat_shared.dir/codegen + +# clean rule for target. +shared/CMakeFiles/scarchat_shared.dir/clean: + $(MAKE) $(MAKESILENT) -f shared/CMakeFiles/scarchat_shared.dir/build.make shared/CMakeFiles/scarchat_shared.dir/clean +.PHONY : shared/CMakeFiles/scarchat_shared.dir/clean + +#============================================================================= +# Target rules for target shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir + +# All Build rule for target. +shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/all: third_party/CMakeFiles/argon2_lib.dir/all + $(MAKE) $(MAKESILENT) -f shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/build.make shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/depend + $(MAKE) $(MAKESILENT) -f shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/build.make shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num= "Built target scarchat_shared_autogen_timestamp_deps" +.PHONY : shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/all + +# Build rule for subdir invocation for target. +shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 7 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 0 +.PHONY : shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/rule + +# Convenience name for target. +scarchat_shared_autogen_timestamp_deps: shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/rule +.PHONY : scarchat_shared_autogen_timestamp_deps + +# codegen rule for target. +shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/codegen: + $(MAKE) $(MAKESILENT) -f shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/build.make shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num= "Finished codegen for target scarchat_shared_autogen_timestamp_deps" +.PHONY : shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/codegen + +# clean rule for target. +shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/clean: + $(MAKE) $(MAKESILENT) -f shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/build.make shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/clean +.PHONY : shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/clean + +#============================================================================= +# Target rules for target shared/CMakeFiles/scarchat_shared_autogen.dir + +# All Build rule for target. +shared/CMakeFiles/scarchat_shared_autogen.dir/all: shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/all + $(MAKE) $(MAKESILENT) -f shared/CMakeFiles/scarchat_shared_autogen.dir/build.make shared/CMakeFiles/scarchat_shared_autogen.dir/depend + $(MAKE) $(MAKESILENT) -f shared/CMakeFiles/scarchat_shared_autogen.dir/build.make shared/CMakeFiles/scarchat_shared_autogen.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=45 "Built target scarchat_shared_autogen" +.PHONY : shared/CMakeFiles/scarchat_shared_autogen.dir/all + +# Build rule for subdir invocation for target. +shared/CMakeFiles/scarchat_shared_autogen.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 8 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 shared/CMakeFiles/scarchat_shared_autogen.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 0 +.PHONY : shared/CMakeFiles/scarchat_shared_autogen.dir/rule + +# Convenience name for target. +scarchat_shared_autogen: shared/CMakeFiles/scarchat_shared_autogen.dir/rule +.PHONY : scarchat_shared_autogen + +# codegen rule for target. +shared/CMakeFiles/scarchat_shared_autogen.dir/codegen: shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/all + $(MAKE) $(MAKESILENT) -f shared/CMakeFiles/scarchat_shared_autogen.dir/build.make shared/CMakeFiles/scarchat_shared_autogen.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=45 "Finished codegen for target scarchat_shared_autogen" +.PHONY : shared/CMakeFiles/scarchat_shared_autogen.dir/codegen + +# clean rule for target. +shared/CMakeFiles/scarchat_shared_autogen.dir/clean: + $(MAKE) $(MAKESILENT) -f shared/CMakeFiles/scarchat_shared_autogen.dir/build.make shared/CMakeFiles/scarchat_shared_autogen.dir/clean +.PHONY : shared/CMakeFiles/scarchat_shared_autogen.dir/clean + +#============================================================================= +# Target rules for target server/CMakeFiles/scarchat-server.dir + +# All Build rule for target. +server/CMakeFiles/scarchat-server.dir/all: third_party/CMakeFiles/argon2_lib.dir/all +server/CMakeFiles/scarchat-server.dir/all: shared/CMakeFiles/scarchat_shared.dir/all +server/CMakeFiles/scarchat-server.dir/all: server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/all +server/CMakeFiles/scarchat-server.dir/all: server/CMakeFiles/scarchat-server_autogen.dir/all + $(MAKE) $(MAKESILENT) -f server/CMakeFiles/scarchat-server.dir/build.make server/CMakeFiles/scarchat-server.dir/depend + $(MAKE) $(MAKESILENT) -f server/CMakeFiles/scarchat-server.dir/build.make server/CMakeFiles/scarchat-server.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=29,30,31,32,33,34,35,36 "Built target scarchat-server" +.PHONY : server/CMakeFiles/scarchat-server.dir/all + +# Build rule for subdir invocation for target. +server/CMakeFiles/scarchat-server.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 23 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 server/CMakeFiles/scarchat-server.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 0 +.PHONY : server/CMakeFiles/scarchat-server.dir/rule + +# Convenience name for target. +scarchat-server: server/CMakeFiles/scarchat-server.dir/rule +.PHONY : scarchat-server + +# codegen rule for target. +server/CMakeFiles/scarchat-server.dir/codegen: server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/all + $(MAKE) $(MAKESILENT) -f server/CMakeFiles/scarchat-server.dir/build.make server/CMakeFiles/scarchat-server.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=29,30,31,32,33,34,35,36 "Finished codegen for target scarchat-server" +.PHONY : server/CMakeFiles/scarchat-server.dir/codegen + +# clean rule for target. +server/CMakeFiles/scarchat-server.dir/clean: + $(MAKE) $(MAKESILENT) -f server/CMakeFiles/scarchat-server.dir/build.make server/CMakeFiles/scarchat-server.dir/clean +.PHONY : server/CMakeFiles/scarchat-server.dir/clean + +#============================================================================= +# Target rules for target server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir + +# All Build rule for target. +server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/all: shared/CMakeFiles/scarchat_shared.dir/all + $(MAKE) $(MAKESILENT) -f server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/build.make server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/depend + $(MAKE) $(MAKESILENT) -f server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/build.make server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num= "Built target scarchat-server_autogen_timestamp_deps" +.PHONY : server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/all + +# Build rule for subdir invocation for target. +server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 14 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 0 +.PHONY : server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/rule + +# Convenience name for target. +scarchat-server_autogen_timestamp_deps: server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/rule +.PHONY : scarchat-server_autogen_timestamp_deps + +# codegen rule for target. +server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/codegen: + $(MAKE) $(MAKESILENT) -f server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/build.make server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num= "Finished codegen for target scarchat-server_autogen_timestamp_deps" +.PHONY : server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/codegen + +# clean rule for target. +server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/clean: + $(MAKE) $(MAKESILENT) -f server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/build.make server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/clean +.PHONY : server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/clean + +#============================================================================= +# Target rules for target server/CMakeFiles/scarchat-server_autogen.dir + +# All Build rule for target. +server/CMakeFiles/scarchat-server_autogen.dir/all: server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/all + $(MAKE) $(MAKESILENT) -f server/CMakeFiles/scarchat-server_autogen.dir/build.make server/CMakeFiles/scarchat-server_autogen.dir/depend + $(MAKE) $(MAKESILENT) -f server/CMakeFiles/scarchat-server_autogen.dir/build.make server/CMakeFiles/scarchat-server_autogen.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=37 "Built target scarchat-server_autogen" +.PHONY : server/CMakeFiles/scarchat-server_autogen.dir/all + +# Build rule for subdir invocation for target. +server/CMakeFiles/scarchat-server_autogen.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 15 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 server/CMakeFiles/scarchat-server_autogen.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 0 +.PHONY : server/CMakeFiles/scarchat-server_autogen.dir/rule + +# Convenience name for target. +scarchat-server_autogen: server/CMakeFiles/scarchat-server_autogen.dir/rule +.PHONY : scarchat-server_autogen + +# codegen rule for target. +server/CMakeFiles/scarchat-server_autogen.dir/codegen: server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/all + $(MAKE) $(MAKESILENT) -f server/CMakeFiles/scarchat-server_autogen.dir/build.make server/CMakeFiles/scarchat-server_autogen.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=37 "Finished codegen for target scarchat-server_autogen" +.PHONY : server/CMakeFiles/scarchat-server_autogen.dir/codegen + +# clean rule for target. +server/CMakeFiles/scarchat-server_autogen.dir/clean: + $(MAKE) $(MAKESILENT) -f server/CMakeFiles/scarchat-server_autogen.dir/build.make server/CMakeFiles/scarchat-server_autogen.dir/clean +.PHONY : server/CMakeFiles/scarchat-server_autogen.dir/clean + +#============================================================================= +# Target rules for target client/CMakeFiles/scarchat.dir + +# All Build rule for target. +client/CMakeFiles/scarchat.dir/all: third_party/CMakeFiles/argon2_lib.dir/all +client/CMakeFiles/scarchat.dir/all: shared/CMakeFiles/scarchat_shared.dir/all +client/CMakeFiles/scarchat.dir/all: client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/all +client/CMakeFiles/scarchat.dir/all: client/CMakeFiles/scarchat_autogen.dir/all + $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/depend + $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=14,15,16,17,18,19,20,21,22,23,24,25,26,27,28 "Built target scarchat" +.PHONY : client/CMakeFiles/scarchat.dir/all + +# Build rule for subdir invocation for target. +client/CMakeFiles/scarchat.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 30 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 client/CMakeFiles/scarchat.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 0 +.PHONY : client/CMakeFiles/scarchat.dir/rule + +# Convenience name for target. +scarchat: client/CMakeFiles/scarchat.dir/rule +.PHONY : scarchat + +# codegen rule for target. +client/CMakeFiles/scarchat.dir/codegen: client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/all +client/CMakeFiles/scarchat.dir/codegen: client/CMakeFiles/scarchat_autogen.dir/all + $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=14,15,16,17,18,19,20,21,22,23,24,25,26,27,28 "Finished codegen for target scarchat" +.PHONY : client/CMakeFiles/scarchat.dir/codegen + +# clean rule for target. +client/CMakeFiles/scarchat.dir/clean: + $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/clean +.PHONY : client/CMakeFiles/scarchat.dir/clean + +#============================================================================= +# Target rules for target client/CMakeFiles/scarchat_autogen_timestamp_deps.dir + +# All Build rule for target. +client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/all: shared/CMakeFiles/scarchat_shared.dir/all + $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/build.make client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/depend + $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/build.make client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num= "Built target scarchat_autogen_timestamp_deps" +.PHONY : client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/all + +# Build rule for subdir invocation for target. +client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 14 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 0 +.PHONY : client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/rule + +# Convenience name for target. +scarchat_autogen_timestamp_deps: client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/rule +.PHONY : scarchat_autogen_timestamp_deps + +# codegen rule for target. +client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/codegen: + $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/build.make client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num= "Finished codegen for target scarchat_autogen_timestamp_deps" +.PHONY : client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/codegen + +# clean rule for target. +client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/clean: + $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/build.make client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/clean +.PHONY : client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/clean + +#============================================================================= +# Target rules for target client/CMakeFiles/scarchat_autogen.dir + +# All Build rule for target. +client/CMakeFiles/scarchat_autogen.dir/all: client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/all + $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat_autogen.dir/build.make client/CMakeFiles/scarchat_autogen.dir/depend + $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat_autogen.dir/build.make client/CMakeFiles/scarchat_autogen.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=38 "Built target scarchat_autogen" +.PHONY : client/CMakeFiles/scarchat_autogen.dir/all + +# Build rule for subdir invocation for target. +client/CMakeFiles/scarchat_autogen.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 15 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 client/CMakeFiles/scarchat_autogen.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 0 +.PHONY : client/CMakeFiles/scarchat_autogen.dir/rule + +# Convenience name for target. +scarchat_autogen: client/CMakeFiles/scarchat_autogen.dir/rule +.PHONY : scarchat_autogen + +# codegen rule for target. +client/CMakeFiles/scarchat_autogen.dir/codegen: client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/all + $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat_autogen.dir/build.make client/CMakeFiles/scarchat_autogen.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=38 "Finished codegen for target scarchat_autogen" +.PHONY : client/CMakeFiles/scarchat_autogen.dir/codegen + +# clean rule for target. +client/CMakeFiles/scarchat_autogen.dir/clean: + $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat_autogen.dir/build.make client/CMakeFiles/scarchat_autogen.dir/clean +.PHONY : client/CMakeFiles/scarchat_autogen.dir/clean + +#============================================================================= +# Target rules for target dbmanager/CMakeFiles/dbmanager.dir + +# All Build rule for target. +dbmanager/CMakeFiles/dbmanager.dir/all: third_party/CMakeFiles/argon2_lib.dir/all +dbmanager/CMakeFiles/dbmanager.dir/all: shared/CMakeFiles/scarchat_shared.dir/all +dbmanager/CMakeFiles/dbmanager.dir/all: dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/all +dbmanager/CMakeFiles/dbmanager.dir/all: dbmanager/CMakeFiles/dbmanager_autogen.dir/all + $(MAKE) $(MAKESILENT) -f dbmanager/CMakeFiles/dbmanager.dir/build.make dbmanager/CMakeFiles/dbmanager.dir/depend + $(MAKE) $(MAKESILENT) -f dbmanager/CMakeFiles/dbmanager.dir/build.make dbmanager/CMakeFiles/dbmanager.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=8,9,10,11,12 "Built target dbmanager" +.PHONY : dbmanager/CMakeFiles/dbmanager.dir/all + +# Build rule for subdir invocation for target. +dbmanager/CMakeFiles/dbmanager.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 20 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 dbmanager/CMakeFiles/dbmanager.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 0 +.PHONY : dbmanager/CMakeFiles/dbmanager.dir/rule + +# Convenience name for target. +dbmanager: dbmanager/CMakeFiles/dbmanager.dir/rule +.PHONY : dbmanager + +# codegen rule for target. +dbmanager/CMakeFiles/dbmanager.dir/codegen: dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/all + $(MAKE) $(MAKESILENT) -f dbmanager/CMakeFiles/dbmanager.dir/build.make dbmanager/CMakeFiles/dbmanager.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=8,9,10,11,12 "Finished codegen for target dbmanager" +.PHONY : dbmanager/CMakeFiles/dbmanager.dir/codegen + +# clean rule for target. +dbmanager/CMakeFiles/dbmanager.dir/clean: + $(MAKE) $(MAKESILENT) -f dbmanager/CMakeFiles/dbmanager.dir/build.make dbmanager/CMakeFiles/dbmanager.dir/clean +.PHONY : dbmanager/CMakeFiles/dbmanager.dir/clean + +#============================================================================= +# Target rules for target dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir + +# All Build rule for target. +dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/all: shared/CMakeFiles/scarchat_shared.dir/all + $(MAKE) $(MAKESILENT) -f dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/build.make dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/depend + $(MAKE) $(MAKESILENT) -f dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/build.make dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num= "Built target dbmanager_autogen_timestamp_deps" +.PHONY : dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/all + +# Build rule for subdir invocation for target. +dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 14 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 0 +.PHONY : dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/rule + +# Convenience name for target. +dbmanager_autogen_timestamp_deps: dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/rule +.PHONY : dbmanager_autogen_timestamp_deps + +# codegen rule for target. +dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/codegen: + $(MAKE) $(MAKESILENT) -f dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/build.make dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num= "Finished codegen for target dbmanager_autogen_timestamp_deps" +.PHONY : dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/codegen + +# clean rule for target. +dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/clean: + $(MAKE) $(MAKESILENT) -f dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/build.make dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/clean +.PHONY : dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/clean + +#============================================================================= +# Target rules for target dbmanager/CMakeFiles/dbmanager_autogen.dir + +# All Build rule for target. +dbmanager/CMakeFiles/dbmanager_autogen.dir/all: dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/all + $(MAKE) $(MAKESILENT) -f dbmanager/CMakeFiles/dbmanager_autogen.dir/build.make dbmanager/CMakeFiles/dbmanager_autogen.dir/depend + $(MAKE) $(MAKESILENT) -f dbmanager/CMakeFiles/dbmanager_autogen.dir/build.make dbmanager/CMakeFiles/dbmanager_autogen.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=13 "Built target dbmanager_autogen" +.PHONY : dbmanager/CMakeFiles/dbmanager_autogen.dir/all + +# Build rule for subdir invocation for target. +dbmanager/CMakeFiles/dbmanager_autogen.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 15 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 dbmanager/CMakeFiles/dbmanager_autogen.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 0 +.PHONY : dbmanager/CMakeFiles/dbmanager_autogen.dir/rule + +# Convenience name for target. +dbmanager_autogen: dbmanager/CMakeFiles/dbmanager_autogen.dir/rule +.PHONY : dbmanager_autogen + +# codegen rule for target. +dbmanager/CMakeFiles/dbmanager_autogen.dir/codegen: dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/all + $(MAKE) $(MAKESILENT) -f dbmanager/CMakeFiles/dbmanager_autogen.dir/build.make dbmanager/CMakeFiles/dbmanager_autogen.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=13 "Finished codegen for target dbmanager_autogen" +.PHONY : dbmanager/CMakeFiles/dbmanager_autogen.dir/codegen + +# clean rule for target. +dbmanager/CMakeFiles/dbmanager_autogen.dir/clean: + $(MAKE) $(MAKESILENT) -f dbmanager/CMakeFiles/dbmanager_autogen.dir/build.make dbmanager/CMakeFiles/dbmanager_autogen.dir/clean +.PHONY : dbmanager/CMakeFiles/dbmanager_autogen.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..302b810 --- /dev/null +++ b/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,55 @@ +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/edit_cache.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/rebuild_cache.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/list_install_components.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/install.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/install/local.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles/install/strip.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party/CMakeFiles/argon2_lib.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party/CMakeFiles/edit_cache.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party/CMakeFiles/rebuild_cache.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party/CMakeFiles/list_install_components.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party/CMakeFiles/install.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party/CMakeFiles/install/local.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party/CMakeFiles/install/strip.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build/CMakeFiles/edit_cache.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build/CMakeFiles/rebuild_cache.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build/CMakeFiles/list_install_components.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build/CMakeFiles/install.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build/CMakeFiles/install/local.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build/CMakeFiles/install/strip.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/CMakeFiles/scarchat_shared.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/CMakeFiles/edit_cache.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/CMakeFiles/rebuild_cache.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/CMakeFiles/list_install_components.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/CMakeFiles/install.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/CMakeFiles/install/local.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/CMakeFiles/install/strip.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/CMakeFiles/scarchat_shared_autogen.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/CMakeFiles/scarchat-server.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/CMakeFiles/edit_cache.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/CMakeFiles/rebuild_cache.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/CMakeFiles/list_install_components.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/CMakeFiles/install.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/CMakeFiles/install/local.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/CMakeFiles/install/strip.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/CMakeFiles/scarchat-server_autogen.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/CMakeFiles/scarchat.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/CMakeFiles/edit_cache.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/CMakeFiles/rebuild_cache.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/CMakeFiles/list_install_components.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/CMakeFiles/install.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/CMakeFiles/install/local.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/CMakeFiles/install/strip.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/CMakeFiles/scarchat_autogen_timestamp_deps.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/CMakeFiles/scarchat_autogen.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/CMakeFiles/dbmanager.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/CMakeFiles/edit_cache.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/CMakeFiles/rebuild_cache.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/CMakeFiles/list_install_components.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/CMakeFiles/install.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/CMakeFiles/install/local.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/CMakeFiles/install/strip.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/CMakeFiles/dbmanager_autogen.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/progress.marks b/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..ea90ee3 --- /dev/null +++ b/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +45 diff --git a/build/Makefile b/build/Makefile new file mode 100644 index 0000000..b138275 --- /dev/null +++ b/build/Makefile @@ -0,0 +1,371 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles /home/ganome/Projects/SCAR-719/repos/scar-chat7/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named argon2_lib + +# Build rule for target. +argon2_lib: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 argon2_lib +.PHONY : argon2_lib + +# fast build rule for target. +argon2_lib/fast: + $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/build +.PHONY : argon2_lib/fast + +#============================================================================= +# Target rules for targets named scarchat_shared + +# Build rule for target. +scarchat_shared: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 scarchat_shared +.PHONY : scarchat_shared + +# fast build rule for target. +scarchat_shared/fast: + $(MAKE) $(MAKESILENT) -f shared/CMakeFiles/scarchat_shared.dir/build.make shared/CMakeFiles/scarchat_shared.dir/build +.PHONY : scarchat_shared/fast + +#============================================================================= +# Target rules for targets named scarchat_shared_autogen_timestamp_deps + +# Build rule for target. +scarchat_shared_autogen_timestamp_deps: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 scarchat_shared_autogen_timestamp_deps +.PHONY : scarchat_shared_autogen_timestamp_deps + +# fast build rule for target. +scarchat_shared_autogen_timestamp_deps/fast: + $(MAKE) $(MAKESILENT) -f shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/build.make shared/CMakeFiles/scarchat_shared_autogen_timestamp_deps.dir/build +.PHONY : scarchat_shared_autogen_timestamp_deps/fast + +#============================================================================= +# Target rules for targets named scarchat_shared_autogen + +# Build rule for target. +scarchat_shared_autogen: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 scarchat_shared_autogen +.PHONY : scarchat_shared_autogen + +# fast build rule for target. +scarchat_shared_autogen/fast: + $(MAKE) $(MAKESILENT) -f shared/CMakeFiles/scarchat_shared_autogen.dir/build.make shared/CMakeFiles/scarchat_shared_autogen.dir/build +.PHONY : scarchat_shared_autogen/fast + +#============================================================================= +# Target rules for targets named scarchat-server + +# Build rule for target. +scarchat-server: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 scarchat-server +.PHONY : scarchat-server + +# fast build rule for target. +scarchat-server/fast: + $(MAKE) $(MAKESILENT) -f server/CMakeFiles/scarchat-server.dir/build.make server/CMakeFiles/scarchat-server.dir/build +.PHONY : scarchat-server/fast + +#============================================================================= +# Target rules for targets named scarchat-server_autogen_timestamp_deps + +# Build rule for target. +scarchat-server_autogen_timestamp_deps: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 scarchat-server_autogen_timestamp_deps +.PHONY : scarchat-server_autogen_timestamp_deps + +# fast build rule for target. +scarchat-server_autogen_timestamp_deps/fast: + $(MAKE) $(MAKESILENT) -f server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/build.make server/CMakeFiles/scarchat-server_autogen_timestamp_deps.dir/build +.PHONY : scarchat-server_autogen_timestamp_deps/fast + +#============================================================================= +# Target rules for targets named scarchat-server_autogen + +# Build rule for target. +scarchat-server_autogen: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 scarchat-server_autogen +.PHONY : scarchat-server_autogen + +# fast build rule for target. +scarchat-server_autogen/fast: + $(MAKE) $(MAKESILENT) -f server/CMakeFiles/scarchat-server_autogen.dir/build.make server/CMakeFiles/scarchat-server_autogen.dir/build +.PHONY : scarchat-server_autogen/fast + +#============================================================================= +# Target rules for targets named scarchat + +# Build rule for target. +scarchat: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 scarchat +.PHONY : scarchat + +# fast build rule for target. +scarchat/fast: + $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/build +.PHONY : scarchat/fast + +#============================================================================= +# Target rules for targets named scarchat_autogen_timestamp_deps + +# Build rule for target. +scarchat_autogen_timestamp_deps: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 scarchat_autogen_timestamp_deps +.PHONY : scarchat_autogen_timestamp_deps + +# fast build rule for target. +scarchat_autogen_timestamp_deps/fast: + $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/build.make client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/build +.PHONY : scarchat_autogen_timestamp_deps/fast + +#============================================================================= +# Target rules for targets named scarchat_autogen + +# Build rule for target. +scarchat_autogen: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 scarchat_autogen +.PHONY : scarchat_autogen + +# fast build rule for target. +scarchat_autogen/fast: + $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat_autogen.dir/build.make client/CMakeFiles/scarchat_autogen.dir/build +.PHONY : scarchat_autogen/fast + +#============================================================================= +# Target rules for targets named dbmanager + +# Build rule for target. +dbmanager: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 dbmanager +.PHONY : dbmanager + +# fast build rule for target. +dbmanager/fast: + $(MAKE) $(MAKESILENT) -f dbmanager/CMakeFiles/dbmanager.dir/build.make dbmanager/CMakeFiles/dbmanager.dir/build +.PHONY : dbmanager/fast + +#============================================================================= +# Target rules for targets named dbmanager_autogen_timestamp_deps + +# Build rule for target. +dbmanager_autogen_timestamp_deps: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 dbmanager_autogen_timestamp_deps +.PHONY : dbmanager_autogen_timestamp_deps + +# fast build rule for target. +dbmanager_autogen_timestamp_deps/fast: + $(MAKE) $(MAKESILENT) -f dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/build.make dbmanager/CMakeFiles/dbmanager_autogen_timestamp_deps.dir/build +.PHONY : dbmanager_autogen_timestamp_deps/fast + +#============================================================================= +# Target rules for targets named dbmanager_autogen + +# Build rule for target. +dbmanager_autogen: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 dbmanager_autogen +.PHONY : dbmanager_autogen + +# fast build rule for target. +dbmanager_autogen/fast: + $(MAKE) $(MAKESILENT) -f dbmanager/CMakeFiles/dbmanager_autogen.dir/build.make dbmanager/CMakeFiles/dbmanager_autogen.dir/build +.PHONY : dbmanager_autogen/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... dbmanager_autogen" + @echo "... dbmanager_autogen_timestamp_deps" + @echo "... scarchat-server_autogen" + @echo "... scarchat-server_autogen_timestamp_deps" + @echo "... scarchat_autogen" + @echo "... scarchat_autogen_timestamp_deps" + @echo "... scarchat_shared_autogen" + @echo "... scarchat_shared_autogen_timestamp_deps" + @echo "... argon2_lib" + @echo "... dbmanager" + @echo "... scarchat" + @echo "... scarchat-server" + @echo "... scarchat_shared" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/_deps/argon2-src b/build/_deps/argon2-src new file mode 160000 index 0000000..62358ba --- /dev/null +++ b/build/_deps/argon2-src @@ -0,0 +1 @@ +Subproject commit 62358ba2123abd17fccf2a108a301d4b52c01a7c diff --git a/build/_deps/argon2-subbuild/CMakeCache.txt b/build/_deps/argon2-subbuild/CMakeCache.txt new file mode 100644 index 0000000..c2980ff --- /dev/null +++ b/build/_deps/argon2-subbuild/CMakeCache.txt @@ -0,0 +1,122 @@ +# This is the CMakeCache file. +# For build in directory: /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Value Computed by CMake +CMAKE_PROJECT_COMPAT_VERSION:STATIC= + +//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=argon2-populate + +//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 + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +argon2-populate_BINARY_DIR:STATIC=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild + +//Value Computed by CMake +argon2-populate_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +argon2-populate_SOURCE_DIR:STATIC=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild + + +######################## +# INTERNAL cache entries +######################## + +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=1 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//Name of CMakeLists files to read +CMAKE_LIST_FILE_NAME:INTERNAL=CMakeLists.txt +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake +//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 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/build/_deps/argon2-subbuild/CMakeFiles/4.1.2/CMakeSystem.cmake b/build/_deps/argon2-subbuild/CMakeFiles/4.1.2/CMakeSystem.cmake new file mode 100644 index 0000000..5285c08 --- /dev/null +++ b/build/_deps/argon2-subbuild/CMakeFiles/4.1.2/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.17.10-Ganome-v1.03") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.17.10-Ganome-v1.03") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.17.10-Ganome-v1.03") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.17.10-Ganome-v1.03") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/_deps/argon2-subbuild/CMakeFiles/CMakeConfigureLog.yaml b/build/_deps/argon2-subbuild/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..2719ac9 --- /dev/null +++ b/build/_deps/argon2-subbuild/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,62 @@ + +--- +events: + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:12 (find_program)" + - "CMakeLists.txt:16 (project)" + mode: "program" + variable: "CMAKE_UNAME" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "uname" + candidate_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/opt/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/home/ganome/.local/bin/statusbar/" + - "/opt/steamcmd/" + - "/bin/" + searched_directories: + - "/home/ganome/.cargo/bin/uname" + - "/usr/local/sbin/uname" + - "/usr/local/bin/uname" + found: "/usr/bin/uname" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:212 (message)" + - "CMakeLists.txt:16 (project)" + message: | + The system is: Linux - 6.17.10-Ganome-v1.03 - x86_64 +... diff --git a/build/_deps/argon2-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake b/build/_deps/argon2-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..5af03cb --- /dev/null +++ b/build/_deps/argon2-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/_deps/argon2-subbuild/CMakeFiles/CMakeRuleHashes.txt b/build/_deps/argon2-subbuild/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..40332db --- /dev/null +++ b/build/_deps/argon2-subbuild/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,11 @@ +# Hashes of file build rules. +c2c2a9e36073841b090ddf5b500073f4 CMakeFiles/argon2-populate +7531c186f048dc69e44a95d5328ca6ca CMakeFiles/argon2-populate-complete +714184f446cb4b5baef3837e97cee4e7 argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-build +dab948d8cb2540b167b056ea80e776b7 argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-configure +891065fb520d73f483b7866e3050ff2b argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-download +df222b5f121ab903be8af3c8ba98e35c argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-install +c7aaed4dc7d3e3be08ea10e8418d5d9e argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-mkdir +712589c91eb8442221c20b768ec263f6 argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-patch +0f83a37094f0a86ddf195bb918e27673 argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-test +c895e89d93cc3992e578bfe6bc9f2d1a argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update diff --git a/build/_deps/argon2-subbuild/CMakeFiles/InstallScripts.json b/build/_deps/argon2-subbuild/CMakeFiles/InstallScripts.json new file mode 100644 index 0000000..a8ab27c --- /dev/null +++ b/build/_deps/argon2-subbuild/CMakeFiles/InstallScripts.json @@ -0,0 +1,7 @@ +{ + "InstallScripts" : + [ + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/cmake_install.cmake" + ], + "Parallel" : false +} diff --git a/build/_deps/argon2-subbuild/CMakeFiles/Makefile.cmake b/build/_deps/argon2-subbuild/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..d30fca0 --- /dev/null +++ b/build/_deps/argon2-subbuild/CMakeFiles/Makefile.cmake @@ -0,0 +1,52 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/4.1.2/CMakeSystem.cmake" + "CMakeLists.txt" + "argon2-populate-prefix/tmp/argon2-populate-mkdirs.cmake" + "/usr/share/cmake/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake/Modules/ExternalProject.cmake" + "/usr/share/cmake/Modules/ExternalProject/PatchInfo.txt.in" + "/usr/share/cmake/Modules/ExternalProject/RepositoryInfo.txt.in" + "/usr/share/cmake/Modules/ExternalProject/UpdateInfo.txt.in" + "/usr/share/cmake/Modules/ExternalProject/cfgcmd.txt.in" + "/usr/share/cmake/Modules/ExternalProject/gitclone.cmake.in" + "/usr/share/cmake/Modules/ExternalProject/gitupdate.cmake.in" + "/usr/share/cmake/Modules/ExternalProject/mkdirs.cmake.in" + "/usr/share/cmake/Modules/ExternalProject/shared_internal_commands.cmake" + "/usr/share/cmake/Modules/Platform/Linux-Initialize.cmake" + "/usr/share/cmake/Modules/Platform/Linux.cmake" + "/usr/share/cmake/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "argon2-populate-prefix/tmp/argon2-populate-mkdirs.cmake" + "argon2-populate-prefix/tmp/argon2-populate-gitclone.cmake" + "argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-gitinfo.txt" + "argon2-populate-prefix/tmp/argon2-populate-gitupdate.cmake" + "argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update-info.txt" + "argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-patch-info.txt" + "argon2-populate-prefix/tmp/argon2-populate-cfgcmd.txt" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/argon2-populate.dir/DependInfo.cmake" + ) diff --git a/build/_deps/argon2-subbuild/CMakeFiles/Makefile2 b/build/_deps/argon2-subbuild/CMakeFiles/Makefile2 new file mode 100644 index 0000000..6781102 --- /dev/null +++ b/build/_deps/argon2-subbuild/CMakeFiles/Makefile2 @@ -0,0 +1,122 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/argon2-populate.dir/all +.PHONY : all + +# The main recursive "codegen" target. +codegen: CMakeFiles/argon2-populate.dir/codegen +.PHONY : codegen + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/argon2-populate.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/argon2-populate.dir + +# All Build rule for target. +CMakeFiles/argon2-populate.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/argon2-populate.dir/build.make CMakeFiles/argon2-populate.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/argon2-populate.dir/build.make CMakeFiles/argon2-populate.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Built target argon2-populate" +.PHONY : CMakeFiles/argon2-populate.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/argon2-populate.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles 9 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/argon2-populate.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles 0 +.PHONY : CMakeFiles/argon2-populate.dir/rule + +# Convenience name for target. +argon2-populate: CMakeFiles/argon2-populate.dir/rule +.PHONY : argon2-populate + +# codegen rule for target. +CMakeFiles/argon2-populate.dir/codegen: + $(MAKE) $(MAKESILENT) -f CMakeFiles/argon2-populate.dir/build.make CMakeFiles/argon2-populate.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Finished codegen for target argon2-populate" +.PHONY : CMakeFiles/argon2-populate.dir/codegen + +# clean rule for target. +CMakeFiles/argon2-populate.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/argon2-populate.dir/build.make CMakeFiles/argon2-populate.dir/clean +.PHONY : CMakeFiles/argon2-populate.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/_deps/argon2-subbuild/CMakeFiles/TargetDirectories.txt b/build/_deps/argon2-subbuild/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..548a8f5 --- /dev/null +++ b/build/_deps/argon2-subbuild/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles/edit_cache.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles/rebuild_cache.dir diff --git a/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate-complete b/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate-complete new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/DependInfo.cmake b/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/DependInfo.cmake new file mode 100644 index 0000000..29b95a5 --- /dev/null +++ b/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/Labels.json b/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/Labels.json new file mode 100644 index 0000000..bf9e3a8 --- /dev/null +++ b/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/Labels.json @@ -0,0 +1,46 @@ +{ + "sources" : + [ + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate-complete.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-build.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-configure.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-download.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-install.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-mkdir.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-patch.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-test.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update.rule" + } + ], + "target" : + { + "labels" : + [ + "argon2-populate" + ], + "name" : "argon2-populate" + } +} \ No newline at end of file diff --git a/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/Labels.txt b/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/Labels.txt new file mode 100644 index 0000000..2242d67 --- /dev/null +++ b/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/Labels.txt @@ -0,0 +1,14 @@ +# Target labels + argon2-populate +# Source files and their labels +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate-complete.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-build.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-configure.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-download.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-install.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-mkdir.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-patch.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-test.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update.rule diff --git a/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/build.make b/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/build.make new file mode 100644 index 0000000..a7620e5 --- /dev/null +++ b/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/build.make @@ -0,0 +1,162 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild + +# Utility rule file for argon2-populate. + +# Include any custom commands dependencies for this target. +include CMakeFiles/argon2-populate.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/argon2-populate.dir/progress.make + +CMakeFiles/argon2-populate: CMakeFiles/argon2-populate-complete + +CMakeFiles/argon2-populate-complete: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-install +CMakeFiles/argon2-populate-complete: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-mkdir +CMakeFiles/argon2-populate-complete: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-download +CMakeFiles/argon2-populate-complete: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update +CMakeFiles/argon2-populate-complete: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-patch +CMakeFiles/argon2-populate-complete: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-configure +CMakeFiles/argon2-populate-complete: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-build +CMakeFiles/argon2-populate-complete: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-install +CMakeFiles/argon2-populate-complete: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-test + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Completed 'argon2-populate'" + /usr/bin/cmake -E make_directory /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles + /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate-complete + /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-done + +argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update: +.PHONY : argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update + +argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-build: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-configure + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "No build step for 'argon2-populate'" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-build && /usr/bin/cmake -E echo_append + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-build && /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-build + +argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-configure: argon2-populate-prefix/tmp/argon2-populate-cfgcmd.txt +argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-configure: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-patch + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "No configure step for 'argon2-populate'" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-build && /usr/bin/cmake -E echo_append + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-build && /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-configure + +argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-download: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-gitinfo.txt +argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-download: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-mkdir + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Performing download step (git clone) for 'argon2-populate'" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-gitclone.cmake + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps && /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-download + +argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-install: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "No install step for 'argon2-populate'" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-build && /usr/bin/cmake -E echo_append + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-build && /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-install + +argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-mkdir: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Creating directories for 'argon2-populate'" + /usr/bin/cmake -Dcfgdir= -P /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-mkdirs.cmake + /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-mkdir + +argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-patch: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-patch-info.txt +argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-patch: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "No patch step for 'argon2-populate'" + /usr/bin/cmake -E echo_append + /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-patch + +argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update: +.PHONY : argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update + +argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-test: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-install + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "No test step for 'argon2-populate'" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-build && /usr/bin/cmake -E echo_append + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-build && /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-test + +argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update: argon2-populate-prefix/tmp/argon2-populate-gitupdate.cmake +argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update-info.txt +argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-download + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Performing update step for 'argon2-populate'" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src && /usr/bin/cmake -Dcan_fetch=YES -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-gitupdate.cmake + +CMakeFiles/argon2-populate.dir/codegen: +.PHONY : CMakeFiles/argon2-populate.dir/codegen + +argon2-populate: CMakeFiles/argon2-populate +argon2-populate: CMakeFiles/argon2-populate-complete +argon2-populate: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-build +argon2-populate: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-configure +argon2-populate: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-download +argon2-populate: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-install +argon2-populate: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-mkdir +argon2-populate: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-patch +argon2-populate: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-test +argon2-populate: argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update +argon2-populate: CMakeFiles/argon2-populate.dir/build.make +.PHONY : argon2-populate + +# Rule to build all files generated by this target. +CMakeFiles/argon2-populate.dir/build: argon2-populate +.PHONY : CMakeFiles/argon2-populate.dir/build + +CMakeFiles/argon2-populate.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/argon2-populate.dir/cmake_clean.cmake +.PHONY : CMakeFiles/argon2-populate.dir/clean + +CMakeFiles/argon2-populate.dir/depend: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/argon2-populate.dir/depend + diff --git a/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/cmake_clean.cmake b/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/cmake_clean.cmake new file mode 100644 index 0000000..33a8143 --- /dev/null +++ b/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/cmake_clean.cmake @@ -0,0 +1,17 @@ +file(REMOVE_RECURSE + "CMakeFiles/argon2-populate" + "CMakeFiles/argon2-populate-complete" + "argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-build" + "argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-configure" + "argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-download" + "argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-install" + "argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-mkdir" + "argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-patch" + "argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-test" + "argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/argon2-populate.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/compiler_depend.make b/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/compiler_depend.make new file mode 100644 index 0000000..ea4c788 --- /dev/null +++ b/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for argon2-populate. +# This may be replaced when dependencies are built. diff --git a/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/compiler_depend.ts b/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/compiler_depend.ts new file mode 100644 index 0000000..4c5a58e --- /dev/null +++ b/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for argon2-populate. diff --git a/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/progress.make b/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/progress.make new file mode 100644 index 0000000..d4f6ce3 --- /dev/null +++ b/build/_deps/argon2-subbuild/CMakeFiles/argon2-populate.dir/progress.make @@ -0,0 +1,10 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 +CMAKE_PROGRESS_4 = 4 +CMAKE_PROGRESS_5 = 5 +CMAKE_PROGRESS_6 = 6 +CMAKE_PROGRESS_7 = 7 +CMAKE_PROGRESS_8 = 8 +CMAKE_PROGRESS_9 = 9 + diff --git a/build/_deps/argon2-subbuild/CMakeFiles/cmake.check_cache b/build/_deps/argon2-subbuild/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/build/_deps/argon2-subbuild/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/_deps/argon2-subbuild/CMakeFiles/progress.marks b/build/_deps/argon2-subbuild/CMakeFiles/progress.marks new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/build/_deps/argon2-subbuild/CMakeFiles/progress.marks @@ -0,0 +1 @@ +9 diff --git a/build/_deps/argon2-subbuild/CMakeLists.txt b/build/_deps/argon2-subbuild/CMakeLists.txt new file mode 100644 index 0000000..3e42fe8 --- /dev/null +++ b/build/_deps/argon2-subbuild/CMakeLists.txt @@ -0,0 +1,42 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file LICENSE.rst or https://cmake.org/licensing for details. + +cmake_minimum_required(VERSION 4.1.2) + +# Reject any attempt to use a toolchain file. We must not use one because +# we could be downloading it here. If the CMAKE_TOOLCHAIN_FILE environment +# variable is set, the cache variable will have been initialized from it. +unset(CMAKE_TOOLCHAIN_FILE CACHE) +unset(ENV{CMAKE_TOOLCHAIN_FILE}) + +# We name the project and the target for the ExternalProject_Add() call +# to something that will highlight to the user what we are working on if +# something goes wrong and an error message is produced. + +project(argon2-populate NONE) + + +# Pass through things we've already detected in the main project to avoid +# paying the cost of redetecting them again in ExternalProject_Add() +set(GIT_EXECUTABLE [==[/usr/bin/git]==]) +set(GIT_VERSION_STRING [==[2.51.2]==]) +set_property(GLOBAL PROPERTY _CMAKE_FindGit_GIT_EXECUTABLE_VERSION + [==[/usr/bin/git;2.51.2]==] +) + + +include(ExternalProject) +ExternalProject_Add(argon2-populate + "UPDATE_DISCONNECTED" "False" "GIT_REPOSITORY" "https://github.com/P-H-C/phc-winner-argon2.git" "EXTERNALPROJECT_INTERNAL_ARGUMENT_SEPARATOR" "GIT_TAG" "20190702" + SOURCE_DIR "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + BINARY_DIR "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-build" + CONFIGURE_COMMAND "" + BUILD_COMMAND "" + INSTALL_COMMAND "" + TEST_COMMAND "" + USES_TERMINAL_DOWNLOAD YES + USES_TERMINAL_UPDATE YES + USES_TERMINAL_PATCH YES +) + + diff --git a/build/_deps/argon2-subbuild/Makefile b/build/_deps/argon2-subbuild/Makefile new file mode 100644 index 0000000..25a1aca --- /dev/null +++ b/build/_deps/argon2-subbuild/Makefile @@ -0,0 +1,162 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles 0 +.PHONY : all + +# The main codegen target +codegen: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 codegen + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/CMakeFiles 0 +.PHONY : codegen + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named argon2-populate + +# Build rule for target. +argon2-populate: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 argon2-populate +.PHONY : argon2-populate + +# fast build rule for target. +argon2-populate/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/argon2-populate.dir/build.make CMakeFiles/argon2-populate.dir/build +.PHONY : argon2-populate/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... codegen" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... argon2-populate" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-build b/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-build new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-configure b/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-configure new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-done b/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-done new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-download b/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-download new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-gitclone-lastrun.txt b/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-gitclone-lastrun.txt new file mode 100644 index 0000000..d8490ee --- /dev/null +++ b/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-gitclone-lastrun.txt @@ -0,0 +1,15 @@ +# This is a generated file and its contents are an internal implementation detail. +# The download step will be re-executed if anything in this file changes. +# No other meaning or use of this file is supported. + +method=git +command=/usr/bin/cmake;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-gitclone.cmake +source_dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src +work_dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps +repository=https://github.com/P-H-C/phc-winner-argon2.git +remote=origin +init_submodules=TRUE +recurse_submodules=--recursive +submodules= +CMP0097=NEW + diff --git a/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-gitinfo.txt b/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-gitinfo.txt new file mode 100644 index 0000000..d8490ee --- /dev/null +++ b/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-gitinfo.txt @@ -0,0 +1,15 @@ +# This is a generated file and its contents are an internal implementation detail. +# The download step will be re-executed if anything in this file changes. +# No other meaning or use of this file is supported. + +method=git +command=/usr/bin/cmake;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-gitclone.cmake +source_dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src +work_dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps +repository=https://github.com/P-H-C/phc-winner-argon2.git +remote=origin +init_submodules=TRUE +recurse_submodules=--recursive +submodules= +CMP0097=NEW + diff --git a/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-install b/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-install new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-mkdir b/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-mkdir new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-patch b/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-patch new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-patch-info.txt b/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-patch-info.txt new file mode 100644 index 0000000..53e1e1e --- /dev/null +++ b/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-patch-info.txt @@ -0,0 +1,6 @@ +# This is a generated file and its contents are an internal implementation detail. +# The update step will be re-executed if anything in this file changes. +# No other meaning or use of this file is supported. + +command= +work_dir= diff --git a/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-test b/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-test new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update-info.txt b/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update-info.txt new file mode 100644 index 0000000..063c4e5 --- /dev/null +++ b/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-update-info.txt @@ -0,0 +1,7 @@ +# This is a generated file and its contents are an internal implementation detail. +# The patch step will be re-executed if anything in this file changes. +# No other meaning or use of this file is supported. + +command (connected)=/usr/bin/cmake;-Dcan_fetch=YES;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-gitupdate.cmake +command (disconnected)=/usr/bin/cmake;-Dcan_fetch=NO;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-gitupdate.cmake +work_dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src diff --git a/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-cfgcmd.txt b/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-cfgcmd.txt new file mode 100644 index 0000000..6a6ed5f --- /dev/null +++ b/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-cfgcmd.txt @@ -0,0 +1 @@ +cmd='' diff --git a/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-gitclone.cmake b/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-gitclone.cmake new file mode 100644 index 0000000..d89b178 --- /dev/null +++ b/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-gitclone.cmake @@ -0,0 +1,87 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file LICENSE.rst or https://cmake.org/licensing for details. + +cmake_minimum_required(VERSION ${CMAKE_VERSION}) # this file comes with cmake + +if(EXISTS "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-gitclone-lastrun.txt" AND EXISTS "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-gitinfo.txt" AND + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-gitclone-lastrun.txt" IS_NEWER_THAN "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-gitinfo.txt") + message(VERBOSE + "Avoiding repeated git clone, stamp file is up to date: " + "'/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-gitclone-lastrun.txt'" + ) + return() +endif() + +# Even at VERBOSE level, we don't want to see the commands executed, but +# enabling them to be shown for DEBUG may be useful to help diagnose problems. +cmake_language(GET_MESSAGE_LOG_LEVEL active_log_level) +if(active_log_level MATCHES "DEBUG|TRACE") + set(maybe_show_command COMMAND_ECHO STDOUT) +else() + set(maybe_show_command "") +endif() + +execute_process( + COMMAND ${CMAKE_COMMAND} -E rm -rf "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + RESULT_VARIABLE error_code + ${maybe_show_command} +) +if(error_code) + message(FATAL_ERROR "Failed to remove directory: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src'") +endif() + +# try the clone 3 times in case there is an odd git clone issue +set(error_code 1) +set(number_of_tries 0) +while(error_code AND number_of_tries LESS 3) + execute_process( + COMMAND "/usr/bin/git" + clone --no-checkout --config "advice.detachedHead=false" "https://github.com/P-H-C/phc-winner-argon2.git" "argon2-src" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps" + RESULT_VARIABLE error_code + ${maybe_show_command} + ) + math(EXPR number_of_tries "${number_of_tries} + 1") +endwhile() +if(number_of_tries GREATER 1) + message(NOTICE "Had to git clone more than once: ${number_of_tries} times.") +endif() +if(error_code) + message(FATAL_ERROR "Failed to clone repository: 'https://github.com/P-H-C/phc-winner-argon2.git'") +endif() + +execute_process( + COMMAND "/usr/bin/git" + checkout "20190702" -- + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + RESULT_VARIABLE error_code + ${maybe_show_command} +) +if(error_code) + message(FATAL_ERROR "Failed to checkout tag: '20190702'") +endif() + +set(init_submodules TRUE) +if(init_submodules) + execute_process( + COMMAND "/usr/bin/git" + submodule update --recursive --init + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + RESULT_VARIABLE error_code + ${maybe_show_command} + ) +endif() +if(error_code) + message(FATAL_ERROR "Failed to update submodules in: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src'") +endif() + +# Complete success, update the script-last-run stamp file: +# +execute_process( + COMMAND ${CMAKE_COMMAND} -E copy "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-gitinfo.txt" "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-gitclone-lastrun.txt" + RESULT_VARIABLE error_code + ${maybe_show_command} +) +if(error_code) + message(FATAL_ERROR "Failed to copy script-last-run stamp file: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/argon2-populate-gitclone-lastrun.txt'") +endif() diff --git a/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-gitupdate.cmake b/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-gitupdate.cmake new file mode 100644 index 0000000..b76e276 --- /dev/null +++ b/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-gitupdate.cmake @@ -0,0 +1,317 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file LICENSE.rst or https://cmake.org/licensing for details. + +cmake_minimum_required(VERSION ${CMAKE_VERSION}) # this file comes with cmake + +# Even at VERBOSE level, we don't want to see the commands executed, but +# enabling them to be shown for DEBUG may be useful to help diagnose problems. +cmake_language(GET_MESSAGE_LOG_LEVEL active_log_level) +if(active_log_level MATCHES "DEBUG|TRACE") + set(maybe_show_command COMMAND_ECHO STDOUT) +else() + set(maybe_show_command "") +endif() + +function(do_fetch) + message(VERBOSE "Fetching latest from the remote origin") + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git fetch --tags --force "origin" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + COMMAND_ERROR_IS_FATAL LAST + ${maybe_show_command} + ) +endfunction() + +function(get_hash_for_ref ref out_var err_var) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git rev-parse "${ref}^0" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE ref_hash + ERROR_VARIABLE error_msg + OUTPUT_STRIP_TRAILING_WHITESPACE + ) + if(error_code) + set(${out_var} "" PARENT_SCOPE) + else() + set(${out_var} "${ref_hash}" PARENT_SCOPE) + endif() + set(${err_var} "${error_msg}" PARENT_SCOPE) +endfunction() + +get_hash_for_ref(HEAD head_sha error_msg) +if(head_sha STREQUAL "") + message(FATAL_ERROR "Failed to get the hash for HEAD:\n${error_msg}") +endif() + +if("${can_fetch}" STREQUAL "") + set(can_fetch "YES") +endif() + +execute_process( + COMMAND "/usr/bin/git" --git-dir=.git show-ref "20190702" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + OUTPUT_VARIABLE show_ref_output +) +if(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/remotes/") + # Given a full remote/branch-name and we know about it already. Since + # branches can move around, we should always fetch, if permitted. + if(can_fetch) + do_fetch() + endif() + set(checkout_name "20190702") + +elseif(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/tags/") + # Given a tag name that we already know about. We don't know if the tag we + # have matches the remote though (tags can move), so we should fetch. As a + # special case to preserve backward compatibility, if we are already at the + # same commit as the tag we hold locally, don't do a fetch and assume the tag + # hasn't moved on the remote. + # FIXME: We should provide an option to always fetch for this case + get_hash_for_ref("20190702" tag_sha error_msg) + if(tag_sha STREQUAL head_sha) + message(VERBOSE "Already at requested tag: 20190702") + return() + endif() + + if(can_fetch) + do_fetch() + endif() + set(checkout_name "20190702") + +elseif(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/heads/") + # Given a branch name without any remote and we already have a branch by that + # name. We might already have that branch checked out or it might be a + # different branch. It isn't fully safe to use a bare branch name without the + # remote, so do a fetch (if allowed) and replace the ref with one that + # includes the remote. + if(can_fetch) + do_fetch() + endif() + set(checkout_name "origin/20190702") + +else() + get_hash_for_ref("20190702" tag_sha error_msg) + if(tag_sha STREQUAL head_sha) + # Have the right commit checked out already + message(VERBOSE "Already at requested ref: ${tag_sha}") + return() + + elseif(tag_sha STREQUAL "") + # We don't know about this ref yet, so we have no choice but to fetch. + if(NOT can_fetch) + message(FATAL_ERROR + "Requested git ref \"20190702\" is not present locally, and not " + "allowed to contact remote due to UPDATE_DISCONNECTED setting." + ) + endif() + + # We deliberately swallow any error message at the default log level + # because it can be confusing for users to see a failed git command. + # That failure is being handled here, so it isn't an error. + if(NOT error_msg STREQUAL "") + message(DEBUG "${error_msg}") + endif() + do_fetch() + set(checkout_name "20190702") + + else() + # We have the commit, so we know we were asked to find a commit hash + # (otherwise it would have been handled further above), but we don't + # have that commit checked out yet. We don't need to fetch from the remote. + set(checkout_name "20190702") + if(NOT error_msg STREQUAL "") + message(WARNING "${error_msg}") + endif() + + endif() +endif() + +set(git_update_strategy "REBASE") +if(git_update_strategy STREQUAL "") + # Backward compatibility requires REBASE as the default behavior + set(git_update_strategy REBASE) +endif() + +if(git_update_strategy MATCHES "^REBASE(_CHECKOUT)?$") + # Asked to potentially try to rebase first, maybe with fallback to checkout. + # We can't if we aren't already on a branch and we shouldn't if that local + # branch isn't tracking the one we want to checkout. + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git symbolic-ref -q HEAD + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + OUTPUT_VARIABLE current_branch + OUTPUT_STRIP_TRAILING_WHITESPACE + # Don't test for an error. If this isn't a branch, we get a non-zero error + # code but empty output. + ) + + if(current_branch STREQUAL "") + # Not on a branch, checkout is the only sensible option since any rebase + # would always fail (and backward compatibility requires us to checkout in + # this situation) + set(git_update_strategy CHECKOUT) + + else() + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git for-each-ref "--format=%(upstream:short)" "${current_branch}" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + OUTPUT_VARIABLE upstream_branch + OUTPUT_STRIP_TRAILING_WHITESPACE + COMMAND_ERROR_IS_FATAL ANY # There is no error if no upstream is set + ) + if(NOT upstream_branch STREQUAL checkout_name) + # Not safe to rebase when asked to checkout a different branch to the one + # we are tracking. If we did rebase, we could end up with arbitrary + # commits added to the ref we were asked to checkout if the current local + # branch happens to be able to rebase onto the target branch. There would + # be no error message and the user wouldn't know this was occurring. + set(git_update_strategy CHECKOUT) + endif() + + endif() +elseif(NOT git_update_strategy STREQUAL "CHECKOUT") + message(FATAL_ERROR "Unsupported git update strategy: ${git_update_strategy}") +endif() + + +# Check if stash is needed +execute_process( + COMMAND "/usr/bin/git" --git-dir=.git status --porcelain + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE repo_status +) +if(error_code) + message(FATAL_ERROR "Failed to get the status") +endif() +string(LENGTH "${repo_status}" need_stash) + +# If not in clean state, stash changes in order to be able to perform a +# rebase or checkout without losing those changes permanently +if(need_stash) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash save --quiet;--include-untracked + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) +endif() + +if(git_update_strategy STREQUAL "CHECKOUT") + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git checkout "${checkout_name}" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) +else() + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git rebase "${checkout_name}" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE rebase_output + ERROR_VARIABLE rebase_output + ) + if(error_code) + # Rebase failed, undo the rebase attempt before continuing + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git rebase --abort + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + ${maybe_show_command} + ) + + if(NOT git_update_strategy STREQUAL "REBASE_CHECKOUT") + # Not allowed to do a checkout as a fallback, so cannot proceed + if(need_stash) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + ${maybe_show_command} + ) + endif() + message(FATAL_ERROR "\nFailed to rebase in: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src'." + "\nOutput from the attempted rebase follows:" + "\n${rebase_output}" + "\n\nYou will have to resolve the conflicts manually") + endif() + + # Fall back to checkout. We create an annotated tag so that the user + # can manually inspect the situation and revert if required. + # We can't log the failed rebase output because MSVC sees it and + # intervenes, causing the build to fail even though it completes. + # Write it to a file instead. + string(TIMESTAMP tag_timestamp "%Y%m%dT%H%M%S" UTC) + set(tag_name _cmake_ExternalProject_moved_from_here_${tag_timestamp}Z) + set(error_log_file ${CMAKE_CURRENT_LIST_DIR}/rebase_error_${tag_timestamp}Z.log) + file(WRITE ${error_log_file} "${rebase_output}") + message(WARNING "Rebase failed, output has been saved to ${error_log_file}" + "\nFalling back to checkout, previous commit tagged as ${tag_name}") + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git tag -a + -m "ExternalProject attempting to move from here to ${checkout_name}" + ${tag_name} + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) + + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git checkout "${checkout_name}" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) + endif() +endif() + +if(need_stash) + # Put back the stashed changes + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + RESULT_VARIABLE error_code + ${maybe_show_command} + ) + if(error_code) + # Stash pop --index failed: Try again dropping the index + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git reset --hard --quiet + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + ${maybe_show_command} + ) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash pop --quiet + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + RESULT_VARIABLE error_code + ${maybe_show_command} + ) + if(error_code) + # Stash pop failed: Restore previous state. + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git reset --hard --quiet ${head_sha} + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + ${maybe_show_command} + ) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + ${maybe_show_command} + ) + message(FATAL_ERROR "\nFailed to unstash changes in: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src'." + "\nYou will have to resolve the conflicts manually") + endif() + endif() +endif() + +set(init_submodules "TRUE") +if(init_submodules) + execute_process( + COMMAND "/usr/bin/git" + --git-dir=.git + submodule update --recursive --init + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) +endif() diff --git a/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-mkdirs.cmake b/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-mkdirs.cmake new file mode 100644 index 0000000..6630cda --- /dev/null +++ b/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp/argon2-populate-mkdirs.cmake @@ -0,0 +1,27 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file LICENSE.rst or https://cmake.org/licensing for details. + +cmake_minimum_required(VERSION ${CMAKE_VERSION}) # this file comes with cmake + +# If CMAKE_DISABLE_SOURCE_CHANGES is set to true and the source directory is an +# existing directory in our source tree, calling file(MAKE_DIRECTORY) on it +# would cause a fatal error, even though it would be a no-op. +if(NOT EXISTS "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src") + file(MAKE_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src") +endif() +file(MAKE_DIRECTORY + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-build" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/tmp" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp" +) + +set(configSubDirs ) +foreach(subDir IN LISTS configSubDirs) + file(MAKE_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp/${subDir}") +endforeach() +if(cfgdir) + file(MAKE_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/argon2-populate-prefix/src/argon2-populate-stamp${cfgdir}") # cfgdir has leading slash +endif() diff --git a/build/_deps/argon2-subbuild/cmake_install.cmake b/build/_deps/argon2-subbuild/cmake_install.cmake new file mode 100644 index 0000000..f8de16a --- /dev/null +++ b/build/_deps/argon2-subbuild/cmake_install.cmake @@ -0,0 +1,61 @@ +# Install script for directory: /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() +if(CMAKE_INSTALL_COMPONENT) + if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + else() + string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") + unset(CMAKE_INST_COMP_HASH) + endif() +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-subbuild/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/build/_deps/jwt-cpp-src b/build/_deps/jwt-cpp-src new file mode 160000 index 0000000..08bcf77 --- /dev/null +++ b/build/_deps/jwt-cpp-src @@ -0,0 +1 @@ +Subproject commit 08bcf77a687fb06e34138e9e9fa12a4ecbe12332 diff --git a/build/_deps/jwt-cpp-subbuild/CMakeCache.txt b/build/_deps/jwt-cpp-subbuild/CMakeCache.txt new file mode 100644 index 0000000..3051251 --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/CMakeCache.txt @@ -0,0 +1,122 @@ +# This is the CMakeCache file. +# For build in directory: /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Value Computed by CMake +CMAKE_PROJECT_COMPAT_VERSION:STATIC= + +//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=jwt-cpp-populate + +//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 + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +jwt-cpp-populate_BINARY_DIR:STATIC=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild + +//Value Computed by CMake +jwt-cpp-populate_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +jwt-cpp-populate_SOURCE_DIR:STATIC=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild + + +######################## +# INTERNAL cache entries +######################## + +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=1 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//Name of CMakeLists files to read +CMAKE_LIST_FILE_NAME:INTERNAL=CMakeLists.txt +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake +//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 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/build/_deps/jwt-cpp-subbuild/CMakeFiles/4.1.2/CMakeSystem.cmake b/build/_deps/jwt-cpp-subbuild/CMakeFiles/4.1.2/CMakeSystem.cmake new file mode 100644 index 0000000..5285c08 --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/CMakeFiles/4.1.2/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.17.10-Ganome-v1.03") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.17.10-Ganome-v1.03") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.17.10-Ganome-v1.03") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.17.10-Ganome-v1.03") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/_deps/jwt-cpp-subbuild/CMakeFiles/CMakeConfigureLog.yaml b/build/_deps/jwt-cpp-subbuild/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..2719ac9 --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,62 @@ + +--- +events: + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:12 (find_program)" + - "CMakeLists.txt:16 (project)" + mode: "program" + variable: "CMAKE_UNAME" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "uname" + candidate_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/opt/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/home/ganome/.local/bin/statusbar/" + - "/opt/steamcmd/" + - "/bin/" + searched_directories: + - "/home/ganome/.cargo/bin/uname" + - "/usr/local/sbin/uname" + - "/usr/local/bin/uname" + found: "/usr/bin/uname" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:212 (message)" + - "CMakeLists.txt:16 (project)" + message: | + The system is: Linux - 6.17.10-Ganome-v1.03 - x86_64 +... diff --git a/build/_deps/jwt-cpp-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake b/build/_deps/jwt-cpp-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..5f2085f --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/_deps/jwt-cpp-subbuild/CMakeFiles/CMakeRuleHashes.txt b/build/_deps/jwt-cpp-subbuild/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..f346099 --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,11 @@ +# Hashes of file build rules. +11d6b674799dda7f3bae4f1047b6c3d2 CMakeFiles/jwt-cpp-populate +1fc1fb4632ccef758081cad34b0a4a42 CMakeFiles/jwt-cpp-populate-complete +90216df295e01e43865b13c549b2d2cc jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-build +c639219cb48e82c176be093e9aa11c75 jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-configure +7bb53c524befaab54464a8ec078f54d7 jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-download +80adb74fa4398a896090c2b242c72635 jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-install +ef92ed20fd84db227c0c33a65ec96116 jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-mkdir +796ae76f2c3eee415ab366169cafae3a jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-patch +abf003fb92425c50534b914ffa4fe170 jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-test +12cce8ce6db6126c31a42f885bc5c179 jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update diff --git a/build/_deps/jwt-cpp-subbuild/CMakeFiles/InstallScripts.json b/build/_deps/jwt-cpp-subbuild/CMakeFiles/InstallScripts.json new file mode 100644 index 0000000..e1c8ff5 --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/CMakeFiles/InstallScripts.json @@ -0,0 +1,7 @@ +{ + "InstallScripts" : + [ + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/cmake_install.cmake" + ], + "Parallel" : false +} diff --git a/build/_deps/jwt-cpp-subbuild/CMakeFiles/Makefile.cmake b/build/_deps/jwt-cpp-subbuild/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..5404173 --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/CMakeFiles/Makefile.cmake @@ -0,0 +1,52 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/4.1.2/CMakeSystem.cmake" + "CMakeLists.txt" + "jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-mkdirs.cmake" + "/usr/share/cmake/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake/Modules/ExternalProject.cmake" + "/usr/share/cmake/Modules/ExternalProject/PatchInfo.txt.in" + "/usr/share/cmake/Modules/ExternalProject/RepositoryInfo.txt.in" + "/usr/share/cmake/Modules/ExternalProject/UpdateInfo.txt.in" + "/usr/share/cmake/Modules/ExternalProject/cfgcmd.txt.in" + "/usr/share/cmake/Modules/ExternalProject/gitclone.cmake.in" + "/usr/share/cmake/Modules/ExternalProject/gitupdate.cmake.in" + "/usr/share/cmake/Modules/ExternalProject/mkdirs.cmake.in" + "/usr/share/cmake/Modules/ExternalProject/shared_internal_commands.cmake" + "/usr/share/cmake/Modules/Platform/Linux-Initialize.cmake" + "/usr/share/cmake/Modules/Platform/Linux.cmake" + "/usr/share/cmake/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-mkdirs.cmake" + "jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-gitclone.cmake" + "jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-gitinfo.txt" + "jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-gitupdate.cmake" + "jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update-info.txt" + "jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-patch-info.txt" + "jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-cfgcmd.txt" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/jwt-cpp-populate.dir/DependInfo.cmake" + ) diff --git a/build/_deps/jwt-cpp-subbuild/CMakeFiles/Makefile2 b/build/_deps/jwt-cpp-subbuild/CMakeFiles/Makefile2 new file mode 100644 index 0000000..781f71b --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/CMakeFiles/Makefile2 @@ -0,0 +1,122 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/jwt-cpp-populate.dir/all +.PHONY : all + +# The main recursive "codegen" target. +codegen: CMakeFiles/jwt-cpp-populate.dir/codegen +.PHONY : codegen + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/jwt-cpp-populate.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/jwt-cpp-populate.dir + +# All Build rule for target. +CMakeFiles/jwt-cpp-populate.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/jwt-cpp-populate.dir/build.make CMakeFiles/jwt-cpp-populate.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/jwt-cpp-populate.dir/build.make CMakeFiles/jwt-cpp-populate.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Built target jwt-cpp-populate" +.PHONY : CMakeFiles/jwt-cpp-populate.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/jwt-cpp-populate.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles 9 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/jwt-cpp-populate.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles 0 +.PHONY : CMakeFiles/jwt-cpp-populate.dir/rule + +# Convenience name for target. +jwt-cpp-populate: CMakeFiles/jwt-cpp-populate.dir/rule +.PHONY : jwt-cpp-populate + +# codegen rule for target. +CMakeFiles/jwt-cpp-populate.dir/codegen: + $(MAKE) $(MAKESILENT) -f CMakeFiles/jwt-cpp-populate.dir/build.make CMakeFiles/jwt-cpp-populate.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Finished codegen for target jwt-cpp-populate" +.PHONY : CMakeFiles/jwt-cpp-populate.dir/codegen + +# clean rule for target. +CMakeFiles/jwt-cpp-populate.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/jwt-cpp-populate.dir/build.make CMakeFiles/jwt-cpp-populate.dir/clean +.PHONY : CMakeFiles/jwt-cpp-populate.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/_deps/jwt-cpp-subbuild/CMakeFiles/TargetDirectories.txt b/build/_deps/jwt-cpp-subbuild/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..a599608 --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles/edit_cache.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles/rebuild_cache.dir diff --git a/build/_deps/jwt-cpp-subbuild/CMakeFiles/cmake.check_cache b/build/_deps/jwt-cpp-subbuild/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/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/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate-complete b/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate-complete new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/DependInfo.cmake b/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/DependInfo.cmake new file mode 100644 index 0000000..29b95a5 --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/Labels.json b/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/Labels.json new file mode 100644 index 0000000..2d0f152 --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/Labels.json @@ -0,0 +1,46 @@ +{ + "sources" : + [ + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate-complete.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-build.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-configure.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-download.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-install.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-mkdir.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-patch.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-test.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update.rule" + } + ], + "target" : + { + "labels" : + [ + "jwt-cpp-populate" + ], + "name" : "jwt-cpp-populate" + } +} \ No newline at end of file diff --git a/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/Labels.txt b/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/Labels.txt new file mode 100644 index 0000000..ea751cb --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/Labels.txt @@ -0,0 +1,14 @@ +# Target labels + jwt-cpp-populate +# Source files and their labels +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate-complete.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-build.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-configure.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-download.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-install.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-mkdir.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-patch.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-test.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update.rule diff --git a/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/build.make b/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/build.make new file mode 100644 index 0000000..9a8a45e --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/build.make @@ -0,0 +1,162 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild + +# Utility rule file for jwt-cpp-populate. + +# Include any custom commands dependencies for this target. +include CMakeFiles/jwt-cpp-populate.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/jwt-cpp-populate.dir/progress.make + +CMakeFiles/jwt-cpp-populate: CMakeFiles/jwt-cpp-populate-complete + +CMakeFiles/jwt-cpp-populate-complete: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-install +CMakeFiles/jwt-cpp-populate-complete: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-mkdir +CMakeFiles/jwt-cpp-populate-complete: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-download +CMakeFiles/jwt-cpp-populate-complete: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update +CMakeFiles/jwt-cpp-populate-complete: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-patch +CMakeFiles/jwt-cpp-populate-complete: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-configure +CMakeFiles/jwt-cpp-populate-complete: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-build +CMakeFiles/jwt-cpp-populate-complete: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-install +CMakeFiles/jwt-cpp-populate-complete: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-test + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Completed 'jwt-cpp-populate'" + /usr/bin/cmake -E make_directory /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles + /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate-complete + /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-done + +jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update: +.PHONY : jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update + +jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-build: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-configure + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "No build step for 'jwt-cpp-populate'" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-build && /usr/bin/cmake -E echo_append + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-build && /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-build + +jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-configure: jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-cfgcmd.txt +jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-configure: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-patch + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "No configure step for 'jwt-cpp-populate'" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-build && /usr/bin/cmake -E echo_append + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-build && /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-configure + +jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-download: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-gitinfo.txt +jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-download: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-mkdir + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Performing download step (git clone) for 'jwt-cpp-populate'" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-gitclone.cmake + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps && /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-download + +jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-install: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "No install step for 'jwt-cpp-populate'" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-build && /usr/bin/cmake -E echo_append + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-build && /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-install + +jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-mkdir: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Creating directories for 'jwt-cpp-populate'" + /usr/bin/cmake -Dcfgdir= -P /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-mkdirs.cmake + /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-mkdir + +jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-patch: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-patch-info.txt +jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-patch: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "No patch step for 'jwt-cpp-populate'" + /usr/bin/cmake -E echo_append + /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-patch + +jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update: +.PHONY : jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update + +jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-test: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-install + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "No test step for 'jwt-cpp-populate'" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-build && /usr/bin/cmake -E echo_append + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-build && /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-test + +jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update: jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-gitupdate.cmake +jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update-info.txt +jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-download + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Performing update step for 'jwt-cpp-populate'" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src && /usr/bin/cmake -Dcan_fetch=YES -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-gitupdate.cmake + +CMakeFiles/jwt-cpp-populate.dir/codegen: +.PHONY : CMakeFiles/jwt-cpp-populate.dir/codegen + +jwt-cpp-populate: CMakeFiles/jwt-cpp-populate +jwt-cpp-populate: CMakeFiles/jwt-cpp-populate-complete +jwt-cpp-populate: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-build +jwt-cpp-populate: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-configure +jwt-cpp-populate: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-download +jwt-cpp-populate: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-install +jwt-cpp-populate: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-mkdir +jwt-cpp-populate: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-patch +jwt-cpp-populate: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-test +jwt-cpp-populate: jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update +jwt-cpp-populate: CMakeFiles/jwt-cpp-populate.dir/build.make +.PHONY : jwt-cpp-populate + +# Rule to build all files generated by this target. +CMakeFiles/jwt-cpp-populate.dir/build: jwt-cpp-populate +.PHONY : CMakeFiles/jwt-cpp-populate.dir/build + +CMakeFiles/jwt-cpp-populate.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/jwt-cpp-populate.dir/cmake_clean.cmake +.PHONY : CMakeFiles/jwt-cpp-populate.dir/clean + +CMakeFiles/jwt-cpp-populate.dir/depend: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/jwt-cpp-populate.dir/depend + diff --git a/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/cmake_clean.cmake b/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/cmake_clean.cmake new file mode 100644 index 0000000..d0a4d26 --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/cmake_clean.cmake @@ -0,0 +1,17 @@ +file(REMOVE_RECURSE + "CMakeFiles/jwt-cpp-populate" + "CMakeFiles/jwt-cpp-populate-complete" + "jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-build" + "jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-configure" + "jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-download" + "jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-install" + "jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-mkdir" + "jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-patch" + "jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-test" + "jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/jwt-cpp-populate.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/compiler_depend.make b/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/compiler_depend.make new file mode 100644 index 0000000..5d67d92 --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for jwt-cpp-populate. +# This may be replaced when dependencies are built. diff --git a/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/compiler_depend.ts b/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/compiler_depend.ts new file mode 100644 index 0000000..7174364 --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for jwt-cpp-populate. diff --git a/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/progress.make b/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/progress.make new file mode 100644 index 0000000..d4f6ce3 --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/CMakeFiles/jwt-cpp-populate.dir/progress.make @@ -0,0 +1,10 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 +CMAKE_PROGRESS_4 = 4 +CMAKE_PROGRESS_5 = 5 +CMAKE_PROGRESS_6 = 6 +CMAKE_PROGRESS_7 = 7 +CMAKE_PROGRESS_8 = 8 +CMAKE_PROGRESS_9 = 9 + diff --git a/build/_deps/jwt-cpp-subbuild/CMakeFiles/progress.marks b/build/_deps/jwt-cpp-subbuild/CMakeFiles/progress.marks new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/CMakeFiles/progress.marks @@ -0,0 +1 @@ +9 diff --git a/build/_deps/jwt-cpp-subbuild/CMakeLists.txt b/build/_deps/jwt-cpp-subbuild/CMakeLists.txt new file mode 100644 index 0000000..c435de2 --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/CMakeLists.txt @@ -0,0 +1,42 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file LICENSE.rst or https://cmake.org/licensing for details. + +cmake_minimum_required(VERSION 4.1.2) + +# Reject any attempt to use a toolchain file. We must not use one because +# we could be downloading it here. If the CMAKE_TOOLCHAIN_FILE environment +# variable is set, the cache variable will have been initialized from it. +unset(CMAKE_TOOLCHAIN_FILE CACHE) +unset(ENV{CMAKE_TOOLCHAIN_FILE}) + +# We name the project and the target for the ExternalProject_Add() call +# to something that will highlight to the user what we are working on if +# something goes wrong and an error message is produced. + +project(jwt-cpp-populate NONE) + + +# Pass through things we've already detected in the main project to avoid +# paying the cost of redetecting them again in ExternalProject_Add() +set(GIT_EXECUTABLE [==[/usr/bin/git]==]) +set(GIT_VERSION_STRING [==[2.51.2]==]) +set_property(GLOBAL PROPERTY _CMAKE_FindGit_GIT_EXECUTABLE_VERSION + [==[/usr/bin/git;2.51.2]==] +) + + +include(ExternalProject) +ExternalProject_Add(jwt-cpp-populate + "UPDATE_DISCONNECTED" "False" "GIT_REPOSITORY" "https://github.com/Thalhammer/jwt-cpp.git" "EXTERNALPROJECT_INTERNAL_ARGUMENT_SEPARATOR" "GIT_TAG" "v0.7.0" + SOURCE_DIR "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + BINARY_DIR "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-build" + CONFIGURE_COMMAND "" + BUILD_COMMAND "" + INSTALL_COMMAND "" + TEST_COMMAND "" + USES_TERMINAL_DOWNLOAD YES + USES_TERMINAL_UPDATE YES + USES_TERMINAL_PATCH YES +) + + diff --git a/build/_deps/jwt-cpp-subbuild/Makefile b/build/_deps/jwt-cpp-subbuild/Makefile new file mode 100644 index 0000000..f25b2b4 --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/Makefile @@ -0,0 +1,162 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles 0 +.PHONY : all + +# The main codegen target +codegen: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 codegen + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/CMakeFiles 0 +.PHONY : codegen + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named jwt-cpp-populate + +# Build rule for target. +jwt-cpp-populate: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 jwt-cpp-populate +.PHONY : jwt-cpp-populate + +# fast build rule for target. +jwt-cpp-populate/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/jwt-cpp-populate.dir/build.make CMakeFiles/jwt-cpp-populate.dir/build +.PHONY : jwt-cpp-populate/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... codegen" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... jwt-cpp-populate" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/_deps/jwt-cpp-subbuild/cmake_install.cmake b/build/_deps/jwt-cpp-subbuild/cmake_install.cmake new file mode 100644 index 0000000..9dcd6ce --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/cmake_install.cmake @@ -0,0 +1,61 @@ +# Install script for directory: /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() +if(CMAKE_INSTALL_COMPONENT) + if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + else() + string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") + unset(CMAKE_INST_COMP_HASH) + endif() +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-build b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-build new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-configure b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-configure new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-done b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-done new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-download b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-download new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-gitclone-lastrun.txt b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-gitclone-lastrun.txt new file mode 100644 index 0000000..2aae34c --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-gitclone-lastrun.txt @@ -0,0 +1,15 @@ +# This is a generated file and its contents are an internal implementation detail. +# The download step will be re-executed if anything in this file changes. +# No other meaning or use of this file is supported. + +method=git +command=/usr/bin/cmake;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-gitclone.cmake +source_dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src +work_dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps +repository=https://github.com/Thalhammer/jwt-cpp.git +remote=origin +init_submodules=TRUE +recurse_submodules=--recursive +submodules= +CMP0097=NEW + diff --git a/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-gitinfo.txt b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-gitinfo.txt new file mode 100644 index 0000000..2aae34c --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-gitinfo.txt @@ -0,0 +1,15 @@ +# This is a generated file and its contents are an internal implementation detail. +# The download step will be re-executed if anything in this file changes. +# No other meaning or use of this file is supported. + +method=git +command=/usr/bin/cmake;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-gitclone.cmake +source_dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src +work_dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps +repository=https://github.com/Thalhammer/jwt-cpp.git +remote=origin +init_submodules=TRUE +recurse_submodules=--recursive +submodules= +CMP0097=NEW + diff --git a/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-install b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-install new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-mkdir b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-mkdir new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-patch b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-patch new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-patch-info.txt b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-patch-info.txt new file mode 100644 index 0000000..53e1e1e --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-patch-info.txt @@ -0,0 +1,6 @@ +# This is a generated file and its contents are an internal implementation detail. +# The update step will be re-executed if anything in this file changes. +# No other meaning or use of this file is supported. + +command= +work_dir= diff --git a/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-test b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-test new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update-info.txt b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update-info.txt new file mode 100644 index 0000000..6e2914a --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-update-info.txt @@ -0,0 +1,7 @@ +# This is a generated file and its contents are an internal implementation detail. +# The patch step will be re-executed if anything in this file changes. +# No other meaning or use of this file is supported. + +command (connected)=/usr/bin/cmake;-Dcan_fetch=YES;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-gitupdate.cmake +command (disconnected)=/usr/bin/cmake;-Dcan_fetch=NO;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-gitupdate.cmake +work_dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src diff --git a/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-cfgcmd.txt b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-cfgcmd.txt new file mode 100644 index 0000000..6a6ed5f --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-cfgcmd.txt @@ -0,0 +1 @@ +cmd='' diff --git a/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-gitclone.cmake b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-gitclone.cmake new file mode 100644 index 0000000..52b9e01 --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-gitclone.cmake @@ -0,0 +1,87 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file LICENSE.rst or https://cmake.org/licensing for details. + +cmake_minimum_required(VERSION ${CMAKE_VERSION}) # this file comes with cmake + +if(EXISTS "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-gitclone-lastrun.txt" AND EXISTS "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-gitinfo.txt" AND + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-gitclone-lastrun.txt" IS_NEWER_THAN "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-gitinfo.txt") + message(VERBOSE + "Avoiding repeated git clone, stamp file is up to date: " + "'/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-gitclone-lastrun.txt'" + ) + return() +endif() + +# Even at VERBOSE level, we don't want to see the commands executed, but +# enabling them to be shown for DEBUG may be useful to help diagnose problems. +cmake_language(GET_MESSAGE_LOG_LEVEL active_log_level) +if(active_log_level MATCHES "DEBUG|TRACE") + set(maybe_show_command COMMAND_ECHO STDOUT) +else() + set(maybe_show_command "") +endif() + +execute_process( + COMMAND ${CMAKE_COMMAND} -E rm -rf "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + RESULT_VARIABLE error_code + ${maybe_show_command} +) +if(error_code) + message(FATAL_ERROR "Failed to remove directory: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src'") +endif() + +# try the clone 3 times in case there is an odd git clone issue +set(error_code 1) +set(number_of_tries 0) +while(error_code AND number_of_tries LESS 3) + execute_process( + COMMAND "/usr/bin/git" + clone --no-checkout --config "advice.detachedHead=false" "https://github.com/Thalhammer/jwt-cpp.git" "jwt-cpp-src" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps" + RESULT_VARIABLE error_code + ${maybe_show_command} + ) + math(EXPR number_of_tries "${number_of_tries} + 1") +endwhile() +if(number_of_tries GREATER 1) + message(NOTICE "Had to git clone more than once: ${number_of_tries} times.") +endif() +if(error_code) + message(FATAL_ERROR "Failed to clone repository: 'https://github.com/Thalhammer/jwt-cpp.git'") +endif() + +execute_process( + COMMAND "/usr/bin/git" + checkout "v0.7.0" -- + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + RESULT_VARIABLE error_code + ${maybe_show_command} +) +if(error_code) + message(FATAL_ERROR "Failed to checkout tag: 'v0.7.0'") +endif() + +set(init_submodules TRUE) +if(init_submodules) + execute_process( + COMMAND "/usr/bin/git" + submodule update --recursive --init + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + RESULT_VARIABLE error_code + ${maybe_show_command} + ) +endif() +if(error_code) + message(FATAL_ERROR "Failed to update submodules in: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src'") +endif() + +# Complete success, update the script-last-run stamp file: +# +execute_process( + COMMAND ${CMAKE_COMMAND} -E copy "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-gitinfo.txt" "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-gitclone-lastrun.txt" + RESULT_VARIABLE error_code + ${maybe_show_command} +) +if(error_code) + message(FATAL_ERROR "Failed to copy script-last-run stamp file: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/jwt-cpp-populate-gitclone-lastrun.txt'") +endif() diff --git a/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-gitupdate.cmake b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-gitupdate.cmake new file mode 100644 index 0000000..3e96119 --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-gitupdate.cmake @@ -0,0 +1,317 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file LICENSE.rst or https://cmake.org/licensing for details. + +cmake_minimum_required(VERSION ${CMAKE_VERSION}) # this file comes with cmake + +# Even at VERBOSE level, we don't want to see the commands executed, but +# enabling them to be shown for DEBUG may be useful to help diagnose problems. +cmake_language(GET_MESSAGE_LOG_LEVEL active_log_level) +if(active_log_level MATCHES "DEBUG|TRACE") + set(maybe_show_command COMMAND_ECHO STDOUT) +else() + set(maybe_show_command "") +endif() + +function(do_fetch) + message(VERBOSE "Fetching latest from the remote origin") + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git fetch --tags --force "origin" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + COMMAND_ERROR_IS_FATAL LAST + ${maybe_show_command} + ) +endfunction() + +function(get_hash_for_ref ref out_var err_var) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git rev-parse "${ref}^0" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE ref_hash + ERROR_VARIABLE error_msg + OUTPUT_STRIP_TRAILING_WHITESPACE + ) + if(error_code) + set(${out_var} "" PARENT_SCOPE) + else() + set(${out_var} "${ref_hash}" PARENT_SCOPE) + endif() + set(${err_var} "${error_msg}" PARENT_SCOPE) +endfunction() + +get_hash_for_ref(HEAD head_sha error_msg) +if(head_sha STREQUAL "") + message(FATAL_ERROR "Failed to get the hash for HEAD:\n${error_msg}") +endif() + +if("${can_fetch}" STREQUAL "") + set(can_fetch "YES") +endif() + +execute_process( + COMMAND "/usr/bin/git" --git-dir=.git show-ref "v0.7.0" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + OUTPUT_VARIABLE show_ref_output +) +if(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/remotes/") + # Given a full remote/branch-name and we know about it already. Since + # branches can move around, we should always fetch, if permitted. + if(can_fetch) + do_fetch() + endif() + set(checkout_name "v0.7.0") + +elseif(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/tags/") + # Given a tag name that we already know about. We don't know if the tag we + # have matches the remote though (tags can move), so we should fetch. As a + # special case to preserve backward compatibility, if we are already at the + # same commit as the tag we hold locally, don't do a fetch and assume the tag + # hasn't moved on the remote. + # FIXME: We should provide an option to always fetch for this case + get_hash_for_ref("v0.7.0" tag_sha error_msg) + if(tag_sha STREQUAL head_sha) + message(VERBOSE "Already at requested tag: v0.7.0") + return() + endif() + + if(can_fetch) + do_fetch() + endif() + set(checkout_name "v0.7.0") + +elseif(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/heads/") + # Given a branch name without any remote and we already have a branch by that + # name. We might already have that branch checked out or it might be a + # different branch. It isn't fully safe to use a bare branch name without the + # remote, so do a fetch (if allowed) and replace the ref with one that + # includes the remote. + if(can_fetch) + do_fetch() + endif() + set(checkout_name "origin/v0.7.0") + +else() + get_hash_for_ref("v0.7.0" tag_sha error_msg) + if(tag_sha STREQUAL head_sha) + # Have the right commit checked out already + message(VERBOSE "Already at requested ref: ${tag_sha}") + return() + + elseif(tag_sha STREQUAL "") + # We don't know about this ref yet, so we have no choice but to fetch. + if(NOT can_fetch) + message(FATAL_ERROR + "Requested git ref \"v0.7.0\" is not present locally, and not " + "allowed to contact remote due to UPDATE_DISCONNECTED setting." + ) + endif() + + # We deliberately swallow any error message at the default log level + # because it can be confusing for users to see a failed git command. + # That failure is being handled here, so it isn't an error. + if(NOT error_msg STREQUAL "") + message(DEBUG "${error_msg}") + endif() + do_fetch() + set(checkout_name "v0.7.0") + + else() + # We have the commit, so we know we were asked to find a commit hash + # (otherwise it would have been handled further above), but we don't + # have that commit checked out yet. We don't need to fetch from the remote. + set(checkout_name "v0.7.0") + if(NOT error_msg STREQUAL "") + message(WARNING "${error_msg}") + endif() + + endif() +endif() + +set(git_update_strategy "REBASE") +if(git_update_strategy STREQUAL "") + # Backward compatibility requires REBASE as the default behavior + set(git_update_strategy REBASE) +endif() + +if(git_update_strategy MATCHES "^REBASE(_CHECKOUT)?$") + # Asked to potentially try to rebase first, maybe with fallback to checkout. + # We can't if we aren't already on a branch and we shouldn't if that local + # branch isn't tracking the one we want to checkout. + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git symbolic-ref -q HEAD + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + OUTPUT_VARIABLE current_branch + OUTPUT_STRIP_TRAILING_WHITESPACE + # Don't test for an error. If this isn't a branch, we get a non-zero error + # code but empty output. + ) + + if(current_branch STREQUAL "") + # Not on a branch, checkout is the only sensible option since any rebase + # would always fail (and backward compatibility requires us to checkout in + # this situation) + set(git_update_strategy CHECKOUT) + + else() + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git for-each-ref "--format=%(upstream:short)" "${current_branch}" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + OUTPUT_VARIABLE upstream_branch + OUTPUT_STRIP_TRAILING_WHITESPACE + COMMAND_ERROR_IS_FATAL ANY # There is no error if no upstream is set + ) + if(NOT upstream_branch STREQUAL checkout_name) + # Not safe to rebase when asked to checkout a different branch to the one + # we are tracking. If we did rebase, we could end up with arbitrary + # commits added to the ref we were asked to checkout if the current local + # branch happens to be able to rebase onto the target branch. There would + # be no error message and the user wouldn't know this was occurring. + set(git_update_strategy CHECKOUT) + endif() + + endif() +elseif(NOT git_update_strategy STREQUAL "CHECKOUT") + message(FATAL_ERROR "Unsupported git update strategy: ${git_update_strategy}") +endif() + + +# Check if stash is needed +execute_process( + COMMAND "/usr/bin/git" --git-dir=.git status --porcelain + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE repo_status +) +if(error_code) + message(FATAL_ERROR "Failed to get the status") +endif() +string(LENGTH "${repo_status}" need_stash) + +# If not in clean state, stash changes in order to be able to perform a +# rebase or checkout without losing those changes permanently +if(need_stash) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash save --quiet;--include-untracked + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) +endif() + +if(git_update_strategy STREQUAL "CHECKOUT") + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git checkout "${checkout_name}" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) +else() + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git rebase "${checkout_name}" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE rebase_output + ERROR_VARIABLE rebase_output + ) + if(error_code) + # Rebase failed, undo the rebase attempt before continuing + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git rebase --abort + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + ${maybe_show_command} + ) + + if(NOT git_update_strategy STREQUAL "REBASE_CHECKOUT") + # Not allowed to do a checkout as a fallback, so cannot proceed + if(need_stash) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + ${maybe_show_command} + ) + endif() + message(FATAL_ERROR "\nFailed to rebase in: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src'." + "\nOutput from the attempted rebase follows:" + "\n${rebase_output}" + "\n\nYou will have to resolve the conflicts manually") + endif() + + # Fall back to checkout. We create an annotated tag so that the user + # can manually inspect the situation and revert if required. + # We can't log the failed rebase output because MSVC sees it and + # intervenes, causing the build to fail even though it completes. + # Write it to a file instead. + string(TIMESTAMP tag_timestamp "%Y%m%dT%H%M%S" UTC) + set(tag_name _cmake_ExternalProject_moved_from_here_${tag_timestamp}Z) + set(error_log_file ${CMAKE_CURRENT_LIST_DIR}/rebase_error_${tag_timestamp}Z.log) + file(WRITE ${error_log_file} "${rebase_output}") + message(WARNING "Rebase failed, output has been saved to ${error_log_file}" + "\nFalling back to checkout, previous commit tagged as ${tag_name}") + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git tag -a + -m "ExternalProject attempting to move from here to ${checkout_name}" + ${tag_name} + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) + + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git checkout "${checkout_name}" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) + endif() +endif() + +if(need_stash) + # Put back the stashed changes + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + RESULT_VARIABLE error_code + ${maybe_show_command} + ) + if(error_code) + # Stash pop --index failed: Try again dropping the index + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git reset --hard --quiet + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + ${maybe_show_command} + ) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash pop --quiet + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + RESULT_VARIABLE error_code + ${maybe_show_command} + ) + if(error_code) + # Stash pop failed: Restore previous state. + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git reset --hard --quiet ${head_sha} + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + ${maybe_show_command} + ) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + ${maybe_show_command} + ) + message(FATAL_ERROR "\nFailed to unstash changes in: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src'." + "\nYou will have to resolve the conflicts manually") + endif() + endif() +endif() + +set(init_submodules "TRUE") +if(init_submodules) + execute_process( + COMMAND "/usr/bin/git" + --git-dir=.git + submodule update --recursive --init + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) +endif() diff --git a/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-mkdirs.cmake b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-mkdirs.cmake new file mode 100644 index 0000000..58c189e --- /dev/null +++ b/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp/jwt-cpp-populate-mkdirs.cmake @@ -0,0 +1,27 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file LICENSE.rst or https://cmake.org/licensing for details. + +cmake_minimum_required(VERSION ${CMAKE_VERSION}) # this file comes with cmake + +# If CMAKE_DISABLE_SOURCE_CHANGES is set to true and the source directory is an +# existing directory in our source tree, calling file(MAKE_DIRECTORY) on it +# would cause a fatal error, even though it would be a no-op. +if(NOT EXISTS "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src") + file(MAKE_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src") +endif() +file(MAKE_DIRECTORY + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-build" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/tmp" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp" +) + +set(configSubDirs ) +foreach(subDir IN LISTS configSubDirs) + file(MAKE_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp/${subDir}") +endforeach() +if(cfgdir) + file(MAKE_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-subbuild/jwt-cpp-populate-prefix/src/jwt-cpp-populate-stamp${cfgdir}") # cfgdir has leading slash +endif() diff --git a/build/_deps/nlohmann_json-build/CMakeFiles/CMakeDirectoryInformation.cmake b/build/_deps/nlohmann_json-build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..4ab1d9c --- /dev/null +++ b/build/_deps/nlohmann_json-build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/ganome/Projects/SCAR-719/repos/scar-chat7") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/_deps/nlohmann_json-build/CMakeFiles/progress.marks b/build/_deps/nlohmann_json-build/CMakeFiles/progress.marks new file mode 100644 index 0000000..573541a --- /dev/null +++ b/build/_deps/nlohmann_json-build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/build/_deps/nlohmann_json-build/Makefile b/build/_deps/nlohmann_json-build/Makefile new file mode 100644 index 0000000..c864d70 --- /dev/null +++ b/build/_deps/nlohmann_json-build/Makefile @@ -0,0 +1,189 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build//CMakeFiles/progress.marks + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/nlohmann_json-build/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/nlohmann_json-build/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/nlohmann_json-build/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 _deps/nlohmann_json-build/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/_deps/nlohmann_json-build/cmake_install.cmake b/build/_deps/nlohmann_json-build/cmake_install.cmake new file mode 100644 index 0000000..f9a8830 --- /dev/null +++ b/build/_deps/nlohmann_json-build/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "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() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/build/_deps/nlohmann_json-build/nlohmann_json.pc b/build/_deps/nlohmann_json-build/nlohmann_json.pc new file mode 100644 index 0000000..02ecd69 --- /dev/null +++ b/build/_deps/nlohmann_json-build/nlohmann_json.pc @@ -0,0 +1,4 @@ +Name: nlohmann_json +Description: JSON for Modern C++ +Version: 3.11.3 +Cflags: -I/usr/local/include diff --git a/build/_deps/nlohmann_json-build/nlohmann_jsonConfig.cmake b/build/_deps/nlohmann_json-build/nlohmann_jsonConfig.cmake new file mode 100644 index 0000000..27b0a86 --- /dev/null +++ b/build/_deps/nlohmann_json-build/nlohmann_jsonConfig.cmake @@ -0,0 +1,15 @@ +include(FindPackageHandleStandardArgs) +set(${CMAKE_FIND_PACKAGE_NAME}_CONFIG ${CMAKE_CURRENT_LIST_FILE}) +find_package_handle_standard_args(nlohmann_json CONFIG_MODE) + +if(NOT TARGET nlohmann_json::nlohmann_json) + include("${CMAKE_CURRENT_LIST_DIR}/nlohmann_jsonTargets.cmake") + if((NOT TARGET nlohmann_json) AND + (NOT nlohmann_json_FIND_VERSION OR + nlohmann_json_FIND_VERSION VERSION_LESS 3.2.0)) + add_library(nlohmann_json INTERFACE IMPORTED) + set_target_properties(nlohmann_json PROPERTIES + INTERFACE_LINK_LIBRARIES nlohmann_json::nlohmann_json + ) + endif() +endif() diff --git a/build/_deps/nlohmann_json-build/nlohmann_jsonConfigVersion.cmake b/build/_deps/nlohmann_json-build/nlohmann_jsonConfigVersion.cmake new file mode 100644 index 0000000..771c9c8 --- /dev/null +++ b/build/_deps/nlohmann_json-build/nlohmann_jsonConfigVersion.cmake @@ -0,0 +1,20 @@ +# This is essentially cmake's BasicConfigVersion-SameMajorVersion.cmake.in but +# without the 32/64-bit check. Since json is a header-only library, it doesn't +# matter if it was built on a different platform than what it is used on (see +# https://github.com/nlohmann/json/issues/1697). +set(PACKAGE_VERSION "3.11.3") + +if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION) + set(PACKAGE_VERSION_COMPATIBLE FALSE) +else() + + if(PACKAGE_FIND_VERSION_MAJOR STREQUAL "3") + 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() diff --git a/build/_deps/nlohmann_json-src b/build/_deps/nlohmann_json-src new file mode 160000 index 0000000..9cca280 --- /dev/null +++ b/build/_deps/nlohmann_json-src @@ -0,0 +1 @@ +Subproject commit 9cca280a4d0ccf0c08f47a99aa71d1b0e52f8d03 diff --git a/build/_deps/nlohmann_json-subbuild/CMakeCache.txt b/build/_deps/nlohmann_json-subbuild/CMakeCache.txt new file mode 100644 index 0000000..6f77871 --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/CMakeCache.txt @@ -0,0 +1,122 @@ +# This is the CMakeCache file. +# For build in directory: /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Value Computed by CMake +CMAKE_PROJECT_COMPAT_VERSION:STATIC= + +//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=nlohmann_json-populate + +//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 + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +nlohmann_json-populate_BINARY_DIR:STATIC=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild + +//Value Computed by CMake +nlohmann_json-populate_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +nlohmann_json-populate_SOURCE_DIR:STATIC=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild + + +######################## +# INTERNAL cache entries +######################## + +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=1 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//Name of CMakeLists files to read +CMAKE_LIST_FILE_NAME:INTERNAL=CMakeLists.txt +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake +//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 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/build/_deps/nlohmann_json-subbuild/CMakeFiles/4.1.2/CMakeSystem.cmake b/build/_deps/nlohmann_json-subbuild/CMakeFiles/4.1.2/CMakeSystem.cmake new file mode 100644 index 0000000..5285c08 --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/CMakeFiles/4.1.2/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.17.10-Ganome-v1.03") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.17.10-Ganome-v1.03") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.17.10-Ganome-v1.03") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.17.10-Ganome-v1.03") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/_deps/nlohmann_json-subbuild/CMakeFiles/CMakeConfigureLog.yaml b/build/_deps/nlohmann_json-subbuild/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..2719ac9 --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,62 @@ + +--- +events: + - + kind: "find-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:12 (find_program)" + - "CMakeLists.txt:16 (project)" + mode: "program" + variable: "CMAKE_UNAME" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "uname" + candidate_directories: + - "/home/ganome/.cargo/bin/" + - "/usr/local/sbin/" + - "/usr/local/bin/" + - "/usr/bin/" + - "/opt/bin/" + - "/usr/lib/llvm/20/bin/" + - "/usr/lib/llvm/19/bin/" + - "/etc/eselect/wine/bin/" + - "/home/ganome/.lmstudio/bin/" + - "/home/ganome/.local/bin/" + - "/home/ganome/.local/bin/statusbar/" + - "/opt/steamcmd/" + - "/bin/" + searched_directories: + - "/home/ganome/.cargo/bin/uname" + - "/usr/local/sbin/uname" + - "/usr/local/bin/uname" + found: "/usr/bin/uname" + search_context: + ENV{PATH}: + - "/home/ganome/.cargo/bin" + - "/usr/local/sbin" + - "/usr/local/bin" + - "/usr/bin" + - "/opt/bin" + - "/usr/lib/llvm/20/bin" + - "/usr/lib/llvm/19/bin" + - "/etc/eselect/wine/bin" + - "/home/ganome/.lmstudio/bin" + - "/home/ganome/.local/bin" + - "/home/ganome/.local/bin/statusbar" + - "/opt/steamcmd" + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:212 (message)" + - "CMakeLists.txt:16 (project)" + message: | + The system is: Linux - 6.17.10-Ganome-v1.03 - x86_64 +... diff --git a/build/_deps/nlohmann_json-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake b/build/_deps/nlohmann_json-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..a30e21c --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/_deps/nlohmann_json-subbuild/CMakeFiles/CMakeRuleHashes.txt b/build/_deps/nlohmann_json-subbuild/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..c58c4f4 --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,11 @@ +# Hashes of file build rules. +21f520a0d66783207e651c55a49a5fad CMakeFiles/nlohmann_json-populate +9341ed33a8b4cd99a90e021025487d92 CMakeFiles/nlohmann_json-populate-complete +bd4ba5b7e4b762c179b644299dcf82b0 nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-build +ced5ce0ba02210ff755297e64ac4ff17 nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-configure +60fae33b532f6b55eb940cd476c534c5 nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-download +ee25874520bf7f2e26441bcdc1261580 nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-install +ae01fb0faf6fd67443d36dc977d1dd61 nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-mkdir +c76744db5d54ef583920ce5ae4d1c316 nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch +d36305c77cb0a595dba40890d89ae32a nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-test +e4b494ef8dd6ed8bcaa7a1cf65a24fd9 nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update diff --git a/build/_deps/nlohmann_json-subbuild/CMakeFiles/InstallScripts.json b/build/_deps/nlohmann_json-subbuild/CMakeFiles/InstallScripts.json new file mode 100644 index 0000000..1f663df --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/CMakeFiles/InstallScripts.json @@ -0,0 +1,7 @@ +{ + "InstallScripts" : + [ + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/cmake_install.cmake" + ], + "Parallel" : false +} diff --git a/build/_deps/nlohmann_json-subbuild/CMakeFiles/Makefile.cmake b/build/_deps/nlohmann_json-subbuild/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..401357b --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/CMakeFiles/Makefile.cmake @@ -0,0 +1,52 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/4.1.2/CMakeSystem.cmake" + "CMakeLists.txt" + "nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-mkdirs.cmake" + "/usr/share/cmake/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake/Modules/ExternalProject.cmake" + "/usr/share/cmake/Modules/ExternalProject/PatchInfo.txt.in" + "/usr/share/cmake/Modules/ExternalProject/RepositoryInfo.txt.in" + "/usr/share/cmake/Modules/ExternalProject/UpdateInfo.txt.in" + "/usr/share/cmake/Modules/ExternalProject/cfgcmd.txt.in" + "/usr/share/cmake/Modules/ExternalProject/gitclone.cmake.in" + "/usr/share/cmake/Modules/ExternalProject/gitupdate.cmake.in" + "/usr/share/cmake/Modules/ExternalProject/mkdirs.cmake.in" + "/usr/share/cmake/Modules/ExternalProject/shared_internal_commands.cmake" + "/usr/share/cmake/Modules/Platform/Linux-Initialize.cmake" + "/usr/share/cmake/Modules/Platform/Linux.cmake" + "/usr/share/cmake/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-mkdirs.cmake" + "nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-gitclone.cmake" + "nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-gitinfo.txt" + "nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-gitupdate.cmake" + "nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update-info.txt" + "nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch-info.txt" + "nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-cfgcmd.txt" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/nlohmann_json-populate.dir/DependInfo.cmake" + ) diff --git a/build/_deps/nlohmann_json-subbuild/CMakeFiles/Makefile2 b/build/_deps/nlohmann_json-subbuild/CMakeFiles/Makefile2 new file mode 100644 index 0000000..efe9473 --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/CMakeFiles/Makefile2 @@ -0,0 +1,122 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/nlohmann_json-populate.dir/all +.PHONY : all + +# The main recursive "codegen" target. +codegen: CMakeFiles/nlohmann_json-populate.dir/codegen +.PHONY : codegen + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/nlohmann_json-populate.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/nlohmann_json-populate.dir + +# All Build rule for target. +CMakeFiles/nlohmann_json-populate.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/nlohmann_json-populate.dir/build.make CMakeFiles/nlohmann_json-populate.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/nlohmann_json-populate.dir/build.make CMakeFiles/nlohmann_json-populate.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Built target nlohmann_json-populate" +.PHONY : CMakeFiles/nlohmann_json-populate.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/nlohmann_json-populate.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles 9 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/nlohmann_json-populate.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles 0 +.PHONY : CMakeFiles/nlohmann_json-populate.dir/rule + +# Convenience name for target. +nlohmann_json-populate: CMakeFiles/nlohmann_json-populate.dir/rule +.PHONY : nlohmann_json-populate + +# codegen rule for target. +CMakeFiles/nlohmann_json-populate.dir/codegen: + $(MAKE) $(MAKESILENT) -f CMakeFiles/nlohmann_json-populate.dir/build.make CMakeFiles/nlohmann_json-populate.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Finished codegen for target nlohmann_json-populate" +.PHONY : CMakeFiles/nlohmann_json-populate.dir/codegen + +# clean rule for target. +CMakeFiles/nlohmann_json-populate.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/nlohmann_json-populate.dir/build.make CMakeFiles/nlohmann_json-populate.dir/clean +.PHONY : CMakeFiles/nlohmann_json-populate.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/_deps/nlohmann_json-subbuild/CMakeFiles/TargetDirectories.txt b/build/_deps/nlohmann_json-subbuild/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..8b2bd5b --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles/edit_cache.dir +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles/rebuild_cache.dir diff --git a/build/_deps/nlohmann_json-subbuild/CMakeFiles/cmake.check_cache b/build/_deps/nlohmann_json-subbuild/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/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/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate-complete b/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate-complete new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/DependInfo.cmake b/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/DependInfo.cmake new file mode 100644 index 0000000..29b95a5 --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/Labels.json b/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/Labels.json new file mode 100644 index 0000000..f5a3e95 --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/Labels.json @@ -0,0 +1,46 @@ +{ + "sources" : + [ + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate-complete.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-build.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-configure.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-download.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-install.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-mkdir.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-test.rule" + }, + { + "file" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update.rule" + } + ], + "target" : + { + "labels" : + [ + "nlohmann_json-populate" + ], + "name" : "nlohmann_json-populate" + } +} \ No newline at end of file diff --git a/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/Labels.txt b/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/Labels.txt new file mode 100644 index 0000000..b4a6268 --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/Labels.txt @@ -0,0 +1,14 @@ +# Target labels + nlohmann_json-populate +# Source files and their labels +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate-complete.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-build.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-configure.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-download.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-install.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-mkdir.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-test.rule +/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update.rule diff --git a/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/build.make b/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/build.make new file mode 100644 index 0000000..fd85c34 --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/build.make @@ -0,0 +1,162 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild + +# Utility rule file for nlohmann_json-populate. + +# Include any custom commands dependencies for this target. +include CMakeFiles/nlohmann_json-populate.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/nlohmann_json-populate.dir/progress.make + +CMakeFiles/nlohmann_json-populate: CMakeFiles/nlohmann_json-populate-complete + +CMakeFiles/nlohmann_json-populate-complete: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-install +CMakeFiles/nlohmann_json-populate-complete: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-mkdir +CMakeFiles/nlohmann_json-populate-complete: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-download +CMakeFiles/nlohmann_json-populate-complete: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update +CMakeFiles/nlohmann_json-populate-complete: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch +CMakeFiles/nlohmann_json-populate-complete: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-configure +CMakeFiles/nlohmann_json-populate-complete: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-build +CMakeFiles/nlohmann_json-populate-complete: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-install +CMakeFiles/nlohmann_json-populate-complete: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-test + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Completed 'nlohmann_json-populate'" + /usr/bin/cmake -E make_directory /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles + /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate-complete + /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-done + +nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update: +.PHONY : nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update + +nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-build: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-configure + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "No build step for 'nlohmann_json-populate'" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build && /usr/bin/cmake -E echo_append + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build && /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-build + +nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-configure: nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-cfgcmd.txt +nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-configure: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "No configure step for 'nlohmann_json-populate'" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build && /usr/bin/cmake -E echo_append + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build && /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-configure + +nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-download: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-gitinfo.txt +nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-download: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-mkdir + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Performing download step (git clone) for 'nlohmann_json-populate'" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-gitclone.cmake + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps && /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-download + +nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-install: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "No install step for 'nlohmann_json-populate'" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build && /usr/bin/cmake -E echo_append + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build && /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-install + +nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-mkdir: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Creating directories for 'nlohmann_json-populate'" + /usr/bin/cmake -Dcfgdir= -P /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-mkdirs.cmake + /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-mkdir + +nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch-info.txt +nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "No patch step for 'nlohmann_json-populate'" + /usr/bin/cmake -E echo_append + /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch + +nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update: +.PHONY : nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update + +nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-test: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-install + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "No test step for 'nlohmann_json-populate'" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build && /usr/bin/cmake -E echo_append + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build && /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-test + +nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update: nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-gitupdate.cmake +nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update-info.txt +nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-download + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Performing update step for 'nlohmann_json-populate'" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src && /usr/bin/cmake -Dcan_fetch=YES -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-gitupdate.cmake + +CMakeFiles/nlohmann_json-populate.dir/codegen: +.PHONY : CMakeFiles/nlohmann_json-populate.dir/codegen + +nlohmann_json-populate: CMakeFiles/nlohmann_json-populate +nlohmann_json-populate: CMakeFiles/nlohmann_json-populate-complete +nlohmann_json-populate: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-build +nlohmann_json-populate: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-configure +nlohmann_json-populate: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-download +nlohmann_json-populate: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-install +nlohmann_json-populate: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-mkdir +nlohmann_json-populate: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch +nlohmann_json-populate: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-test +nlohmann_json-populate: nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update +nlohmann_json-populate: CMakeFiles/nlohmann_json-populate.dir/build.make +.PHONY : nlohmann_json-populate + +# Rule to build all files generated by this target. +CMakeFiles/nlohmann_json-populate.dir/build: nlohmann_json-populate +.PHONY : CMakeFiles/nlohmann_json-populate.dir/build + +CMakeFiles/nlohmann_json-populate.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/nlohmann_json-populate.dir/cmake_clean.cmake +.PHONY : CMakeFiles/nlohmann_json-populate.dir/clean + +CMakeFiles/nlohmann_json-populate.dir/depend: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/nlohmann_json-populate.dir/depend + diff --git a/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/cmake_clean.cmake b/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/cmake_clean.cmake new file mode 100644 index 0000000..1d1d185 --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/cmake_clean.cmake @@ -0,0 +1,17 @@ +file(REMOVE_RECURSE + "CMakeFiles/nlohmann_json-populate" + "CMakeFiles/nlohmann_json-populate-complete" + "nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-build" + "nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-configure" + "nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-download" + "nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-install" + "nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-mkdir" + "nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch" + "nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-test" + "nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/nlohmann_json-populate.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/compiler_depend.make b/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/compiler_depend.make new file mode 100644 index 0000000..e562b67 --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for nlohmann_json-populate. +# This may be replaced when dependencies are built. diff --git a/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/compiler_depend.ts b/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/compiler_depend.ts new file mode 100644 index 0000000..de50d70 --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for nlohmann_json-populate. diff --git a/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/progress.make b/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/progress.make new file mode 100644 index 0000000..d4f6ce3 --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.dir/progress.make @@ -0,0 +1,10 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 +CMAKE_PROGRESS_4 = 4 +CMAKE_PROGRESS_5 = 5 +CMAKE_PROGRESS_6 = 6 +CMAKE_PROGRESS_7 = 7 +CMAKE_PROGRESS_8 = 8 +CMAKE_PROGRESS_9 = 9 + diff --git a/build/_deps/nlohmann_json-subbuild/CMakeFiles/progress.marks b/build/_deps/nlohmann_json-subbuild/CMakeFiles/progress.marks new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/CMakeFiles/progress.marks @@ -0,0 +1 @@ +9 diff --git a/build/_deps/nlohmann_json-subbuild/CMakeLists.txt b/build/_deps/nlohmann_json-subbuild/CMakeLists.txt new file mode 100644 index 0000000..5c835bd --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/CMakeLists.txt @@ -0,0 +1,42 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file LICENSE.rst or https://cmake.org/licensing for details. + +cmake_minimum_required(VERSION 4.1.2) + +# Reject any attempt to use a toolchain file. We must not use one because +# we could be downloading it here. If the CMAKE_TOOLCHAIN_FILE environment +# variable is set, the cache variable will have been initialized from it. +unset(CMAKE_TOOLCHAIN_FILE CACHE) +unset(ENV{CMAKE_TOOLCHAIN_FILE}) + +# We name the project and the target for the ExternalProject_Add() call +# to something that will highlight to the user what we are working on if +# something goes wrong and an error message is produced. + +project(nlohmann_json-populate NONE) + + +# Pass through things we've already detected in the main project to avoid +# paying the cost of redetecting them again in ExternalProject_Add() +set(GIT_EXECUTABLE [==[/usr/bin/git]==]) +set(GIT_VERSION_STRING [==[2.51.2]==]) +set_property(GLOBAL PROPERTY _CMAKE_FindGit_GIT_EXECUTABLE_VERSION + [==[/usr/bin/git;2.51.2]==] +) + + +include(ExternalProject) +ExternalProject_Add(nlohmann_json-populate + "UPDATE_DISCONNECTED" "False" "GIT_REPOSITORY" "https://github.com/nlohmann/json.git" "EXTERNALPROJECT_INTERNAL_ARGUMENT_SEPARATOR" "GIT_TAG" "v3.11.3" + SOURCE_DIR "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + BINARY_DIR "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build" + CONFIGURE_COMMAND "" + BUILD_COMMAND "" + INSTALL_COMMAND "" + TEST_COMMAND "" + USES_TERMINAL_DOWNLOAD YES + USES_TERMINAL_UPDATE YES + USES_TERMINAL_PATCH YES +) + + diff --git a/build/_deps/nlohmann_json-subbuild/Makefile b/build/_deps/nlohmann_json-subbuild/Makefile new file mode 100644 index 0000000..aba2f16 --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/Makefile @@ -0,0 +1,162 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles 0 +.PHONY : all + +# The main codegen target +codegen: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 codegen + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/CMakeFiles 0 +.PHONY : codegen + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named nlohmann_json-populate + +# Build rule for target. +nlohmann_json-populate: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 nlohmann_json-populate +.PHONY : nlohmann_json-populate + +# fast build rule for target. +nlohmann_json-populate/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/nlohmann_json-populate.dir/build.make CMakeFiles/nlohmann_json-populate.dir/build +.PHONY : nlohmann_json-populate/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... codegen" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... nlohmann_json-populate" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/_deps/nlohmann_json-subbuild/cmake_install.cmake b/build/_deps/nlohmann_json-subbuild/cmake_install.cmake new file mode 100644 index 0000000..9bd3d09 --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/cmake_install.cmake @@ -0,0 +1,61 @@ +# Install script for directory: /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() +if(CMAKE_INSTALL_COMPONENT) + if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + else() + string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") + unset(CMAKE_INST_COMP_HASH) + endif() +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-build b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-build new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-configure b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-configure new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-done b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-done new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-download b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-download new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-gitclone-lastrun.txt b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-gitclone-lastrun.txt new file mode 100644 index 0000000..286568e --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-gitclone-lastrun.txt @@ -0,0 +1,15 @@ +# This is a generated file and its contents are an internal implementation detail. +# The download step will be re-executed if anything in this file changes. +# No other meaning or use of this file is supported. + +method=git +command=/usr/bin/cmake;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-gitclone.cmake +source_dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src +work_dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps +repository=https://github.com/nlohmann/json.git +remote=origin +init_submodules=TRUE +recurse_submodules=--recursive +submodules= +CMP0097=NEW + diff --git a/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-gitinfo.txt b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-gitinfo.txt new file mode 100644 index 0000000..286568e --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-gitinfo.txt @@ -0,0 +1,15 @@ +# This is a generated file and its contents are an internal implementation detail. +# The download step will be re-executed if anything in this file changes. +# No other meaning or use of this file is supported. + +method=git +command=/usr/bin/cmake;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-gitclone.cmake +source_dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src +work_dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps +repository=https://github.com/nlohmann/json.git +remote=origin +init_submodules=TRUE +recurse_submodules=--recursive +submodules= +CMP0097=NEW + diff --git a/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-install b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-install new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-mkdir b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-mkdir new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch-info.txt b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch-info.txt new file mode 100644 index 0000000..53e1e1e --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch-info.txt @@ -0,0 +1,6 @@ +# This is a generated file and its contents are an internal implementation detail. +# The update step will be re-executed if anything in this file changes. +# No other meaning or use of this file is supported. + +command= +work_dir= diff --git a/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-test b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-test new file mode 100644 index 0000000..e69de29 diff --git a/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update-info.txt b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update-info.txt new file mode 100644 index 0000000..8f23f4b --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update-info.txt @@ -0,0 +1,7 @@ +# This is a generated file and its contents are an internal implementation detail. +# The patch step will be re-executed if anything in this file changes. +# No other meaning or use of this file is supported. + +command (connected)=/usr/bin/cmake;-Dcan_fetch=YES;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-gitupdate.cmake +command (disconnected)=/usr/bin/cmake;-Dcan_fetch=NO;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-gitupdate.cmake +work_dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src diff --git a/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-cfgcmd.txt b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-cfgcmd.txt new file mode 100644 index 0000000..6a6ed5f --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-cfgcmd.txt @@ -0,0 +1 @@ +cmd='' diff --git a/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-gitclone.cmake b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-gitclone.cmake new file mode 100644 index 0000000..a7a2071 --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-gitclone.cmake @@ -0,0 +1,87 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file LICENSE.rst or https://cmake.org/licensing for details. + +cmake_minimum_required(VERSION ${CMAKE_VERSION}) # this file comes with cmake + +if(EXISTS "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-gitclone-lastrun.txt" AND EXISTS "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-gitinfo.txt" AND + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-gitclone-lastrun.txt" IS_NEWER_THAN "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-gitinfo.txt") + message(VERBOSE + "Avoiding repeated git clone, stamp file is up to date: " + "'/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-gitclone-lastrun.txt'" + ) + return() +endif() + +# Even at VERBOSE level, we don't want to see the commands executed, but +# enabling them to be shown for DEBUG may be useful to help diagnose problems. +cmake_language(GET_MESSAGE_LOG_LEVEL active_log_level) +if(active_log_level MATCHES "DEBUG|TRACE") + set(maybe_show_command COMMAND_ECHO STDOUT) +else() + set(maybe_show_command "") +endif() + +execute_process( + COMMAND ${CMAKE_COMMAND} -E rm -rf "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + RESULT_VARIABLE error_code + ${maybe_show_command} +) +if(error_code) + message(FATAL_ERROR "Failed to remove directory: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src'") +endif() + +# try the clone 3 times in case there is an odd git clone issue +set(error_code 1) +set(number_of_tries 0) +while(error_code AND number_of_tries LESS 3) + execute_process( + COMMAND "/usr/bin/git" + clone --no-checkout --config "advice.detachedHead=false" "https://github.com/nlohmann/json.git" "nlohmann_json-src" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps" + RESULT_VARIABLE error_code + ${maybe_show_command} + ) + math(EXPR number_of_tries "${number_of_tries} + 1") +endwhile() +if(number_of_tries GREATER 1) + message(NOTICE "Had to git clone more than once: ${number_of_tries} times.") +endif() +if(error_code) + message(FATAL_ERROR "Failed to clone repository: 'https://github.com/nlohmann/json.git'") +endif() + +execute_process( + COMMAND "/usr/bin/git" + checkout "v3.11.3" -- + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + RESULT_VARIABLE error_code + ${maybe_show_command} +) +if(error_code) + message(FATAL_ERROR "Failed to checkout tag: 'v3.11.3'") +endif() + +set(init_submodules TRUE) +if(init_submodules) + execute_process( + COMMAND "/usr/bin/git" + submodule update --recursive --init + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + RESULT_VARIABLE error_code + ${maybe_show_command} + ) +endif() +if(error_code) + message(FATAL_ERROR "Failed to update submodules in: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src'") +endif() + +# Complete success, update the script-last-run stamp file: +# +execute_process( + COMMAND ${CMAKE_COMMAND} -E copy "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-gitinfo.txt" "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-gitclone-lastrun.txt" + RESULT_VARIABLE error_code + ${maybe_show_command} +) +if(error_code) + message(FATAL_ERROR "Failed to copy script-last-run stamp file: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-gitclone-lastrun.txt'") +endif() diff --git a/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-gitupdate.cmake b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-gitupdate.cmake new file mode 100644 index 0000000..1768d9e --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-gitupdate.cmake @@ -0,0 +1,317 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file LICENSE.rst or https://cmake.org/licensing for details. + +cmake_minimum_required(VERSION ${CMAKE_VERSION}) # this file comes with cmake + +# Even at VERBOSE level, we don't want to see the commands executed, but +# enabling them to be shown for DEBUG may be useful to help diagnose problems. +cmake_language(GET_MESSAGE_LOG_LEVEL active_log_level) +if(active_log_level MATCHES "DEBUG|TRACE") + set(maybe_show_command COMMAND_ECHO STDOUT) +else() + set(maybe_show_command "") +endif() + +function(do_fetch) + message(VERBOSE "Fetching latest from the remote origin") + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git fetch --tags --force "origin" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + COMMAND_ERROR_IS_FATAL LAST + ${maybe_show_command} + ) +endfunction() + +function(get_hash_for_ref ref out_var err_var) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git rev-parse "${ref}^0" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE ref_hash + ERROR_VARIABLE error_msg + OUTPUT_STRIP_TRAILING_WHITESPACE + ) + if(error_code) + set(${out_var} "" PARENT_SCOPE) + else() + set(${out_var} "${ref_hash}" PARENT_SCOPE) + endif() + set(${err_var} "${error_msg}" PARENT_SCOPE) +endfunction() + +get_hash_for_ref(HEAD head_sha error_msg) +if(head_sha STREQUAL "") + message(FATAL_ERROR "Failed to get the hash for HEAD:\n${error_msg}") +endif() + +if("${can_fetch}" STREQUAL "") + set(can_fetch "YES") +endif() + +execute_process( + COMMAND "/usr/bin/git" --git-dir=.git show-ref "v3.11.3" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + OUTPUT_VARIABLE show_ref_output +) +if(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/remotes/") + # Given a full remote/branch-name and we know about it already. Since + # branches can move around, we should always fetch, if permitted. + if(can_fetch) + do_fetch() + endif() + set(checkout_name "v3.11.3") + +elseif(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/tags/") + # Given a tag name that we already know about. We don't know if the tag we + # have matches the remote though (tags can move), so we should fetch. As a + # special case to preserve backward compatibility, if we are already at the + # same commit as the tag we hold locally, don't do a fetch and assume the tag + # hasn't moved on the remote. + # FIXME: We should provide an option to always fetch for this case + get_hash_for_ref("v3.11.3" tag_sha error_msg) + if(tag_sha STREQUAL head_sha) + message(VERBOSE "Already at requested tag: v3.11.3") + return() + endif() + + if(can_fetch) + do_fetch() + endif() + set(checkout_name "v3.11.3") + +elseif(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/heads/") + # Given a branch name without any remote and we already have a branch by that + # name. We might already have that branch checked out or it might be a + # different branch. It isn't fully safe to use a bare branch name without the + # remote, so do a fetch (if allowed) and replace the ref with one that + # includes the remote. + if(can_fetch) + do_fetch() + endif() + set(checkout_name "origin/v3.11.3") + +else() + get_hash_for_ref("v3.11.3" tag_sha error_msg) + if(tag_sha STREQUAL head_sha) + # Have the right commit checked out already + message(VERBOSE "Already at requested ref: ${tag_sha}") + return() + + elseif(tag_sha STREQUAL "") + # We don't know about this ref yet, so we have no choice but to fetch. + if(NOT can_fetch) + message(FATAL_ERROR + "Requested git ref \"v3.11.3\" is not present locally, and not " + "allowed to contact remote due to UPDATE_DISCONNECTED setting." + ) + endif() + + # We deliberately swallow any error message at the default log level + # because it can be confusing for users to see a failed git command. + # That failure is being handled here, so it isn't an error. + if(NOT error_msg STREQUAL "") + message(DEBUG "${error_msg}") + endif() + do_fetch() + set(checkout_name "v3.11.3") + + else() + # We have the commit, so we know we were asked to find a commit hash + # (otherwise it would have been handled further above), but we don't + # have that commit checked out yet. We don't need to fetch from the remote. + set(checkout_name "v3.11.3") + if(NOT error_msg STREQUAL "") + message(WARNING "${error_msg}") + endif() + + endif() +endif() + +set(git_update_strategy "REBASE") +if(git_update_strategy STREQUAL "") + # Backward compatibility requires REBASE as the default behavior + set(git_update_strategy REBASE) +endif() + +if(git_update_strategy MATCHES "^REBASE(_CHECKOUT)?$") + # Asked to potentially try to rebase first, maybe with fallback to checkout. + # We can't if we aren't already on a branch and we shouldn't if that local + # branch isn't tracking the one we want to checkout. + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git symbolic-ref -q HEAD + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + OUTPUT_VARIABLE current_branch + OUTPUT_STRIP_TRAILING_WHITESPACE + # Don't test for an error. If this isn't a branch, we get a non-zero error + # code but empty output. + ) + + if(current_branch STREQUAL "") + # Not on a branch, checkout is the only sensible option since any rebase + # would always fail (and backward compatibility requires us to checkout in + # this situation) + set(git_update_strategy CHECKOUT) + + else() + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git for-each-ref "--format=%(upstream:short)" "${current_branch}" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + OUTPUT_VARIABLE upstream_branch + OUTPUT_STRIP_TRAILING_WHITESPACE + COMMAND_ERROR_IS_FATAL ANY # There is no error if no upstream is set + ) + if(NOT upstream_branch STREQUAL checkout_name) + # Not safe to rebase when asked to checkout a different branch to the one + # we are tracking. If we did rebase, we could end up with arbitrary + # commits added to the ref we were asked to checkout if the current local + # branch happens to be able to rebase onto the target branch. There would + # be no error message and the user wouldn't know this was occurring. + set(git_update_strategy CHECKOUT) + endif() + + endif() +elseif(NOT git_update_strategy STREQUAL "CHECKOUT") + message(FATAL_ERROR "Unsupported git update strategy: ${git_update_strategy}") +endif() + + +# Check if stash is needed +execute_process( + COMMAND "/usr/bin/git" --git-dir=.git status --porcelain + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE repo_status +) +if(error_code) + message(FATAL_ERROR "Failed to get the status") +endif() +string(LENGTH "${repo_status}" need_stash) + +# If not in clean state, stash changes in order to be able to perform a +# rebase or checkout without losing those changes permanently +if(need_stash) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash save --quiet;--include-untracked + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) +endif() + +if(git_update_strategy STREQUAL "CHECKOUT") + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git checkout "${checkout_name}" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) +else() + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git rebase "${checkout_name}" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE rebase_output + ERROR_VARIABLE rebase_output + ) + if(error_code) + # Rebase failed, undo the rebase attempt before continuing + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git rebase --abort + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + ${maybe_show_command} + ) + + if(NOT git_update_strategy STREQUAL "REBASE_CHECKOUT") + # Not allowed to do a checkout as a fallback, so cannot proceed + if(need_stash) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + ${maybe_show_command} + ) + endif() + message(FATAL_ERROR "\nFailed to rebase in: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src'." + "\nOutput from the attempted rebase follows:" + "\n${rebase_output}" + "\n\nYou will have to resolve the conflicts manually") + endif() + + # Fall back to checkout. We create an annotated tag so that the user + # can manually inspect the situation and revert if required. + # We can't log the failed rebase output because MSVC sees it and + # intervenes, causing the build to fail even though it completes. + # Write it to a file instead. + string(TIMESTAMP tag_timestamp "%Y%m%dT%H%M%S" UTC) + set(tag_name _cmake_ExternalProject_moved_from_here_${tag_timestamp}Z) + set(error_log_file ${CMAKE_CURRENT_LIST_DIR}/rebase_error_${tag_timestamp}Z.log) + file(WRITE ${error_log_file} "${rebase_output}") + message(WARNING "Rebase failed, output has been saved to ${error_log_file}" + "\nFalling back to checkout, previous commit tagged as ${tag_name}") + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git tag -a + -m "ExternalProject attempting to move from here to ${checkout_name}" + ${tag_name} + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) + + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git checkout "${checkout_name}" + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) + endif() +endif() + +if(need_stash) + # Put back the stashed changes + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + RESULT_VARIABLE error_code + ${maybe_show_command} + ) + if(error_code) + # Stash pop --index failed: Try again dropping the index + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git reset --hard --quiet + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + ${maybe_show_command} + ) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash pop --quiet + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + RESULT_VARIABLE error_code + ${maybe_show_command} + ) + if(error_code) + # Stash pop failed: Restore previous state. + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git reset --hard --quiet ${head_sha} + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + ${maybe_show_command} + ) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + ${maybe_show_command} + ) + message(FATAL_ERROR "\nFailed to unstash changes in: '/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src'." + "\nYou will have to resolve the conflicts manually") + endif() + endif() +endif() + +set(init_submodules "TRUE") +if(init_submodules) + execute_process( + COMMAND "/usr/bin/git" + --git-dir=.git + submodule update --recursive --init + WORKING_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) +endif() diff --git a/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-mkdirs.cmake b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-mkdirs.cmake new file mode 100644 index 0000000..ad68e32 --- /dev/null +++ b/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp/nlohmann_json-populate-mkdirs.cmake @@ -0,0 +1,27 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file LICENSE.rst or https://cmake.org/licensing for details. + +cmake_minimum_required(VERSION ${CMAKE_VERSION}) # this file comes with cmake + +# If CMAKE_DISABLE_SOURCE_CHANGES is set to true and the source directory is an +# existing directory in our source tree, calling file(MAKE_DIRECTORY) on it +# would cause a fatal error, even though it would be a no-op. +if(NOT EXISTS "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src") + file(MAKE_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src") +endif() +file(MAKE_DIRECTORY + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/tmp" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp" +) + +set(configSubDirs ) +foreach(subDir IN LISTS configSubDirs) + file(MAKE_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/${subDir}") +endforeach() +if(cfgdir) + file(MAKE_DIRECTORY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp${cfgdir}") # cfgdir has leading slash +endif() diff --git a/build/cmake_install.cmake b/build/cmake_install.cmake new file mode 100644 index 0000000..c871028 --- /dev/null +++ b/build/cmake_install.cmake @@ -0,0 +1,91 @@ +# Install script for directory: /home/ganome/Projects/SCAR-719/repos/scar-chat7 + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "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() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/cmake_install.cmake") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() +if(CMAKE_INSTALL_COMPONENT) + if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + else() + string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") + unset(CMAKE_INST_COMP_HASH) + endif() +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/build/compile_commands.json b/build/compile_commands.json new file mode 100644 index 0000000..2a842e7 --- /dev/null +++ b/build/compile_commands.json @@ -0,0 +1,212 @@ +[ +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party", + "command": "/usr/bin/cc -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/argon2.c", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/argon2.c", + "output": "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party", + "command": "/usr/bin/cc -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/core.c", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/core.c", + "output": "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party", + "command": "/usr/bin/cc -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2b.c", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2b.c", + "output": "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party", + "command": "/usr/bin/cc -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/thread.c", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/thread.c", + "output": "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party", + "command": "/usr/bin/cc -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/encoding.c", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/encoding.c", + "output": "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party", + "command": "/usr/bin/cc -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/opt.c", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/opt.c", + "output": "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/mocs_compilation.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/mocs_compilation.cpp", + "output": "shared/CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.cpp", + "output": "shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.cpp", + "output": "shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.cpp", + "output": "shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.cpp", + "output": "shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/mocs_compilation.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/mocs_compilation.cpp", + "output": "server/CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/main.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/main.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/main.cpp", + "output": "server/CMakeFiles/scarchat-server.dir/main.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/server.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/server.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/server.cpp", + "output": "server/CMakeFiles/scarchat-server.dir/server.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/session.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/session.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/session.cpp", + "output": "server/CMakeFiles/scarchat-server.dir/session.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/auth/authenticator.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/auth/authenticator.cpp", + "output": "server/CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/database/database.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp", + "output": "server/CMakeFiles/scarchat-server.dir/database/database.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/config/server_config.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/config/server_config.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/config/server_config.cpp", + "output": "server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/mocs_compilation.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/mocs_compilation.cpp", + "output": "client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/main.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/main.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/main.cpp", + "output": "client/CMakeFiles/scarchat.dir/main.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/mainwindow.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/mainwindow.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/mainwindow.cpp", + "output": "client/CMakeFiles/scarchat.dir/mainwindow.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/connection/client_connection.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/connection/client_connection.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/connection/client_connection.cpp", + "output": "client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/config/client_config.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.cpp", + "output": "client/CMakeFiles/scarchat.dir/config/client_config.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.cpp", + "output": "client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.cpp", + "output": "client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.cpp", + "output": "client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/video_grid_widget.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/video_grid_widget.cpp", + "output": "client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/media/camera_capture.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/camera_capture.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/camera_capture.cpp", + "output": "client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/media/screen_capture.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/screen_capture.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/screen_capture.cpp", + "output": "client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/media/video_encoder.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_encoder.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_encoder.cpp", + "output": "client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp", + "output": "client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/mocs_compilation.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/mocs_compilation.cpp", + "output": "dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/dbmanager.dir/main.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/main.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/main.cpp", + "output": "dbmanager/CMakeFiles/dbmanager.dir/main.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/dbmanager.dir/db_manager.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/db_manager.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/db_manager.cpp", + "output": "dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.o" +}, +{ + "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp", + "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp", + "output": "dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o" +} +] \ No newline at end of file diff --git a/build/dbmanager/CMakeFiles/CMakeDirectoryInformation.cmake b/build/dbmanager/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..4ab1d9c --- /dev/null +++ b/build/dbmanager/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/ganome/Projects/SCAR-719/repos/scar-chat7") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/dbmanager/CMakeFiles/dbmanager.dir/DependInfo.cmake b/build/dbmanager/CMakeFiles/dbmanager.dir/DependInfo.cmake new file mode 100644 index 0000000..92ad61a --- /dev/null +++ b/build/dbmanager/CMakeFiles/dbmanager.dir/DependInfo.cmake @@ -0,0 +1,27 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp" "dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o" "gcc" "dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o.d" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/db_manager.cpp" "dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.o" "gcc" "dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.o.d" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/mocs_compilation.cpp" "dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o" "gcc" "dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o.d" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/main.cpp" "dbmanager/CMakeFiles/dbmanager.dir/main.cpp.o" "gcc" "dbmanager/CMakeFiles/dbmanager.dir/main.cpp.o.d" + "" "dbmanager/dbmanager" "gcc" "dbmanager/CMakeFiles/dbmanager.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o b/build/dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..e28314aeafcb5f5dceaef569d436a222cea2b068 GIT binary patch literal 52600 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 ZHts1uc~GB_Eq&icMP=3vOd5Ck{{ztU&J_Rv literal 0 HcmV?d00001 diff --git a/build/dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o.d b/build/dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o.d new file mode 100644 index 0000000..1e4114c --- /dev/null +++ b/build/dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o.d @@ -0,0 +1,219 @@ +dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o: \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp \ + /usr/include/stdc-predef.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ + /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \ + /usr/include/wchar.h /usr/include/bits/libc-header-start.h \ + /usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ + /usr/include/bits/wchar.h /usr/include/bits/types/wint_t.h \ + /usr/include/bits/types/mbstate_t.h \ + /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/__locale_t.h /usr/include/bits/wchar2-decl.h \ + /usr/include/bits/wchar2.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \ + /usr/include/locale.h /usr/include/bits/locale.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \ + /usr/include/ctype.h /usr/include/bits/types.h \ + /usr/include/bits/typesizes.h /usr/include/bits/time64.h \ + /usr/include/bits/endian.h /usr/include/bits/endianness.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ + /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ + /usr/include/bits/stdint-intn.h /usr/include/endian.h \ + /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ + /usr/include/sys/select.h /usr/include/bits/select.h \ + /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ + /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ + /usr/include/bits/stdlib.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \ + /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ + /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \ + /usr/include/errno.h /usr/include/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/bits/types/error_t.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ + /usr/include/linux/sched/types.h /usr/include/linux/types.h \ + /usr/include/asm/types.h /usr/include/asm-generic/types.h \ + /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h /usr/include/asm/posix_types.h \ + /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \ + /usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \ + /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \ + /usr/include/sys/single_threaded.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \ + /usr/include/wctype.h /usr/include/bits/wctype-wchar.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ + /usr/include/stdint.h /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdint-least.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/uio_lim.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \ + /usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \ + /usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \ + /usr/include/linux/close_range.h /usr/include/syscall.h \ + /usr/include/sys/syscall.h /usr/include/asm/unistd.h \ + /usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_memory_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \ + /usr/include/sqlite3.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/../shared/protocol/types.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iostream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime diff --git a/build/dbmanager/CMakeFiles/dbmanager.dir/build.make b/build/dbmanager/CMakeFiles/dbmanager.dir/build.make new file mode 100644 index 0000000..202d611 --- /dev/null +++ b/build/dbmanager/CMakeFiles/dbmanager.dir/build.make @@ -0,0 +1,169 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build + +# Include any dependencies generated for this target. +include dbmanager/CMakeFiles/dbmanager.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include dbmanager/CMakeFiles/dbmanager.dir/compiler_depend.make + +# Include the progress variables for this target. +include dbmanager/CMakeFiles/dbmanager.dir/progress.make + +# Include the compile flags for this target's objects. +include dbmanager/CMakeFiles/dbmanager.dir/flags.make + +dbmanager/CMakeFiles/dbmanager.dir/codegen: +.PHONY : dbmanager/CMakeFiles/dbmanager.dir/codegen + +dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o: dbmanager/CMakeFiles/dbmanager.dir/flags.make +dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o: dbmanager/dbmanager_autogen/mocs_compilation.cpp +dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o: dbmanager/CMakeFiles/dbmanager.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o -MF CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/mocs_compilation.cpp + +dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.i" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/mocs_compilation.cpp > CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.i + +dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/mocs_compilation.cpp -o CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.s + +dbmanager/CMakeFiles/dbmanager.dir/main.cpp.o: dbmanager/CMakeFiles/dbmanager.dir/flags.make +dbmanager/CMakeFiles/dbmanager.dir/main.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/main.cpp +dbmanager/CMakeFiles/dbmanager.dir/main.cpp.o: dbmanager/CMakeFiles/dbmanager.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object dbmanager/CMakeFiles/dbmanager.dir/main.cpp.o" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT dbmanager/CMakeFiles/dbmanager.dir/main.cpp.o -MF CMakeFiles/dbmanager.dir/main.cpp.o.d -o CMakeFiles/dbmanager.dir/main.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/main.cpp + +dbmanager/CMakeFiles/dbmanager.dir/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/dbmanager.dir/main.cpp.i" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/main.cpp > CMakeFiles/dbmanager.dir/main.cpp.i + +dbmanager/CMakeFiles/dbmanager.dir/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/dbmanager.dir/main.cpp.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/main.cpp -o CMakeFiles/dbmanager.dir/main.cpp.s + +dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.o: dbmanager/CMakeFiles/dbmanager.dir/flags.make +dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/db_manager.cpp +dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.o: dbmanager/CMakeFiles/dbmanager.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.o" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.o -MF CMakeFiles/dbmanager.dir/db_manager.cpp.o.d -o CMakeFiles/dbmanager.dir/db_manager.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/db_manager.cpp + +dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/dbmanager.dir/db_manager.cpp.i" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/db_manager.cpp > CMakeFiles/dbmanager.dir/db_manager.cpp.i + +dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/dbmanager.dir/db_manager.cpp.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/db_manager.cpp -o CMakeFiles/dbmanager.dir/db_manager.cpp.s + +dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o: dbmanager/CMakeFiles/dbmanager.dir/flags.make +dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp +dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o: dbmanager/CMakeFiles/dbmanager.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o -MF CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o.d -o CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp + +dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/dbmanager.dir/__/server/database/database.cpp.i" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp > CMakeFiles/dbmanager.dir/__/server/database/database.cpp.i + +dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/dbmanager.dir/__/server/database/database.cpp.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp -o CMakeFiles/dbmanager.dir/__/server/database/database.cpp.s + +# Object files for target dbmanager +dbmanager_OBJECTS = \ +"CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o" \ +"CMakeFiles/dbmanager.dir/main.cpp.o" \ +"CMakeFiles/dbmanager.dir/db_manager.cpp.o" \ +"CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o" + +# External object files for target dbmanager +dbmanager_EXTERNAL_OBJECTS = + +dbmanager/dbmanager: dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o +dbmanager/dbmanager: dbmanager/CMakeFiles/dbmanager.dir/main.cpp.o +dbmanager/dbmanager: dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.o +dbmanager/dbmanager: dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o +dbmanager/dbmanager: dbmanager/CMakeFiles/dbmanager.dir/build.make +dbmanager/dbmanager: dbmanager/CMakeFiles/dbmanager.dir/compiler_depend.ts +dbmanager/dbmanager: shared/libscarchat_shared.a +dbmanager/dbmanager: /usr/lib64/libsqlite3.so +dbmanager/dbmanager: /usr/lib64/libboost_system.so.1.88.0 +dbmanager/dbmanager: /usr/lib64/libboost_thread.so.1.88.0 +dbmanager/dbmanager: third_party/libargon2_lib.a +dbmanager/dbmanager: /usr/lib64/libssl.so +dbmanager/dbmanager: /usr/lib64/libcrypto.so +dbmanager/dbmanager: dbmanager/CMakeFiles/dbmanager.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Linking CXX executable dbmanager" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/dbmanager.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +dbmanager/CMakeFiles/dbmanager.dir/build: dbmanager/dbmanager +.PHONY : dbmanager/CMakeFiles/dbmanager.dir/build + +dbmanager/CMakeFiles/dbmanager.dir/clean: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager && $(CMAKE_COMMAND) -P CMakeFiles/dbmanager.dir/cmake_clean.cmake +.PHONY : dbmanager/CMakeFiles/dbmanager.dir/clean + +dbmanager/CMakeFiles/dbmanager.dir/depend: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ganome/Projects/SCAR-719/repos/scar-chat7 /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager /home/ganome/Projects/SCAR-719/repos/scar-chat7/build /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/CMakeFiles/dbmanager.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : dbmanager/CMakeFiles/dbmanager.dir/depend + diff --git a/build/dbmanager/CMakeFiles/dbmanager.dir/cmake_clean.cmake b/build/dbmanager/CMakeFiles/dbmanager.dir/cmake_clean.cmake new file mode 100644 index 0000000..d86cd6f --- /dev/null +++ b/build/dbmanager/CMakeFiles/dbmanager.dir/cmake_clean.cmake @@ -0,0 +1,21 @@ +file(REMOVE_RECURSE + "CMakeFiles/dbmanager.dir/link.d" + "CMakeFiles/dbmanager_autogen.dir/AutogenUsed.txt" + "CMakeFiles/dbmanager_autogen.dir/ParseCache.txt" + "dbmanager_autogen" + "CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o" + "CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o.d" + "CMakeFiles/dbmanager.dir/db_manager.cpp.o" + "CMakeFiles/dbmanager.dir/db_manager.cpp.o.d" + "CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o" + "CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o.d" + "CMakeFiles/dbmanager.dir/main.cpp.o" + "CMakeFiles/dbmanager.dir/main.cpp.o.d" + "dbmanager" + "dbmanager.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/dbmanager.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/dbmanager/CMakeFiles/dbmanager.dir/compiler_depend.make b/build/dbmanager/CMakeFiles/dbmanager.dir/compiler_depend.make new file mode 100644 index 0000000..523b263 --- /dev/null +++ b/build/dbmanager/CMakeFiles/dbmanager.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for dbmanager. +# This may be replaced when dependencies are built. diff --git a/build/dbmanager/CMakeFiles/dbmanager.dir/compiler_depend.ts b/build/dbmanager/CMakeFiles/dbmanager.dir/compiler_depend.ts new file mode 100644 index 0000000..9d583a9 --- /dev/null +++ b/build/dbmanager/CMakeFiles/dbmanager.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for dbmanager. diff --git a/build/dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.o b/build/dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..518a7995f2413b8f8fa81dc84da7146c30369d81 GIT binary patch literal 65552 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 literal 0 HcmV?d00001 diff --git a/build/dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.o.d b/build/dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.o.d new file mode 100644 index 0000000..b8d926a --- /dev/null +++ b/build/dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.o.d @@ -0,0 +1,247 @@ +dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.o: \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/db_manager.cpp \ + /usr/include/stdc-predef.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/db_manager.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/../server/database/database.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ + /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \ + /usr/include/wchar.h /usr/include/bits/libc-header-start.h \ + /usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ + /usr/include/bits/wchar.h /usr/include/bits/types/wint_t.h \ + /usr/include/bits/types/mbstate_t.h \ + /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/__locale_t.h /usr/include/bits/wchar2-decl.h \ + /usr/include/bits/wchar2.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \ + /usr/include/locale.h /usr/include/bits/locale.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \ + /usr/include/ctype.h /usr/include/bits/types.h \ + /usr/include/bits/typesizes.h /usr/include/bits/time64.h \ + /usr/include/bits/endian.h /usr/include/bits/endianness.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ + /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ + /usr/include/bits/stdint-intn.h /usr/include/endian.h \ + /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ + /usr/include/sys/select.h /usr/include/bits/select.h \ + /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ + /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ + /usr/include/bits/stdlib.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \ + /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ + /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \ + /usr/include/errno.h /usr/include/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/bits/types/error_t.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ + /usr/include/linux/sched/types.h /usr/include/linux/types.h \ + /usr/include/asm/types.h /usr/include/asm-generic/types.h \ + /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h /usr/include/asm/posix_types.h \ + /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \ + /usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \ + /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \ + /usr/include/sys/single_threaded.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \ + /usr/include/wctype.h /usr/include/bits/wctype-wchar.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ + /usr/include/stdint.h /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdint-least.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/uio_lim.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \ + /usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \ + /usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \ + /usr/include/linux/close_range.h /usr/include/syscall.h \ + /usr/include/sys/syscall.h /usr/include/asm/unistd.h \ + /usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_memory_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \ + /usr/include/sqlite3.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/../shared/protocol/types.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/../shared/crypto/argon2_wrapper.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iostream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/fstream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/basic_file.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++io.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fstream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/filesystem \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_fwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_path.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h \ + /usr/include/libintl.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/codecvt \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_dir.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_ops.h diff --git a/build/dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o b/build/dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..584e1f8f57af6b2ce20b45212483e49a069a6d80 GIT binary patch literal 1000 zcmbVLO-sW-5S`Tec@Vvb;3b|^(4|S~#e)P&%|*nE;H{)F*rLfU$qMbMf6b$R$D22u zNp|RFd(wg7&Ac~nlUb7G=!_U~Xc@_m9v4_#kcrlY(j=bESK=j#M2UG`;m&EVYpI zE`0s8NNRGKR^wFWYW9}snJh%A6o9A}xlSgCx@>UDmCoiG#B-t(5R<9`f#w|722n_z z30&f;(nN}YK z^~-HoMvso#%Q<|1?9q o7u^xf5mFpCK!3{G-I4Td^do}|?)x92;NCsW?wi3UHX3yOzdH>;p8x;= literal 0 HcmV?d00001 diff --git a/build/dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o.d b/build/dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o.d new file mode 100644 index 0000000..ccec5a8 --- /dev/null +++ b/build/dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o.d @@ -0,0 +1,3 @@ +dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o: \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/mocs_compilation.cpp \ + /usr/include/stdc-predef.h diff --git a/build/dbmanager/CMakeFiles/dbmanager.dir/depend.make b/build/dbmanager/CMakeFiles/dbmanager.dir/depend.make new file mode 100644 index 0000000..50bab25 --- /dev/null +++ b/build/dbmanager/CMakeFiles/dbmanager.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for dbmanager. +# This may be replaced when dependencies are built. diff --git a/build/dbmanager/CMakeFiles/dbmanager.dir/flags.make b/build/dbmanager/CMakeFiles/dbmanager.dir/flags.make new file mode 100644 index 0000000..96e9b1c --- /dev/null +++ b/build/dbmanager/CMakeFiles/dbmanager.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB + +CXX_INCLUDES = -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include + +CXX_FLAGS = -O3 -DNDEBUG -std=gnu++20 + diff --git a/build/dbmanager/CMakeFiles/dbmanager.dir/link.d b/build/dbmanager/CMakeFiles/dbmanager.dir/link.d new file mode 100644 index 0000000..5c2bb16 --- /dev/null +++ b/build/dbmanager/CMakeFiles/dbmanager.dir/link.d @@ -0,0 +1,142 @@ +dbmanager: \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o \ + CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o \ + CMakeFiles/dbmanager.dir/main.cpp.o \ + CMakeFiles/dbmanager.dir/db_manager.cpp.o \ + CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o \ + ../shared/libscarchat_shared.a \ + /usr/lib64/libsqlite3.so \ + /usr/lib64/libboost_system.so.1.88.0 \ + /usr/lib64/libboost_thread.so.1.88.0 \ + ../third_party/libargon2_lib.a \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libpthread.a \ + /usr/lib64/libssl.so \ + /usr/lib64/libcrypto.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libstdc++.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libm.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libm.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libm.so \ + /lib64/libm.so.6 \ + /lib64/libmvec.so.1 \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so.1 \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libc.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libc.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libc.so \ + /lib64/libc.so.6 \ + /usr/lib64/libc_nonshared.a \ + /lib64/ld-linux-x86-64.so.2 \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so.1 \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o \ + /usr/lib64/libz.so.1 \ + /usr/lib64/libicuio.so.77 \ + /usr/lib64/libicui18n.so.77 \ + /usr/lib64/libicuuc.so.77 \ + /lib64/ld-linux-x86-64.so.2 \ + /usr/lib64/libicudata.so.77 + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o: + +CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o: + +CMakeFiles/dbmanager.dir/main.cpp.o: + +CMakeFiles/dbmanager.dir/db_manager.cpp.o: + +CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o: + +../shared/libscarchat_shared.a: + +/usr/lib64/libsqlite3.so: + +/usr/lib64/libboost_system.so.1.88.0: + +/usr/lib64/libboost_thread.so.1.88.0: + +../third_party/libargon2_lib.a: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libpthread.a: + +/usr/lib64/libssl.so: + +/usr/lib64/libcrypto.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libstdc++.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libm.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libm.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libm.so: + +/lib64/libm.so.6: + +/lib64/libmvec.so.1: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so.1: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libc.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libc.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libc.so: + +/lib64/libc.so.6: + +/usr/lib64/libc_nonshared.a: + +/lib64/ld-linux-x86-64.so.2: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so.1: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o: + +/usr/lib64/libz.so.1: + +/usr/lib64/libicuio.so.77: + +/usr/lib64/libicui18n.so.77: + +/usr/lib64/libicuuc.so.77: + +/lib64/ld-linux-x86-64.so.2: + +/usr/lib64/libicudata.so.77: diff --git a/build/dbmanager/CMakeFiles/dbmanager.dir/link.txt b/build/dbmanager/CMakeFiles/dbmanager.dir/link.txt new file mode 100644 index 0000000..6f4da6f --- /dev/null +++ b/build/dbmanager/CMakeFiles/dbmanager.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -O3 -DNDEBUG -Wl,--dependency-file=CMakeFiles/dbmanager.dir/link.d CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o CMakeFiles/dbmanager.dir/main.cpp.o CMakeFiles/dbmanager.dir/db_manager.cpp.o CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o -o dbmanager ../shared/libscarchat_shared.a /usr/lib64/libsqlite3.so /usr/lib64/libboost_system.so.1.88.0 /usr/lib64/libboost_thread.so.1.88.0 ../third_party/libargon2_lib.a -lpthread /usr/lib64/libssl.so /usr/lib64/libcrypto.so diff --git a/build/dbmanager/CMakeFiles/dbmanager.dir/main.cpp.o b/build/dbmanager/CMakeFiles/dbmanager.dir/main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d33811da9bf360db6262a50a2f19c171aabebf01 GIT binary patch literal 25696 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 G75^7&=RU3g literal 0 HcmV?d00001 diff --git a/build/dbmanager/dbmanager_autogen/deps b/build/dbmanager/dbmanager_autogen/deps new file mode 100644 index 0000000..1db1efa --- /dev/null +++ b/build/dbmanager/dbmanager_autogen/deps @@ -0,0 +1,8 @@ +dbmanager_autogen/timestamp: \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/CMakeLists.txt \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/db_manager.cpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/db_manager.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/main.cpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.h \ + /usr/bin/cmake diff --git a/build/dbmanager/dbmanager_autogen/moc_predefs.h b/build/dbmanager/dbmanager_autogen/moc_predefs.h new file mode 100644 index 0000000..58838a1 --- /dev/null +++ b/build/dbmanager/dbmanager_autogen/moc_predefs.h @@ -0,0 +1,497 @@ +#define __DBL_MIN_EXP__ (-1021) +#define __LDBL_MANT_DIG__ 64 +#define __cpp_nontype_template_parameter_auto 201606L +#define __UINT_LEAST16_MAX__ 0xffff +#define __FLT16_HAS_QUIET_NAN__ 1 +#define __ATOMIC_ACQUIRE 2 +#define __FLT128_MAX_10_EXP__ 4932 +#define __FLT_MIN__ 1.17549435082228750796873653722224568e-38F +#define __GCC_IEC_559_COMPLEX 2 +#define BOOST_THREAD_DYN_LINK 1 +#define __cpp_aggregate_nsdmi 201304L +#define __UINT_LEAST8_TYPE__ unsigned char +#define __SIZEOF_FLOAT80__ 16 +#define __BFLT16_DENORM_MIN__ 9.18354961579912115600575419704879436e-41BF16 +#define __cpp_impl_three_way_comparison 201907L +#define __INTMAX_C(c) c ## L +#define __CHAR_BIT__ 8 +#define __cpp_designated_initializers 201707L +#define __UINT8_MAX__ 0xff +#define __SCHAR_WIDTH__ 8 +#define __WINT_MAX__ 0xffffffffU +#define __FLT32_MIN_EXP__ (-125) +#define __cpp_static_assert 201411L +#define __BFLT16_MIN_10_EXP__ (-37) +#define __cpp_inheriting_constructors 201511L +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __WCHAR_MAX__ 0x7fffffff +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1 +#define __GCC_ATOMIC_CHAR_LOCK_FREE 2 +#define __GCC_IEC_559 2 +#define __FLT32X_DECIMAL_DIG__ 17 +#define __FLT_EVAL_METHOD__ 0 +#define __cpp_binary_literals 201304L +#define __FLT64_DECIMAL_DIG__ 17 +#define __CET__ 3 +#define __cpp_noexcept_function_type 201510L +#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 +#define __cpp_variadic_templates 200704L +#define __UINT_FAST64_MAX__ 0xffffffffffffffffUL +#define __SIG_ATOMIC_TYPE__ int +#define __DBL_MIN_10_EXP__ (-307) +#define __FINITE_MATH_ONLY__ 0 +#define __cpp_variable_templates 201304L +#define __FLT32X_MAX_EXP__ 1024 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define __FLT32_HAS_DENORM__ 1 +#define __UINT_FAST8_MAX__ 0xff +#define __cpp_rvalue_reference 200610L +#define __cpp_nested_namespace_definitions 201411L +#define __DEC64_MAX_EXP__ 385 +#define __INT8_C(c) c +#define __LDBL_HAS_INFINITY__ 1 +#define __INT_LEAST8_WIDTH__ 8 +#define __cpp_variadic_using 201611L +#define __UINT_LEAST64_MAX__ 0xffffffffffffffffUL +#define __INT_LEAST8_MAX__ 0x7f +#define __cpp_attributes 200809L +#define __cpp_capture_star_this 201603L +#define __SHRT_MAX__ 0x7fff +#define __LDBL_MAX__ 1.18973149535723176502126385303097021e+4932L +#define __cpp_impl_coroutine 201902L +#define __FLT64X_MAX_10_EXP__ 4932 +#define __cpp_if_constexpr 201606L +#define __BFLT16_MAX_10_EXP__ 38 +#define __BFLT16_MAX_EXP__ 128 +#define __LDBL_IS_IEC_60559__ 1 +#define __FLT64X_HAS_QUIET_NAN__ 1 +#define __UINT_LEAST8_MAX__ 0xff +#define __GCC_ATOMIC_BOOL_LOCK_FREE 2 +#define __FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128 +#define __UINTMAX_TYPE__ long unsigned int +#define __cpp_nsdmi 200809L +#define __BFLT16_DECIMAL_DIG__ 4 +#define __linux 1 +#define __DEC32_EPSILON__ 1E-6DF +#define __FLT_EVAL_METHOD_TS_18661_3__ 0 +#define __UINT32_MAX__ 0xffffffffU +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) +#define __FLT128_MIN_EXP__ (-16381) +#define __DEC64X_MAX_EXP__ 6145 +#define __WINT_MIN__ 0U +#define __FLT128_MIN_10_EXP__ (-4931) +#define __FLT32X_IS_IEC_60559__ 1 +#define __INT_LEAST16_WIDTH__ 16 +#define __SCHAR_MAX__ 0x7f +#define __FLT128_MANT_DIG__ 113 +#define __WCHAR_MIN__ (-__WCHAR_MAX__ - 1) +#define __INT64_C(c) c ## L +#define __SSP_STRONG__ 3 +#define __cpp_impl_destroying_delete 201806L +#define __GCC_ATOMIC_POINTER_LOCK_FREE 2 +#define __ATOMIC_SEQ_CST 5 +#define __unix 1 +#define __INT_LEAST64_MAX__ 0x7fffffffffffffffL +#define __FLT32X_MANT_DIG__ 53 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __cpp_aligned_new 201606L +#define __FLT32_MAX_10_EXP__ 38 +#define __FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64x +#define __STDC_HOSTED__ 1 +#define __DEC64_MIN_EXP__ (-382) +#define __cpp_decltype_auto 201304L +#define __DBL_DIG__ 15 +#define __STDC_EMBED_EMPTY__ 2 +#define __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F +#define __cpp_char8_t 202207L +#define __GXX_WEAK__ 1 +#define __SHRT_WIDTH__ 16 +#define __FLT32_IS_IEC_60559__ 1 +#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L +#define __DBL_IS_IEC_60559__ 1 +#define __DEC32_MAX__ 9.999999E96DF +#define __CHAR8_TYPE__ unsigned char +#define __cpp_threadsafe_static_init 200806L +#define __cpp_enumerator_attributes 201411L +#define __FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x +#define __FLT32X_HAS_INFINITY__ 1 +#define __unix__ 1 +#define __INT_WIDTH__ 32 +#define __STDC_IEC_559__ 1 +#define __STDC_ISO_10646__ 201706L +#define __GCC_ATOMIC_CHAR8_T_LOCK_FREE 2 +#define __DECIMAL_DIG__ 21 +#define __STDC_IEC_559_COMPLEX__ 1 +#define __FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64 +#define __gnu_linux__ 1 +#define __INT16_MAX__ 0x7fff +#define __FLT64_MIN_EXP__ (-1021) +#define __cpp_using_enum 201907L +#define __DEC64X_EPSILON__ 1E-33D64x +#define __FLT64X_MIN_10_EXP__ (-4931) +#define __LDBL_HAS_QUIET_NAN__ 1 +#define __FLT16_MIN_EXP__ (-13) +#define __FLT64_MANT_DIG__ 53 +#define __cpp_consteval 202211L +#define __FLT64X_MANT_DIG__ 64 +#define __BFLT16_DIG__ 2 +#define __GNUC__ 15 +#define __GXX_RTTI 1 +#define __pie__ 2 +#define __MMX__ 1 +#define __FLT_HAS_DENORM__ 1 +#define __SIZEOF_LONG_DOUBLE__ 16 +#define __BIGGEST_ALIGNMENT__ 16 +#define __STDC_UTF_16__ 1 +#define __FLT64_MAX_10_EXP__ 308 +#define __BFLT16_IS_IEC_60559__ 0 +#define __FLT16_MAX_10_EXP__ 4 +#define __cpp_delegating_constructors 200604L +#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define __cpp_raw_strings 200710L +#define __INT_FAST32_MAX__ 0x7fffffffffffffffL +#define __DBL_HAS_INFINITY__ 1 +#define __INT64_MAX__ 0x7fffffffffffffffL +#define __SIZEOF_FLOAT__ 4 +#define __HAVE_SPECULATION_SAFE_VALUE 1 +#define __cpp_fold_expressions 201603L +#define __DEC32_MIN_EXP__ (-94) +#define __INTPTR_WIDTH__ 64 +#define __UINT_LEAST32_MAX__ 0xffffffffU +#define __FLT32X_HAS_DENORM__ 1 +#define __INT_FAST16_TYPE__ long int +#define __MMX_WITH_SSE__ 1 +#define __LDBL_HAS_DENORM__ 1 +#define __SEG_GS 1 +#define __BFLT16_EPSILON__ 7.81250000000000000000000000000000000e-3BF16 +#define __cplusplus 202002L +#define __cpp_ref_qualifiers 200710L +#define __DEC32_MIN__ 1E-95DF +#define __DEPRECATED 1 +#define __cpp_rvalue_references 200610L +#define __DBL_MAX_EXP__ 1024 +#define __WCHAR_WIDTH__ 32 +#define __FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32 +#define __DEC128_EPSILON__ 1E-33DL +#define __FLT16_DECIMAL_DIG__ 5 +#define __SSE2_MATH__ 1 +#define __ATOMIC_HLE_RELEASE 131072 +#define __PTRDIFF_MAX__ 0x7fffffffffffffffL +#define __amd64 1 +#define __DEC64X_MAX__ 9.999999999999999999999999999999999E6144D64x +#define __ATOMIC_HLE_ACQUIRE 65536 +#define __GNUG__ 15 +#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL +#define __SIZEOF_SIZE_T__ 8 +#define __BFLT16_HAS_INFINITY__ 1 +#define __FLT64X_MIN_EXP__ (-16381) +#define __SIZEOF_WINT_T__ 4 +#define __FLT32X_DIG__ 15 +#define __LONG_LONG_WIDTH__ 64 +#define __cpp_initializer_lists 200806L +#define __FLT32_MAX_EXP__ 128 +#define ABI_ID "ELF" +#define __cpp_hex_float 201603L +#define __GXX_ABI_VERSION 1020 +#define __FLT_MIN_EXP__ (-125) +#define __GCC_HAVE_DWARF2_CFI_ASM 1 +#define __x86_64 1 +#define __cpp_lambdas 200907L +#define __INT_FAST64_TYPE__ long int +#define __BFLT16_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 +#define __cpp_template_auto 201606L +#define __FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16 +#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 +#define __FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __SIZEOF_POINTER__ 8 +#define __SIZE_TYPE__ long unsigned int +#define __LP64__ 1 +#define __DBL_HAS_QUIET_NAN__ 1 +#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x +#define __LDBL_MAX_EXP__ 16384 +#define __DECIMAL_BID_FORMAT__ 1 +#define __FLT64_MIN_10_EXP__ (-307) +#define __FLT16_MIN_10_EXP__ (-4) +#define __FLT64X_DECIMAL_DIG__ 21 +#define __DEC128_MIN__ 1E-6143DL +#define __REGISTER_PREFIX__ +#define __UINT16_MAX__ 0xffff +#define __FLT128_HAS_INFINITY__ 1 +#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 +#define __UINT8_TYPE__ unsigned char +#define __FLT_DIG__ 6 +#define __NO_INLINE__ 1 +#define __DEC_EVAL_METHOD__ 2 +#define __FLT_MANT_DIG__ 24 +#define __LDBL_DECIMAL_DIG__ 21 +#define __VERSION__ "15.2.1 20251122" +#define BOOST_SYSTEM_NO_LIB 1 +#define __UINT64_C(c) c ## UL +#define __cpp_unicode_characters 201411L +#define __DEC64X_MIN__ 1E-6143D64x +#define _STDC_PREDEF_H 1 +#define __INT_LEAST32_MAX__ 0x7fffffff +#define __GCC_ATOMIC_INT_LOCK_FREE 2 +#define __FLT128_MAX_EXP__ 16384 +#define __cpp_conditional_explicit 201806L +#define __FLT32_MANT_DIG__ 24 +#define __cpp_decltype 200707L +#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define SIZEOF_DPTR (sizeof(void*)) +#define __FLT32X_MIN_EXP__ (-1021) +#define __cpp_aggregate_paren_init 201902L +#define __STDC_IEC_60559_COMPLEX__ 201404L +#define __cpp_aggregate_bases 201603L +#define __BFLT16_MIN__ 1.17549435082228750796873653722224568e-38BF16 +#define __FLT128_HAS_DENORM__ 1 +#define __FLT32_DECIMAL_DIG__ 9 +#define __FLT128_DIG__ 33 +#define __INT32_C(c) c +#define __DEC64_EPSILON__ 1E-15DD +#define __ORDER_PDP_ENDIAN__ 3412 +#define __DEC128_MIN_EXP__ (-6142) +#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL +#define __cpp_constinit 201907L +#define __INT_FAST32_TYPE__ long int +#define __UINT_LEAST16_TYPE__ short unsigned int +#define __DEC64X_MANT_DIG__ 34 +#define __DEC128_MAX_EXP__ 6145 +#define unix 1 +#define __DBL_HAS_DENORM__ 1 +#define __cpp_rtti 199711L +#define __UINT64_MAX__ 0xffffffffffffffffUL +#define __FLT_IS_IEC_60559__ 1 +#define __GNUC_WIDE_EXECUTION_CHARSET_NAME "UTF-32LE" +#define __FLT64X_DIG__ 18 +#define __INT8_TYPE__ signed char +#define __cpp_digit_separators 201309L +#define __ELF__ 1 +#define __GCC_ASM_FLAG_OUTPUTS__ 1 +#define __UINT32_TYPE__ unsigned int +#define __BFLT16_HAS_QUIET_NAN__ 1 +#define __FLT_RADIX__ 2 +#define __INT_LEAST16_TYPE__ short int +#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L +#define __UINTMAX_C(c) c ## UL +#define __FLT16_DIG__ 3 +#define __k8 1 +#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x +#define __SIG_ATOMIC_MAX__ 0x7fffffff +#define __cpp_constexpr 202002L +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __USER_LABEL_PREFIX__ +#define __STDC_IEC_60559_BFP__ 201404L +#define __SIZEOF_PTRDIFF_T__ 8 +#define __FLT64X_HAS_INFINITY__ 1 +#define __SIZEOF_LONG__ 8 +#define __LDBL_DIG__ 18 +#define __FLT64_IS_IEC_60559__ 1 +#define __x86_64__ 1 +#define __FLT16_IS_IEC_60559__ 1 +#define __FLT16_MAX_EXP__ 16 +#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF +#define __STDC_EMBED_FOUND__ 1 +#define __INT_FAST16_MAX__ 0x7fffffffffffffffL +#define __GCC_CONSTRUCTIVE_SIZE 64 +#define __FLT64_DIG__ 15 +#define __UINT_FAST32_MAX__ 0xffffffffffffffffUL +#define __UINT_LEAST64_TYPE__ long unsigned int +#define __FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16 +#define __FLT_HAS_QUIET_NAN__ 1 +#define __FLT_MAX_10_EXP__ 38 +#define __FLT64X_HAS_DENORM__ 1 +#define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL +#define __FLT_HAS_INFINITY__ 1 +#define __GNUC_EXECUTION_CHARSET_NAME "UTF-8" +#define __cpp_unicode_literals 200710L +#define __UINT_FAST16_TYPE__ long unsigned int +#define __DEC64_MAX__ 9.999999999999999E384DD +#define __STDC_EMBED_NOT_FOUND__ 0 +#define __INT_FAST32_WIDTH__ 64 +#define __CHAR16_TYPE__ short unsigned int +#define __PRAGMA_REDEFINE_EXTNAME 1 +#define __DEC64X_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143D64x +#define __SIZE_WIDTH__ 64 +#define __SEG_FS 1 +#define __INT_LEAST16_MAX__ 0x7fff +#define __FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __DEC64_MANT_DIG__ 16 +#define __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32 +#define __SIG_ATOMIC_WIDTH__ 32 +#define __GCC_DESTRUCTIVE_SIZE 64 +#define __INT_LEAST64_TYPE__ long int +#define __INT16_TYPE__ short int +#define __INT_LEAST8_TYPE__ signed char +#define __FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 +#define __cpp_structured_bindings 201606L +#define __SIZEOF_INT__ 4 +#define __DEC32_MAX_EXP__ 97 +#define __INT_FAST8_MAX__ 0x7f +#define __FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128 +#define __INTPTR_MAX__ 0x7fffffffffffffffL +#define __cpp_sized_deallocation 201309L +#define __cpp_guaranteed_copy_elision 201606L +#define linux 1 +#define __FLT64_HAS_QUIET_NAN__ 1 +#define __FLT32_MIN_10_EXP__ (-37) +#define __EXCEPTIONS 1 +#define BOOST_THREAD_NO_LIB 1 +#define __UINT16_C(c) c +#define __PTRDIFF_WIDTH__ 64 +#define __cpp_range_based_for 201603L +#define __INT_FAST16_WIDTH__ 64 +#define __FLT64_HAS_INFINITY__ 1 +#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __FLT16_HAS_INFINITY__ 1 +#define __STDCPP_DEFAULT_NEW_ALIGNMENT__ 16 +#define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1) +#define __code_model_small__ 1 +#define __GCC_ATOMIC_LONG_LOCK_FREE 2 +#define __cpp_nontype_template_args 201911L +#define __DEC32_MANT_DIG__ 7 +#define __k8__ 1 +#define __INTPTR_TYPE__ long int +#define __UINT16_TYPE__ short unsigned int +#define __WCHAR_TYPE__ int +#define __pic__ 2 +#define __UINTPTR_MAX__ 0xffffffffffffffffUL +#define __INT_FAST64_WIDTH__ 64 +#define __cpp_nontype_template_parameter_class 201806L +#define __cpp_concepts 202002L +#define __INT_FAST64_MAX__ 0x7fffffffffffffffL +#define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 +#define __FLT_NORM_MAX__ 3.40282346638528859811704183484516925e+38F +#define __FLT32_HAS_INFINITY__ 1 +#define __FLT64X_MAX_EXP__ 16384 +#define __UINT_FAST64_TYPE__ long unsigned int +#define __cpp_constexpr_in_decltype 201711L +#define __cpp_inline_variables 201606L +#define __BFLT16_MIN_EXP__ (-125) +#define __INT_MAX__ 0x7fffffff +#define __linux__ 1 +#define __INT64_TYPE__ long int +#define __FLT_MAX_EXP__ 128 +#define __ORDER_BIG_ENDIAN__ 4321 +#define __DBL_MANT_DIG__ 53 +#define __SIZEOF_FLOAT128__ 16 +#define __BFLT16_MANT_DIG__ 8 +#define __DEC64_MIN__ 1E-383DD +#define __WINT_TYPE__ unsigned int +#define __UINT_LEAST32_TYPE__ unsigned int +#define __SIZEOF_SHORT__ 2 +#define __FLT32_NORM_MAX__ 3.40282346638528859811704183484516925e+38F32 +#define __SSE__ 1 +#define __LDBL_MIN_EXP__ (-16381) +#define __FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64 +#define __DEC64X_MIN_EXP__ (-6142) +#define __amd64__ 1 +#define __WINT_WIDTH__ 32 +#define __INT_LEAST64_WIDTH__ 64 +#define __FLT32X_MAX_10_EXP__ 308 +#define __cpp_namespace_attributes 201411L +#define __SIZEOF_INT128__ 16 +#define __FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16 +#define __FLT64X_IS_IEC_60559__ 1 +#define __GXX_CONSTEXPR_ASM__ 1 +#define __LDBL_MAX_10_EXP__ 4932 +#define __ATOMIC_RELAXED 0 +#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) +#define __INT_LEAST32_TYPE__ int +#define BOOST_SYSTEM_DYN_LINK 1 +#define _LP64 1 +#define __UINT8_C(c) c +#define __FLT64_MAX_EXP__ 1024 +#define __cpp_return_type_deduction 201304L +#define __SIZEOF_WCHAR_T__ 4 +#define __GNUC_PATCHLEVEL__ 1 +#define __FLT128_NORM_MAX__ 1.18973149535723176508575932662800702e+4932F128 +#define __FLT64_NORM_MAX__ 1.79769313486231570814527423731704357e+308F64 +#define __FLT128_HAS_QUIET_NAN__ 1 +#define __INTMAX_MAX__ 0x7fffffffffffffffL +#define __INT_FAST8_TYPE__ signed char +#define __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x +#define __STDCPP_THREADS__ 1 +#define __BFLT16_HAS_DENORM__ 1 +#define __GNUC_STDC_INLINE__ 1 +#define __FLT64_HAS_DENORM__ 1 +#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 +#define __FLT16_HAS_DENORM__ 1 +#define __DBL_DECIMAL_DIG__ 17 +#define __STDC_UTF_32__ 1 +#define __INT_FAST8_WIDTH__ 8 +#define __FXSR__ 1 +#define __FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __DBL_NORM_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define __INTMAX_WIDTH__ 64 +#define __cpp_runtime_arrays 198712L +#define __FLT32_DIG__ 6 +#define __UINT64_TYPE__ long unsigned int +#define __UINT32_C(c) c ## U +#define ARCHITECTURE_ID "x86_64" +#define __cpp_alias_templates 200704L +#define __cpp_constexpr_dynamic_alloc 201907L +#define __FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F +#define __FLT128_IS_IEC_60559__ 1 +#define __INT8_MAX__ 0x7f +#define __LONG_WIDTH__ 64 +#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) +#define __PIC__ 2 +#define __INT32_MAX__ 0x7fffffff +#define __UINT_FAST32_TYPE__ long unsigned int +#define __FLT16_MANT_DIG__ 11 +#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __CHAR32_TYPE__ unsigned int +#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F +#define __SSE2__ 1 +#define __cpp_deduction_guides 201907L +#define __BFLT16_NORM_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __INT32_TYPE__ int +#define __SIZEOF_DOUBLE__ 8 +#define __cpp_exceptions 199711L +#define __FLT_MIN_10_EXP__ (-37) +#define __FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64 +#define __INT_LEAST32_WIDTH__ 32 +#define __INTMAX_TYPE__ long int +#define __GLIBCXX_BITSIZE_INT_N_0 128 +#define __FLT32X_HAS_QUIET_NAN__ 1 +#define __ATOMIC_CONSUME 1 +#define __GNUC_MINOR__ 2 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#define __UINTMAX_MAX__ 0xffffffffffffffffUL +#define __PIE__ 2 +#define __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x +#define __cpp_template_template_args 201611L +#define __DBL_MAX_10_EXP__ 308 +#define __LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L +#define __INT16_C(c) c +#define __STDC__ 1 +#define __PTRDIFF_TYPE__ long int +#define __LONG_MAX__ 0x7fffffffffffffffL +#define __FLT32X_MIN_10_EXP__ (-307) +#define __UINTPTR_TYPE__ long unsigned int +#define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD +#define __DEC128_MANT_DIG__ 34 +#define __LDBL_MIN_10_EXP__ (-4931) +#define __cpp_generic_lambdas 201707L +#define __SSE_MATH__ 1 +#define __SIZEOF_LONG_LONG__ 8 +#define __cpp_user_defined_literals 200809L +#define __FLT128_DECIMAL_DIG__ 36 +#define __GCC_ATOMIC_LLONG_LOCK_FREE 2 +#define __FLT32_HAS_QUIET_NAN__ 1 +#define __FLT_DECIMAL_DIG__ 9 +#define __UINT_FAST16_MAX__ 0xffffffffffffffffUL +#define __LDBL_NORM_MAX__ 1.18973149535723176502126385303097021e+4932L +#define __GCC_ATOMIC_SHORT_LOCK_FREE 2 +#define __SIZE_MAX__ 0xffffffffffffffffUL +#define __UINT_FAST8_TYPE__ unsigned char +#define _GNU_SOURCE 1 +#define __cpp_init_captures 201803L +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_RELEASE 3 diff --git a/build/dbmanager/dbmanager_autogen/mocs_compilation.cpp b/build/dbmanager/dbmanager_autogen/mocs_compilation.cpp new file mode 100644 index 0000000..bda67f7 --- /dev/null +++ b/build/dbmanager/dbmanager_autogen/mocs_compilation.cpp @@ -0,0 +1,3 @@ +// This file is autogenerated. Changes will be overwritten. +// No files found that require moc or the moc files are included +enum some_compilers { need_more_than_nothing }; diff --git a/build/dbmanager/dbmanager_autogen/timestamp b/build/dbmanager/dbmanager_autogen/timestamp new file mode 100644 index 0000000..e69de29 diff --git a/build/server/CMakeFiles/CMakeDirectoryInformation.cmake b/build/server/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..4ab1d9c --- /dev/null +++ b/build/server/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/ganome/Projects/SCAR-719/repos/scar-chat7") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/server/CMakeFiles/progress.marks b/build/server/CMakeFiles/progress.marks new file mode 100644 index 0000000..4099407 --- /dev/null +++ b/build/server/CMakeFiles/progress.marks @@ -0,0 +1 @@ +23 diff --git a/build/server/CMakeFiles/scarchat-server.dir/DependInfo.cmake b/build/server/CMakeFiles/scarchat-server.dir/DependInfo.cmake new file mode 100644 index 0000000..c071612 --- /dev/null +++ b/build/server/CMakeFiles/scarchat-server.dir/DependInfo.cmake @@ -0,0 +1,30 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/auth/authenticator.cpp" "server/CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o" "gcc" "server/CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o.d" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/config/server_config.cpp" "server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.o" "gcc" "server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.o.d" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp" "server/CMakeFiles/scarchat-server.dir/database/database.cpp.o" "gcc" "server/CMakeFiles/scarchat-server.dir/database/database.cpp.o.d" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/main.cpp" "server/CMakeFiles/scarchat-server.dir/main.cpp.o" "gcc" "server/CMakeFiles/scarchat-server.dir/main.cpp.o.d" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/mocs_compilation.cpp" "server/CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o" "gcc" "server/CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o.d" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/server.cpp" "server/CMakeFiles/scarchat-server.dir/server.cpp.o" "gcc" "server/CMakeFiles/scarchat-server.dir/server.cpp.o.d" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/session.cpp" "server/CMakeFiles/scarchat-server.dir/session.cpp.o" "gcc" "server/CMakeFiles/scarchat-server.dir/session.cpp.o.d" + "" "server/scarchat-server" "gcc" "server/CMakeFiles/scarchat-server.dir/link.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/server/CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o b/build/server/CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..425cb2e0cf0dddc5f79f7b06829997332f68952d GIT binary patch literal 21552 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 C CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.i + +server/CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/mocs_compilation.cpp -o CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.s + +server/CMakeFiles/scarchat-server.dir/main.cpp.o: server/CMakeFiles/scarchat-server.dir/flags.make +server/CMakeFiles/scarchat-server.dir/main.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/main.cpp +server/CMakeFiles/scarchat-server.dir/main.cpp.o: server/CMakeFiles/scarchat-server.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object server/CMakeFiles/scarchat-server.dir/main.cpp.o" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT server/CMakeFiles/scarchat-server.dir/main.cpp.o -MF CMakeFiles/scarchat-server.dir/main.cpp.o.d -o CMakeFiles/scarchat-server.dir/main.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/main.cpp + +server/CMakeFiles/scarchat-server.dir/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat-server.dir/main.cpp.i" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/main.cpp > CMakeFiles/scarchat-server.dir/main.cpp.i + +server/CMakeFiles/scarchat-server.dir/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat-server.dir/main.cpp.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/main.cpp -o CMakeFiles/scarchat-server.dir/main.cpp.s + +server/CMakeFiles/scarchat-server.dir/server.cpp.o: server/CMakeFiles/scarchat-server.dir/flags.make +server/CMakeFiles/scarchat-server.dir/server.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/server.cpp +server/CMakeFiles/scarchat-server.dir/server.cpp.o: server/CMakeFiles/scarchat-server.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object server/CMakeFiles/scarchat-server.dir/server.cpp.o" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT server/CMakeFiles/scarchat-server.dir/server.cpp.o -MF CMakeFiles/scarchat-server.dir/server.cpp.o.d -o CMakeFiles/scarchat-server.dir/server.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/server.cpp + +server/CMakeFiles/scarchat-server.dir/server.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat-server.dir/server.cpp.i" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/server.cpp > CMakeFiles/scarchat-server.dir/server.cpp.i + +server/CMakeFiles/scarchat-server.dir/server.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat-server.dir/server.cpp.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/server.cpp -o CMakeFiles/scarchat-server.dir/server.cpp.s + +server/CMakeFiles/scarchat-server.dir/session.cpp.o: server/CMakeFiles/scarchat-server.dir/flags.make +server/CMakeFiles/scarchat-server.dir/session.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/session.cpp +server/CMakeFiles/scarchat-server.dir/session.cpp.o: server/CMakeFiles/scarchat-server.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object server/CMakeFiles/scarchat-server.dir/session.cpp.o" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT server/CMakeFiles/scarchat-server.dir/session.cpp.o -MF CMakeFiles/scarchat-server.dir/session.cpp.o.d -o CMakeFiles/scarchat-server.dir/session.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/session.cpp + +server/CMakeFiles/scarchat-server.dir/session.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat-server.dir/session.cpp.i" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/session.cpp > CMakeFiles/scarchat-server.dir/session.cpp.i + +server/CMakeFiles/scarchat-server.dir/session.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat-server.dir/session.cpp.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/session.cpp -o CMakeFiles/scarchat-server.dir/session.cpp.s + +server/CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o: server/CMakeFiles/scarchat-server.dir/flags.make +server/CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/auth/authenticator.cpp +server/CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o: server/CMakeFiles/scarchat-server.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object server/CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT server/CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o -MF CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o.d -o CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/auth/authenticator.cpp + +server/CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.i" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/auth/authenticator.cpp > CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.i + +server/CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/auth/authenticator.cpp -o CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.s + +server/CMakeFiles/scarchat-server.dir/database/database.cpp.o: server/CMakeFiles/scarchat-server.dir/flags.make +server/CMakeFiles/scarchat-server.dir/database/database.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp +server/CMakeFiles/scarchat-server.dir/database/database.cpp.o: server/CMakeFiles/scarchat-server.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object server/CMakeFiles/scarchat-server.dir/database/database.cpp.o" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT server/CMakeFiles/scarchat-server.dir/database/database.cpp.o -MF CMakeFiles/scarchat-server.dir/database/database.cpp.o.d -o CMakeFiles/scarchat-server.dir/database/database.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp + +server/CMakeFiles/scarchat-server.dir/database/database.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat-server.dir/database/database.cpp.i" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp > CMakeFiles/scarchat-server.dir/database/database.cpp.i + +server/CMakeFiles/scarchat-server.dir/database/database.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat-server.dir/database/database.cpp.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp -o CMakeFiles/scarchat-server.dir/database/database.cpp.s + +server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.o: server/CMakeFiles/scarchat-server.dir/flags.make +server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/config/server_config.cpp +server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.o: server/CMakeFiles/scarchat-server.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.o" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.o -MF CMakeFiles/scarchat-server.dir/config/server_config.cpp.o.d -o CMakeFiles/scarchat-server.dir/config/server_config.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/config/server_config.cpp + +server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat-server.dir/config/server_config.cpp.i" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/config/server_config.cpp > CMakeFiles/scarchat-server.dir/config/server_config.cpp.i + +server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat-server.dir/config/server_config.cpp.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/config/server_config.cpp -o CMakeFiles/scarchat-server.dir/config/server_config.cpp.s + +# Object files for target scarchat-server +scarchat__server_OBJECTS = \ +"CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o" \ +"CMakeFiles/scarchat-server.dir/main.cpp.o" \ +"CMakeFiles/scarchat-server.dir/server.cpp.o" \ +"CMakeFiles/scarchat-server.dir/session.cpp.o" \ +"CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o" \ +"CMakeFiles/scarchat-server.dir/database/database.cpp.o" \ +"CMakeFiles/scarchat-server.dir/config/server_config.cpp.o" + +# External object files for target scarchat-server +scarchat__server_EXTERNAL_OBJECTS = + +server/scarchat-server: server/CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o +server/scarchat-server: server/CMakeFiles/scarchat-server.dir/main.cpp.o +server/scarchat-server: server/CMakeFiles/scarchat-server.dir/server.cpp.o +server/scarchat-server: server/CMakeFiles/scarchat-server.dir/session.cpp.o +server/scarchat-server: server/CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o +server/scarchat-server: server/CMakeFiles/scarchat-server.dir/database/database.cpp.o +server/scarchat-server: server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.o +server/scarchat-server: server/CMakeFiles/scarchat-server.dir/build.make +server/scarchat-server: server/CMakeFiles/scarchat-server.dir/compiler_depend.ts +server/scarchat-server: shared/libscarchat_shared.a +server/scarchat-server: /usr/lib64/libboost_system.so.1.88.0 +server/scarchat-server: /usr/lib64/libboost_thread.so.1.88.0 +server/scarchat-server: /usr/lib64/libssl.so +server/scarchat-server: /usr/lib64/libcrypto.so +server/scarchat-server: /usr/lib64/libsqlite3.so +server/scarchat-server: third_party/libargon2_lib.a +server/scarchat-server: /usr/lib64/libssl.so +server/scarchat-server: /usr/lib64/libcrypto.so +server/scarchat-server: server/CMakeFiles/scarchat-server.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Linking CXX executable scarchat-server" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/scarchat-server.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +server/CMakeFiles/scarchat-server.dir/build: server/scarchat-server +.PHONY : server/CMakeFiles/scarchat-server.dir/build + +server/CMakeFiles/scarchat-server.dir/clean: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server && $(CMAKE_COMMAND) -P CMakeFiles/scarchat-server.dir/cmake_clean.cmake +.PHONY : server/CMakeFiles/scarchat-server.dir/clean + +server/CMakeFiles/scarchat-server.dir/depend: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ganome/Projects/SCAR-719/repos/scar-chat7 /home/ganome/Projects/SCAR-719/repos/scar-chat7/server /home/ganome/Projects/SCAR-719/repos/scar-chat7/build /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/CMakeFiles/scarchat-server.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : server/CMakeFiles/scarchat-server.dir/depend + diff --git a/build/server/CMakeFiles/scarchat-server.dir/cmake_clean.cmake b/build/server/CMakeFiles/scarchat-server.dir/cmake_clean.cmake new file mode 100644 index 0000000..11839b2 --- /dev/null +++ b/build/server/CMakeFiles/scarchat-server.dir/cmake_clean.cmake @@ -0,0 +1,27 @@ +file(REMOVE_RECURSE + "CMakeFiles/scarchat-server.dir/link.d" + "CMakeFiles/scarchat-server_autogen.dir/AutogenUsed.txt" + "CMakeFiles/scarchat-server_autogen.dir/ParseCache.txt" + "scarchat-server_autogen" + "CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o" + "CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o.d" + "CMakeFiles/scarchat-server.dir/config/server_config.cpp.o" + "CMakeFiles/scarchat-server.dir/config/server_config.cpp.o.d" + "CMakeFiles/scarchat-server.dir/database/database.cpp.o" + "CMakeFiles/scarchat-server.dir/database/database.cpp.o.d" + "CMakeFiles/scarchat-server.dir/main.cpp.o" + "CMakeFiles/scarchat-server.dir/main.cpp.o.d" + "CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o" + "CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o.d" + "CMakeFiles/scarchat-server.dir/server.cpp.o" + "CMakeFiles/scarchat-server.dir/server.cpp.o.d" + "CMakeFiles/scarchat-server.dir/session.cpp.o" + "CMakeFiles/scarchat-server.dir/session.cpp.o.d" + "scarchat-server" + "scarchat-server.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/scarchat-server.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/server/CMakeFiles/scarchat-server.dir/compiler_depend.make b/build/server/CMakeFiles/scarchat-server.dir/compiler_depend.make new file mode 100644 index 0000000..f4bd018 --- /dev/null +++ b/build/server/CMakeFiles/scarchat-server.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for scarchat-server. +# This may be replaced when dependencies are built. diff --git a/build/server/CMakeFiles/scarchat-server.dir/compiler_depend.ts b/build/server/CMakeFiles/scarchat-server.dir/compiler_depend.ts new file mode 100644 index 0000000..8784eb2 --- /dev/null +++ b/build/server/CMakeFiles/scarchat-server.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for scarchat-server. diff --git a/build/server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.o b/build/server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..42111dddff09f092e7e12277d45d151766e33471 GIT binary patch literal 42816 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 T3(ARq+_pT|&xh-)&hq~kn6V1) literal 0 HcmV?d00001 diff --git a/build/server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.o.d b/build/server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.o.d new file mode 100644 index 0000000..964a267 --- /dev/null +++ b/build/server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.o.d @@ -0,0 +1,358 @@ +server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.o: \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/config/server_config.cpp \ + /usr/include/stdc-predef.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/config/server_config.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/../shared/utils/json_config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ + /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \ + /usr/include/wchar.h /usr/include/bits/libc-header-start.h \ + /usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ + /usr/include/bits/wchar.h /usr/include/bits/types/wint_t.h \ + /usr/include/bits/types/mbstate_t.h \ + /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/__locale_t.h /usr/include/bits/wchar2-decl.h \ + /usr/include/bits/wchar2.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \ + /usr/include/locale.h /usr/include/bits/locale.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \ + /usr/include/ctype.h /usr/include/bits/types.h \ + /usr/include/bits/typesizes.h /usr/include/bits/time64.h \ + /usr/include/bits/endian.h /usr/include/bits/endianness.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ + /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ + /usr/include/bits/stdint-intn.h /usr/include/endian.h \ + /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ + /usr/include/sys/select.h /usr/include/bits/select.h \ + /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ + /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ + /usr/include/bits/stdlib.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \ + /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ + /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \ + /usr/include/errno.h /usr/include/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/bits/types/error_t.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/json.hpp \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_algorithm_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ + /usr/include/linux/sched/types.h /usr/include/linux/types.h \ + /usr/include/asm/types.h /usr/include/asm-generic/types.h \ + /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h /usr/include/asm/posix_types.h \ + /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \ + /usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \ + /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \ + /usr/include/sys/single_threaded.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \ + /usr/include/wctype.h /usr/include/bits/wctype-wchar.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ + /usr/include/stdint.h /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdint-least.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/uio_lim.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \ + /usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \ + /usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \ + /usr/include/linux/close_range.h /usr/include/syscall.h \ + /usr/include/sys/syscall.h /usr/include/asm/unistd.h \ + /usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_memory_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/adl_serializer.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/abi_macros.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/conversions/from_json.hpp \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/forward_list \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/forward_list.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/forward_list.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/valarray \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath \ + /usr/include/math.h /usr/include/bits/math-vector.h \ + /usr/include/bits/libm-simd-decl-stubs.h \ + /usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \ + /usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \ + /usr/include/bits/mathcalls-helper-functions.h \ + /usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \ + /usr/include/bits/iscanonical.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_array.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_array.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_before.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/slice_array.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_after.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/gslice.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/gslice_array.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/mask_array.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/indirect_array.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/exceptions.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/value_t.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/macro_scope.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/detected.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/void_t.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/thirdparty/hedley/hedley.hpp \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/version \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert \ + /usr/include/assert.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/string_escape.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/input/position_t.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/cpp_future.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/type_traits.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/iterators/iterator_traits.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/call_std/begin.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/call_std/end.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/json_fwd.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/string_concat.hpp \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/bits/strings_fortified.h \ + /usr/include/bits/string_fortified.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/identity_tag.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/std_fs.hpp \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/filesystem \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_fwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_path.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h \ + /usr/include/libintl.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/codecvt \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_dir.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_ops.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/conversions/to_json.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/iterators/iteration_proxy.hpp \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ranges \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/span \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/byte_container_with_subtype.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/hash.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/input/binary_reader.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/input/input_adapters.hpp \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/input/json_sax.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/input/lexer.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/is_sax.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/input/parser.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/iterators/internal_iterator.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/iterators/primitive_iterator.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/iterators/iter_impl.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/iterators/json_reverse_iterator.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/json_custom_base_class.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/json_pointer.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/json_ref.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/output/binary_writer.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/output/output_adapters.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/output/serializer.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/conversions/to_chars.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/ordered_map.hpp \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/any \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/macro_unscope.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/thirdparty/hedley/hedley_undef.hpp \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iostream diff --git a/build/server/CMakeFiles/scarchat-server.dir/database/database.cpp.o b/build/server/CMakeFiles/scarchat-server.dir/database/database.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..e28314aeafcb5f5dceaef569d436a222cea2b068 GIT binary patch literal 52600 zcmeHweSB2K)&JeRKoradMNNHOb=A-!CV-NNmV_j5w`?F1P^{X3A&}HSVzSYow!G{H zxLsHCw6?V^eZl;?Z2uQHCf-kM8eUw_QtY}58h*shEJ!fWi&))3yh5GxW zzt8V}$liOu_sp3yXU@!=nKSpYv^G2?$LF)m;j_MMrSA-CSv{N6*Oh!(X$7rQn06TM zDa{D{9j>pBz2z`yJJloj8xKbx|VV+PgP$rR}`O8cM+^9n;y)MvdiDGCOe?pW>Cf?Dzw| zJp}b0@N+iHmX=$QS^f=IRcGYk3}^<|28;NrtUnn#aNq#SZ^t!Ll~r!fuJ~1f=;J;n z+kIVHe&^bh@^Q7{P?m%&3oM4(@yb%WVtd3nu-(65&+ZkRy034+f-$E2+P=-#}dk{2RKfk)Z4i#aeSoUc$A9_J)G!Olz&oN>MceWxc5?RTtKl^;caGa{l}~&>lc<@s25a^z|Y%oB84Rxm>kj zvX+pu&369EEPMMSrl;s9f7S(@}QC3}8bpZ`gWd~4@qCwJg0y{pD#ZWb(ixJYz26c1dppsme zHbL$W&kcs14?d;MeT@7+$RW7gG1ACF}Oe;uU zfCkpbDa-b%w9WvHs%k6`qf;nl2O#A1hbmt4$Nmep!yLjD{r(m2fMvMi&z*-;?@=B~ z2rIANl9yv8&w()1KI}x5FS@Uw zYr<`L{@!WGkvi%+dU#K_Rk^yW=(Zex>^$5%{r-C+`TG|*k(~X>(Ev<8)s2#N6**f_ zva>MwTswB3o#=uS^7noAsJDIF?NNVdqVphY-j^#j zcK##z9G;Op@SCbu=dd!8B!=xn&$A^24McB2+3fY8qho29N>6oaKg0ka5OS%>eJBpY zOHzY8cekY3Vhlc}2~ZA2tQ6=vg6857Xbx=S)SPMfaCNNjpf7TDMDWBiN0IJH+7|w zXjZWdhGv!Z?|y;V3xEATe|%oM{`xQ@$#Do(8TF zH2mm6&bidu{q4So$k$f1&ZhgQFT)&fFFfrqI`MbxUtzQ@4?A6$Wl}y)bqP99U~_P3 zhn&s0M0u)PLU8dD(X}K$jXSmz?W5~Nw4b5q9r}stk!fTEyR>tGj+y6|EJ!%sfb7s+ zV<4=n__IH@tANx}UCiU)M0j!-2mR3%aB4B~`FqdDMHquDyTClU$x>!AE=ek}B;X~s|cW7jLjbC~h_hH-~sJV7z8-;g($aX5ZW2hWxc z$HNT0*zsvCdKlZtKEfaUu{TskJ(zU*SCoRSUGaG5VP8q)RiwOwkn?-H_sK}Wj(z|K zVg4b+bsLS7#k-KZ1#P#`V21&-x?=-G9aK{C2)c5AY`-8 zk7=EM)o+I)2|Fbg2}w2eBhGxQjiGtYmOS#?t_73mwZS<<{IS{H132&Hk!N!*Q`B*_MpWw4yl?Ld=%`4_oiHBc+p+&7`{v^$wH81mhM z#mQA4!V8Kw6d7l9#UcRg)}+@v6rU@z^C?k$ZbCA%J_3HFDSlUa@%vhKezxLwOD4bi z6u+f|`LTaFU{`GPN1p)Gw0{{&EcJye_H`X5{Y!KvmE2tI#5FB-6@T)_ z7LdfsNuw@t#ZXwtv_#%HskV=CH5o+8bbX+_ECzejzb1=v9!?k9PAu`+6Bae?Zqm7oIef zBrV7kj&nP=6ZcbdPbnJ1cZiJ_509p!kFz~R##k6IZmr(SkFx_t*oUY_#|OvzR~_dn$HlrI zA(QE4D3k%x>0MD(!(^Zhg3Q{ITPuGzA69iRQd;8>F-acU+p8` zDtRj4MaH!#ld% zYW-m#c_%m5O7vJ)`$En$$!gvH&3%)x3;jG7a>HViU&6{pS^t9NOY;^t`+G0LU6Ouu z$7g!G?e88qUSHz#8ZdJZ};X|F^f4Z(_5+~~Bby^?;`ftoE( zuE4vmm7k&3D`wfwzS(7O(9E5dLxXxTcRnrVK5aX%+Rody?l-Zt6101t_s3p=V%gc4 z$bI=g`S$)DbV8ubZ^!Q>5$sX>bsNzArE1y;wWXT5SuwKXdWcZHl_ptBOwuIRwAeIb z!o$PZ5fD#oJegyj%#mqI@TA;4DVI+W8bg3lb1P0g*|3LlO@(35ho&Z!-8HmMq$ZLS z_j?fS2PJ;eAKOpW9KWU{6d!Lw1gwtU{!0Ii2;dy>_r6Nz@D_epCy0sY_4NxE_}|2W zZq@9N^HJ5Tkn>M0?Jj?P2Uv$G{1_i=JHvx^VqI`2GOJ5m)ru9aJRLfS1-F6@%UJ_c zi||y8D7LdMxSf!JSdi+4jx90fVfjZ4r3Jthguzq$I(1p9qh8=|$FK~_%2ucVVV@W? z@sF^~ldy9aGx3k8EHaqMqZKKE2MmtuQgK}=uIt71MRlZ}5-Kp5vk|Q?ASo)!qp|F47DqE`(qa%Y#ok2p!8HR;9rqA#Ihz2s&uijEKVJMj1rPQW;wwhpv9oKXf|M17+$ij}_ z$XSrqI&9}gP94Hp6;1J4&;)-+OR6*i^l(jMefcVyfOXgtu`*7p2r9#r!4W{!m@+ee zZ{zXEXZdC}f-LJ6q38j`Ur=fOSOsG7cA}>h;RenvNj`gC`=I(Q)~O_vv>(U^tMEa=x9TcFK6EU_j4M3qCA;D|Wl&+A@GFVo zr-W!Z{}*4NYEf1bs(9SL;?Kwdy+~x#w8XiX@%{@F>tWbIfT&N{*-ysK1u=Z=IIQ2f z&XsA^mb?PC0ItG{P5#)oj-zaDRYE7G`9c-1`(qco^PXI6Sx9@_sm2UatYHRgQO2q* zH7EMGj=A)x#d15YbBD$BfyAcx!b#vvI@(D9jDR12U@hIFwp)ntO}OE88X0Wl(%Hz4 zF33zunO?z^5^GKV-YXClC!zu<-i}`qL_>O$*OsV8W5Iot7LTdb5RW1Pi|GcSt-%5U z%Qe`cK}@k?!MPeF2f}vNDCMH3*a^0Dz%rCPz<5`P!blkIQ37;<19T(-V=xXrfRO-< zwWKl1pG6Ij0LySk-Nx!P0m;JHdX4!<#DcfsI;|PjB~nw>D3pBq&3s7}O2)tej~D&1 zQfy?QE`lD~Fpw1ouohTX@nI)sRjL7F96dT*vD1Ws_C^As=zbXEbZmJEI|st#{Qo_J zx9R-MV%Y>$)!9U$3Zjt8#B+oG*k=Y~JlsD&v3%8L226ejR7!u&X^FvOjNp_FD#E<+epLM3sp{OIuNcf9;Iwx10miT}*9vm9h&fOI+`Cs*_ur2j(fy;%Z@^-NG4wS- zYBok)>uKVvS4Bu&bMXvau2xsEKlUOUdMwBdoYZyHr%>0opkr9KRF`7Bjx*=gIG4Im zjnrC=TytG=Ez6KA;E&y)<>Eeu#)IU7%S~P zW>}ZVJ2UJ&pm-tgJHU&)3gTH8uPvyXSc~S?lM9v!c=b(3%#0?KY!m1(c{0c8w$UaX$83CQQ%1n|5-J+~<@`Mj6_JTFquOWe2mA?(o7acRr`FY)@$p78`y55)ly{B*|^Jt_r z)*l%iMlhMZq*KwyDKE*zMi&cQ;BiGxFeQh%aaO6~b4GSN51UhzLDo5YQVRG!ilF19 zro&3k)$3NeHw`CFg{oi?$jKjj0p$u+Jmz0<78dIJi+)ckh$be4*xWaE|S-#byv%l)-Y|@6xo}ZU5Abc5DA0CgfF8n=Qk% zb31V^+$?O0NNcXnC_ZCfDA8Sx>!Lbm>7LNQRBEK~TZf`+?#2XkMp3xpum0FFBnJ@z z0i4TmE=IyRxW=xGg+)kMtP)NQP)ZvF*nXKr{0%)8s0gUUc@EClGSl6I>-vz>UW%0E zI%OrLYym;NUGc0xc9+VNfVrUV!I|>w2qhj|OEUWJnb8q)8tcJfj^;2I93Je$O(=d< zPu1$gYPw9^KqrKi{IT1a<=u+nUViG_y_V_kT}G$GgZ*@JX7to0R^7&zci%*(fmO?J zqN8fdDoRK>-9e}Ly+jbM*y4}<5|tft?$)qQ-jAns@l|W-BY!lq4?Cf5{2I1WVBMEsK-|s z4M=oPsNz6mcnI5NO-BxOan8#h*+T*>-%KZ4-Py}GF-WSsl2o~TfbOf}Gj^d$i&1+8 zRZbnsHv@dJbogzoWZ?$8ke2wO2MYYr`w$bW+&h5%P4}U-(H7xvf&?|`UtI_s`J*K$@s0RKJ1jFhLblqm1Sl#p|hM*>87*(Sq@DUc7F zwxUmgSJmEr$oC3nAGPHE@*3$qWtFQZ-~q%NkA$^OKZ)mK@rFWy%qAJ2d^w(o7MPOn znUs8$;7K*oNXwD;)LBNrX}EU|K)~}-0+uJw0ciW4w<~t|qmLE9K*X?n4TjwvGB|{_ zAF^U}QZxsmm217FISgl^G&0hR^q88Y%#aouR10{Md}2zU{KMN+0<@wxY3QjB$I<77 z5;wDf_C6Z%hvMCsxo*QoYtD{#?^M$8jNK8J7NFM+IkVBCYKxLjs_|9JAO1Jwhcm$Oo<0A|)6(VQ#_5 zPt$_YoV-Fi z`fyJ4RbOPN|DKVDt{#cK0*HbiT#=WRky-?I39LChq;pM4c5REc}=d+ zdA}}RGkhOhq(b;4b(M9P4M+cqovV-g-V2S|gV!m@C|9gNBf)jqUT05qOF<|;64{RQ zRqXG4Gr3T=pZGA_0Xz7y!wkE`GH#4JvT?lCo1=qADgQAX9};$k);e3K$7c=MH{F>v zbYESfcPlZ*R@(5Wfhr$f^4MPmp?N%6F$A$9x+^>2?28Uy@qOfwkTcS%sn~{Hwn@br z<+tNywlkpy%RBLK83YbbK>6>!jRk&GZQgya%C|2x>isI@!$ZM}FjCW3X#g6(57JPKhS4u{c5KTLO9if&yd-TNsz^k1s6)ASkYtiNY<#wVuyl3&gAb-fI9PR}n=Y z#R;ohlfADJTga_sK_}P;W;8D@_s6PsQNO4cc8$xG{1Q;K-zdd1=W#hH9-4{^tM>9m z(_Y{%fC)$vby*ePf< z&R6M?&&f!vL&LsZ?Zm@e@ZqARo$z%jt0Zx;z0_08oK_mzBE(ed^c=bfa@&8X6H_Ln`0E%aC*#L9U|l()+t25x!7D&Fo)+KKT;*uK}2 zPoc4+D5!UneydJz?&~>pT#0cE3lq*$$%}LxxX!mXT=ABF#dTyRv_Rls6St0A@C2Pk zEi?DS!V)45CnBOUJQ%@N6t&(EMqt%g6Fo8O5oU=w*#x6B`CcL7&m_lN`o8Lcv@0?X z8e+L=YyV=bW2AQ>VTpm?^}=|=3oQO^M^f5(+s$p8eyK93#_ zNh`UC|HV4cDQ{%J%NvNX|*AGl3V2_iog_ zNh$dz6Y%O~PV^=AP4Y@t;~t}adGc3aOYI&?OTNrTs@glnqQATGq>XHcv3tONHE#vO z&Zd`W)dW-OBDNv6yk%G?Lx>0_MLq(S=C;B55Q936S66y}f;$-4(A7he_pn)_-if&E z4O$FZ@!KR+;M*bBIBo{S_Cs{Vn(n^W2GRW-P>L>~=|-UoaPd2edj;5|62nBmk{`XS z(}xirs!ZMw?@H;{d8Vu%T{f*CT@oyh_R}KLS!CzqD)y0`pPOs@b|oFma;oBf=YUgK z6%SAP5OcH-d5(4$>JTd=^dKHS&*0@r{~k=C;zKZLs&R%+jzF4X4bR|kE>v^ zn&G)7VR3Q|F)YJu#+iU*K1wzeS*h8~OeBjBQ<+UPY33yVf;1?vRkeCZ41x5CXwhWG zs!j@VN6M&LJp}>1UH;ya0I;jd`s^;wh zEcSssS&Q+EO+xL9*px&&=9k@47nlI0u2UDE4rFrv(eHy$_m(sjN}SqcNI1Q>z)@^ z97Ft>CR&f=+!JQT5N{(GJZREJJUE89Rf9DA5Xdn^;!BhPNJt>Z5R2#rU?qbH4iFJS zdNg*@fkF2sIuk~tHyyx87{<2K1rA^&0b_gU0tYY>fH4}#=m19fvj71b4nrwr4CXXK z(E$RIg|QZmQ4DbouBimj0W@P`h|2&dG~HEGWPpl+7)Pk$1%E8)r$lR%mML!cJjW2< zQ!zv;C?ZlvVWX>wA-+s8M2v~CpI`x3jfse9b2f%IEg4fv6GJ>riIq*1+mtBbiQ^GN zTwkPQA^nMXrk3T7kCA0TR#}L-iFKJ6;>XCc)yNW|p0hy-Cw4xDxUU7Peszq zXyE08!$_oHnxImi8PP!9YV>Q?x8rd*F`ssJAQU)1IG55Pp^gJShdfmr@D8#KYKl`i zubsAYNw7r)0k6f@KJ3eHLHKVbs9=``WRA3)H`|WWo)RMOMp2#z&+IM~oF#-v-3o;esjCqo#FB#vAu=y?X>+-z zW6U!hLY&S0_+7zekT6>aky58Zh%Al>A#&LojN&n-F`a^oMZ;>9o#tA0<8(Gr7E7Sjb z@j=_f2P;20K3Gm_f-+PiHu1qyGe@LZNhQrnY>p4cU=|b~v|aJR%Fi)AxC3i4h|QH? zCJ?~+|HlVO9fRV7Uxju3hs6iO2OA&!8d=0=jSoJ7FJHxvlj{6z@kx#)N^CG2>9a%Ein$Cb8C;z77cksXF zau1V=w}p@u$J;9TWz;P3HcEiaH#*)%cgZKr`n>Tgeg!U{-LKGLBlasQ!8fa4LE|me zD-k4r!GS)#-v2i&@Tj;zKiZR6pT5t;v2Cn2efs#ut?>Lj0ul~8g>b(=V|-@{ybsU# z&M4)Y)WDWLOWfpJSS0okv)!y8f5!OM%ib&>#iNw}^x5KY$9Qw4H^w;r^x5NDH-f8Y zT0D!SE~bjuB$e*dlaC$KmZ=lLG4^-NpE zdAE0 zYQE%(&rsjt8K2>fr3c)o{szncC-h*M@^9ikjpffme>_HjO!{FwCV0`;4l3ukbU9T# z%z}1RJgf>?3wx?yN!Xq!K1ZPnMfYEsbdI4D^+r8)vWAw6Y5xMp_u{Gax1*{>KDThq zBOj!v_#Vfvb`gW`FoO)7<~hk1*&s4->Q9r6$O3w%_{Q}tR192DIT!*9^yEf|4JyFd z6*f2xkn&TA-ozmyq@B!o#XQcP^a8p7q8gn?xhN>~4>@3ef5cTE#T!bK4b;N3#Sd;o z4SFv3M=>;Hj}m;3l4S`ytOx!vVTb<$!z}TG2arm}0myDC4p2gaPI}3IBML!P^>Ap{p3 zk$<{14IUJ(kFWfiW&PBb|G&prclq+)J;r*(m!CYwx+CY#BX9$PLrQ4bGwC~nZpOTt zn}72m)}8slp32YPHq_depa1+&>t{pqV~1GJ4avs~Z9g2E|Gh)30|knI{dKeteZq^-@pO|F*=4g8S;nDd&nPmOp*nB*F`PlsB zldLtTzA+p(edCC9+l2hbCXp29oRGiMXHClgqtDvvLpDFnq04PKguauL|NC6)`?+-e z{k+?KcyP;*{584O6GQT!&8O6-oge)1nbx;*Z^^syOzXCSeB8WU@ZZC5bL+_b+t0K% zAHOXZH=rDG!o9wieAbOQ$YXuZDY$GnKOAW8>}>BmCty|2TfDeE5@_#eUL2S|FEa14 zd0owb+wtD>;%2LT!2&*8fLogyyCR*fix-}APGenTQ)lzMNV5x{*8w*3tt*?GB4AEr zplWMtZ)(&}xJA&nSMxX;)1A+z!avkj(jW1ZPt4aovymZeqCTmq9y)K?aHmUa%N`9o ze@;gvIT%SBn@W?$G-)Xp>qeWfBeWaAV)5tTu@<1ewzhi*XVO>pJY{0jLbTqF zjO6lbNcSQWBbR<7c=uyA$##vM7Oj}Mk!binK!eSafdXGC`aNiw4&QX+Qe=|0C{pHE z;>8aih9D`_7ZkFvRQuw!V)#XWPQWtJ>&;6jvaP-+@rkMXkdu(9z)PkACL->O!5!z_ zzn~?(t!U;clkoRG#B!fU;E zQ{`5wXQ16~IMFgJ$;vxU)TDE**CG&iHG@SZ&t4reUql~%eDCh2Pan}695V9p1 zl(j{EV74Zt^4+~MYZ>QK4=c(@_qvR35r)ez2y3Mr3=LlVPAh(}?EV;i9dVHS$(=y6 zQE$yk{ac`)T1INM7;2L*B2iW?mAkY=_u9@L#cLNZ8G73lW>Aa=oGtARqMNK#`%qCS zD!R!^MU%@E70)yQV48%t^daj-uOS7VTE@W2q^0KcmLUyC5uvw|e`I5ZpKFvFM1vh(C%g!)1A=0;c9|&#* zFRjYE_$IAzL3Nv?q8p}SC8G}qn`J2i(N24ieX3{a##r$p=fppx!p!G`RSwl<$hta} zi4I`16vjl~go&C;x|=N@pCY0@MSY4WIUA)110072^ie&twrW;wU{=-SaBUzoB`|%) ztU&FYP{XW-KzCPjXIG#kMM^1J=LbU5XVp%vof)W~8LF$Ac~M|m?L~pA*|TPZrh`{q z?etlrGg1(j#q$<52WHjInH88lJ#_x;TFzzq>~J`fv}0aZ*H!JE^A#ycGMJ`oUR&hj zo=4g*haW+CW%BNd%!_n)sgyOfQ>tc%X9Z5z&c*4Oq@C?;O4>}gdC|Pqwk(|6=5<9H z+u9elE;g#kOgHaJI5nM(9j#4)$>AB3Q_2}NF?E@`(6teoUQ;{ARU57Idm2-^oH1S1 zPKiMTvrpim6qI7Xw>mZKA~e0BcIGT9$P82eCX3MlQ$M2vR12d57gU93*ER%7CXEiz zzfnj(yS|3ZiPCfh8fs?+RCebDCIv3EYiFt_Yz~03(d&BhN-&7O(7sn1WMehdhHI;5 zv0R+{l$kT?w3JG&l$=CuSv8tGEegp^Yjl8Ejt;OOqXVK|K2eF#gRY;?BfrrBp+k}P zjF~m)wI*MbDiGB(_22Z3a6A4G4Wj>v-?YIyE?vbJr~W4kwLWn1CMumNU;IS=md}d- z?D+p9AMe3X%HQv~m`6af4kpV@pV;{j8}Q=o*amu{UGcyE*h|m=@5A|jM-A$=KPp}C z=@{Na>cdTu6GE7V6hTS$s2AvKxU8l0`Y1tUB4q#coqYXK-gmhz;D6n~a(jG1k%Lzc zrxw@Yi|^RnI~99QuY?DKg(|Ez;`=cjSZze0i1vWR@U3*XU9Z8TV%H|@G~sh^i%Rja z8EmO&DhbEGQBs%a#)oG{z{MQxFv%iLS&-C6o=kn5Uyt_V}xO`67xg7JT zZo3YfMDe{2B>XZbd=szd`(wZ5gz8f`_<~bS`#Dz$80I5nj)qC{q zq1bgur6s(k!+%dN`BUM<{cGtI@4bmm4u79&b(9|2arHiGq8_~PMe|i7nb!gOpl+<5 zB}l!nj%hTuAoC|q!D>CF&it-#oL@fW{g!(1?AC4!+}GZd3;JKoC^xA=E=f+6kd zL>A2ZOW&mq%ReGYCwxel$p)faIC>CEf}4#mH;S*$VIqUP7TEs91Gevj1^%{v+xZTq zFl^#?Gq?Ev>?Ee6-la9;;hFpS@8?I+&E@hN%c*sDtdHVFi{j+JI1p6H>+Y+o%acKP zqw0MQJf4%B#PtE^n`KbtWeW1fz z$Nt{y=z;{sYEZ@gEMH*@ReZ!KHZSYNDSEq|zKd4zAwR%ttoi}a0?NFAaQZI~w&?#m zK+ltupaZ*aGZzkBBp2y9Z1P-O7^&A%LDGyNwVKrY-}WEe?jpoc$JFZTa{?t(n-@pg z+XH21jTt+ptg&Nk>DaT%%Epcjbc`FN!GOV3vOJuM@P`#qYwGmb7J7kx!m$6354sNE zFa6xd&(Ws&@LB5q5PeVocNZPLt7lrio+96|!-p31ftd2Z=d$=fn3<39_$}4ftLR)? zShO;ys<1ekJFT#^{m{bVs=}hG!h$Korl+oLY{xWwd{@_pIhUb7qSVKlyaKoh5`v=@ ze^dsmp)fGNu%NXtP*Yfd+hY8!BOFHq6~-qaEG-(~qNXZ@c(BWF0=044LWlD!RH%KEReLtpYKaIZkeM(v?dk{LK<2m}_ zvgK@s<;@rdTc_tW`uW@G=P%%S9X$^drk{TkyAEBtpIjJ7NS=X0K0n4FN``-b*2J8D^uTniQDIw&3S zDbnqm>YEPwiVNXwG%(_z`k-SwpV2T~$DbH4a-rx0G`(A+FKYT?ov%qq@8QyDN}uYH z2RYf6br}9<&CKH;8vkM@Y`vrTtakC)r}6bJe80x`xNw?pkvsvd7n9AQ8n<1z(qoae z+J)19V@Q1ZUHEYt-{ZnhHu-WRFu7vvWBf2{Y#QRLF^uC2nyzEK#@#h@j>ZEn`bv$L zy6`C)uXN#IjZ=RhkC_^uD?wbVdM&d0T;-yjvQ)q0T=erbKFx)HUE_0Icn9PBlkvo1 z$faaZ{DE3uA#K*83@z_ZCuV@Ni<9C$YV(=~2!yU{)-^0?W9&pHqM z9uJ)M%Vv{jm6$&u>XzoTN*b_*ywW> zCVoV}M>lQut3kgJcsBk|Yx+C%fM@hmhWt2RJ#-p80sLe!?z7Jf{y+D?A7VW153mmn zdLQIFS@;PCuLe%}mTK39d}=yw2A)m+-+JH!n$I1_s`Tt9gg%NiiX^T z6>4gTl$ABLAhsFloYxxZ3N_U>%)?J@?U<(aw)um(mX)?HZjH3gYiqr_x%NsgqVk2! zk=Z(EJbB41isydLVocCEOkQI0`J6K->uR3Y+0;VZyAG0dLwTc@g32I%Ra=|luGKgu zTwQA6XB_>ErJu9t=WP0!KtJX5Q$asvOjuUN*GykFp07DY87C>@G-ZmOla6JYu}m|T zX~r_mSoM@C$0-pMCG#K4qKqAvvW2oz5_@KI6T6-HThV=x%Q8h;)XO zDN4dxP>i47ykK5;TcmM*b6azyIn+?rSX-OsaJJgdNnmvzqTT+&EJ%Ysg8h@90FS<=xABQKxd-iZI80k+wcDqO1hRF6H# zTDKN8FKX&o0*;HXT9k!v*}?K1)WU1VLisfpj_GV(Fs89_VNXwE2aL6SF&bxNN#m8J zR@W7{Y980v)YjhB3{mE{)nA!Kq?$5SiJxo#k;`c<8Q+BMqI^|$c4K2Zwt+U! zTZEc{F-5XRM~>*D#1Gn>1*7qL)oR%%Nvwa|mKGxS>cm&&-Kv$T!wRLgi?D1K0{QO4LRDKxXyB95170E5*v-${SXYtnSJ&qGd``qnb`UBIq;T)GLKJ2qZtqMfb(y7 z4K(zz(H^wlk#*23``rA>RORYshK8L5%G%Z^T-n^&x?o9lXES^g^0ogB2b8^$MLa!7 z+g~>K%y?KS#TsM%IAW&0ne+Dnp>p6r|ywKoH8mDC+nui*^UEnlzG0{@rBNk38#IeMMUjgQbc>A70)IZfa-0-qrG zlnH!>psy8pRN%J2zbkNQ4{HQ}e61-}k9T_D9|}Gb1^qC+ensV~5coKaQ!=TaNdiAy z&`%Y7WWAf1C-Dyn`uT!h+Eu5(B_I0F$LVm(^AkZ|iRZ?ie<^Tj4-W`j*4JZ#zpSs_ z0+)LDNbso^`3|Lm;-HhP-*Yrh^3$rBk(2&!Svu$x#-G7&5qO=z`Fm@cUgFPt(7!D3 z>4MLj0-qu90|J-wpQzVUN&b<7zE*FT*~=#5B%2xmva72;8ITdF9+zLd~5M% z^oCaz`5-wd`e^XK3j8R6AFkJfiJq3w4E@m>cb99nz-75QJ@9J;F3W`%O8FrEvRvO0 zxGdLZfj0;_pVc_YPkU{Q{C^envR;nV>(-R-EI~h3;Idp31uo^EB5)~xgTSTyS8JT) zr0AfL^M`_7%4q^cB&U?;c&v}pLAaD>w7{i2Edsv)X-vM|0+;>IHi64=c^lT#>7aaN zKm4-5C4C;&$LSz?*{@zEaH*dkX`J*!(J~|FT0t-M^Q^$7eqIu|)DL|yiw=@U>gNN2 zOL_cQXQzYYp`~^s&p8?=K2o0L0+;gqw+DW|2fkV0QvPiMm-4?Ta4G+Ojg$Pe*T={o z9F7|tZuzGO{9-&e^z#KS%e6@0QqCTMOF4fga4F|Q8YelA7x~hEDnf@_&QXV@aVgIf z4}6BerJP?CxRi6Dz@?l^HBNG#fIp+3p9%V~z>@;66Znuq+~A;cN!%}RDd#Z)mvWvi za4F~c8Yej^6l3JPLeNV&e=l$;&(i{*F8I76a4FATfy@43o*#*EPr5$z$O1n1TOhMBycI`p9L=Yyen|Y z=cJ<`91gdfH)z}~=dA*l{5J_)@_);N|9l-Mb@RVc;FA9@1TOiHBxehUo6l(imwYZ1 zxa8yiLUumq2wd_xM#sI~dUG^R^2q-1F9N>|&x}1BL4zU=qL=cV?SWt9fp>Y}_*@wu zZvMaUz#sO&ANRnA(qM^$_%FbpDc9)&mwI?m;L>g%(KzYzB*EuJfuAh!cLaWlz=zSG zh=ce9@n_^YTHvP&{1kzoCh#)_e!9R%oQNA7R9-oLjTN}8$E5<7_G1T#i{c~k)2Q$o zm*e1h0+-|9g`^ZsFUPe-0>1#yjUIXgF8kZ31uo^;CveFpmz0i!^dR}n6}aRR6S(Aa zgTN)9Hv}&EjG#)zLHSBPX9!&KSt)SI=XQZhK7SOr03Q;#{<9J1Ao*5-{pZ1FCi%h*Y8mRm+kISflK`?7P!>Uj|DEv z`;x#VpEE|K<&k(q;FA9uflK~>(|8Wp1@LF|f9w|(e>Z-y2mYbPsUD>~M}A51ao6v$ zXQXi{Pnick)dRoO1Ml>}|9ECPUn%Dc0+)JwU*J;Cb4$~FB%Tnswfz$>*%InLYEDd>RBU`8+J}8AxjM^NPSF|Dok+{!*U-flK~eNF;H$ixI?B ztAqxdNAbrV3p0xmDnj&sKp;K2Hf;@+qk#X_P#YzNV64mQ&K- zC~%qYy#kkf{v>e8=ZvZ}e_6j30+)6e6}aSov%n?)eFB$q9y>XmujDg9;F3?Dz$KqM z1wJ1vja~g-;L?Bii@+BN`r*}Sd1O01Uf?p{GXyU6wou?-7yPdixTIg_fj{PfzwUt# zuSv@<`G3g+pW%T=1TM?FP2f^LFA7}J52ePBBM*O4o~Z(td@dBY_%$B*aZ?o^DwoXnEP=~flL116S(Amhrp#CUJH+c3 z$DiSIeQqXxl)AN!pbT*sdhO;}cNApeUsbo(<%eeCy&8YKC=)+c%aMP0CVsod|Hp-2 zuJOr7WYVkmEG_HXE_{lnf60aK)$;s)WG0_mG<`@H+?4lDjgQdlat1%3@p7>~M*2Ki zKT})QEgtwUUHDs?{?}r?h~#P3^=btafsx0ta`@M$GrCOeiE_|Jq|8W<7kEVadg`4+z|K`Gfpy^+C;s2}geJ*^7#(lyMC()C- zTti&=5xQK%TzIv{|E2wEVoT63hu{atDstLz7(A%)=c_XDKWIK(lQZ!jYy1Z_nfQK< z-(H)Ew`=^kDVaFEcSy%2E_{o|*SPSTH2#7MH~THxMSo7DEt>u&7ruQ6XKVe=h5tq4 zx9k4j=x4gd?{?u|)A++Ke3!;YsBCz=n1XB5|C|1vs)}xkK5u#8UnB#;K_}`mO}R`zNBr9bUa#rh0(hev;0zj2~z4*{3Po_^k$i@Kl8xKic5e2NiDoZiByjio%Vb zZtxb38$Zqvv8$ZS1Ybq6P{2GJbG+E)s4>Gu=apRX6e7NTG68flI$j%J~fs`tN(-zwyBT;DNv5fgdjX87Yr;hgqNFkk*Vx*9krn z-{^tA>w%m8f$B^0G4GqW@m)gB@knFjQQs$0^(*<@MTU=q_(=MvJ@EHE@YBRNF8LV0 z#m)am9`w0Hh=Wd2&t)F?R1bWv2j1g>FB7;NU+xpQl!t}H52^bKbAxk0Uz3`25g8$! z&_TFXA>UuczX~&Lfgoc)hQ3eJeOJ(H(HOZy;LKm!fmweeOb^{mxzj~IR|}OCIPurR zmsO zqbD-@Gv9~#g20L1yf-*s;B;xev$sg#M1QfiGiyxOl12DGyKs(ls&k9E>TGVCH-=yJ zA46Z8vBq51)nzd-25;ZW4RIG3HN3A)8?Eyd!@H^dea6e z{pin-epZ(BXMBeAbF-u$^BK~&Wl4YLXGq_ZB|VL!Zv6#-QIplv09>iV_`Q!9MQB`4 zw+tD-^FurB*+J{JOt1yz6!TdiXT(pl@}})ahNxtqXPf4wt~LTmJ4UVPjJ{sEdIM)cI-`Zql1G z)iYhY>u>UfI-#ooZaKR^maYDF{zj!=tt;##+!o@`U4N^9QT}fEZS6?p>+u03e3iM8ACAnk8{Ey6%e~m}} z^$S#v1H@b$?($Fa$iGidgw^+J)t>pI!N*A%a6 z$7-G4Ybt(Sb>1i(D?)w2*_OKY* ZHts1uc~GB_Eq&icMP=3vOd5Ck{{ztU&J_Rv literal 0 HcmV?d00001 diff --git a/build/server/CMakeFiles/scarchat-server.dir/database/database.cpp.o.d b/build/server/CMakeFiles/scarchat-server.dir/database/database.cpp.o.d new file mode 100644 index 0000000..9919cf4 --- /dev/null +++ b/build/server/CMakeFiles/scarchat-server.dir/database/database.cpp.o.d @@ -0,0 +1,219 @@ +server/CMakeFiles/scarchat-server.dir/database/database.cpp.o: \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp \ + /usr/include/stdc-predef.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ + /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \ + /usr/include/wchar.h /usr/include/bits/libc-header-start.h \ + /usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ + /usr/include/bits/wchar.h /usr/include/bits/types/wint_t.h \ + /usr/include/bits/types/mbstate_t.h \ + /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/__locale_t.h /usr/include/bits/wchar2-decl.h \ + /usr/include/bits/wchar2.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \ + /usr/include/locale.h /usr/include/bits/locale.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \ + /usr/include/ctype.h /usr/include/bits/types.h \ + /usr/include/bits/typesizes.h /usr/include/bits/time64.h \ + /usr/include/bits/endian.h /usr/include/bits/endianness.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ + /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ + /usr/include/bits/stdint-intn.h /usr/include/endian.h \ + /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ + /usr/include/sys/select.h /usr/include/bits/select.h \ + /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ + /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ + /usr/include/bits/stdlib.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \ + /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ + /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \ + /usr/include/errno.h /usr/include/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/bits/types/error_t.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ + /usr/include/linux/sched/types.h /usr/include/linux/types.h \ + /usr/include/asm/types.h /usr/include/asm-generic/types.h \ + /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h /usr/include/asm/posix_types.h \ + /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \ + /usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \ + /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \ + /usr/include/sys/single_threaded.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \ + /usr/include/wctype.h /usr/include/bits/wctype-wchar.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ + /usr/include/stdint.h /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdint-least.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/uio_lim.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \ + /usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \ + /usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \ + /usr/include/linux/close_range.h /usr/include/syscall.h \ + /usr/include/sys/syscall.h /usr/include/asm/unistd.h \ + /usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_memory_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \ + /usr/include/sqlite3.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/../shared/protocol/types.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iostream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime diff --git a/build/server/CMakeFiles/scarchat-server.dir/depend.make b/build/server/CMakeFiles/scarchat-server.dir/depend.make new file mode 100644 index 0000000..a70c94d --- /dev/null +++ b/build/server/CMakeFiles/scarchat-server.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for scarchat-server. +# This may be replaced when dependencies are built. diff --git a/build/server/CMakeFiles/scarchat-server.dir/flags.make b/build/server/CMakeFiles/scarchat-server.dir/flags.make new file mode 100644 index 0000000..245f171 --- /dev/null +++ b/build/server/CMakeFiles/scarchat-server.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB + +CXX_INCLUDES = -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include + +CXX_FLAGS = -O3 -DNDEBUG -std=gnu++20 + diff --git a/build/server/CMakeFiles/scarchat-server.dir/link.d b/build/server/CMakeFiles/scarchat-server.dir/link.d new file mode 100644 index 0000000..aec4f0e --- /dev/null +++ b/build/server/CMakeFiles/scarchat-server.dir/link.d @@ -0,0 +1,157 @@ +scarchat-server: \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o \ + CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o \ + CMakeFiles/scarchat-server.dir/main.cpp.o \ + CMakeFiles/scarchat-server.dir/server.cpp.o \ + CMakeFiles/scarchat-server.dir/session.cpp.o \ + CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o \ + CMakeFiles/scarchat-server.dir/database/database.cpp.o \ + CMakeFiles/scarchat-server.dir/config/server_config.cpp.o \ + ../shared/libscarchat_shared.a \ + /usr/lib64/libboost_system.so.1.88.0 \ + /usr/lib64/libboost_thread.so.1.88.0 \ + /usr/lib64/libssl.so \ + /usr/lib64/libcrypto.so \ + /usr/lib64/libsqlite3.so \ + ../third_party/libargon2_lib.a \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libpthread.a \ + /usr/lib64/libssl.so \ + /usr/lib64/libcrypto.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libstdc++.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libm.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libm.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libm.so \ + /lib64/libm.so.6 \ + /lib64/libmvec.so.1 \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so.1 \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libc.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libc.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libc.so \ + /lib64/libc.so.6 \ + /usr/lib64/libc_nonshared.a \ + /lib64/ld-linux-x86-64.so.2 \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so.1 \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o \ + /usr/lib64/libz.so.1 \ + /usr/lib64/libicuio.so.77 \ + /usr/lib64/libicui18n.so.77 \ + /usr/lib64/libicuuc.so.77 \ + /lib64/ld-linux-x86-64.so.2 \ + /usr/lib64/libicudata.so.77 + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o: + +CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o: + +CMakeFiles/scarchat-server.dir/main.cpp.o: + +CMakeFiles/scarchat-server.dir/server.cpp.o: + +CMakeFiles/scarchat-server.dir/session.cpp.o: + +CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o: + +CMakeFiles/scarchat-server.dir/database/database.cpp.o: + +CMakeFiles/scarchat-server.dir/config/server_config.cpp.o: + +../shared/libscarchat_shared.a: + +/usr/lib64/libboost_system.so.1.88.0: + +/usr/lib64/libboost_thread.so.1.88.0: + +/usr/lib64/libssl.so: + +/usr/lib64/libcrypto.so: + +/usr/lib64/libsqlite3.so: + +../third_party/libargon2_lib.a: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libpthread.a: + +/usr/lib64/libssl.so: + +/usr/lib64/libcrypto.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libstdc++.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libm.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libm.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libm.so: + +/lib64/libm.so.6: + +/lib64/libmvec.so.1: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so.1: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libc.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libc.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libc.so: + +/lib64/libc.so.6: + +/usr/lib64/libc_nonshared.a: + +/lib64/ld-linux-x86-64.so.2: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so.1: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o: + +/usr/lib64/libz.so.1: + +/usr/lib64/libicuio.so.77: + +/usr/lib64/libicui18n.so.77: + +/usr/lib64/libicuuc.so.77: + +/lib64/ld-linux-x86-64.so.2: + +/usr/lib64/libicudata.so.77: diff --git a/build/server/CMakeFiles/scarchat-server.dir/link.txt b/build/server/CMakeFiles/scarchat-server.dir/link.txt new file mode 100644 index 0000000..c713c69 --- /dev/null +++ b/build/server/CMakeFiles/scarchat-server.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -O3 -DNDEBUG -Wl,--dependency-file=CMakeFiles/scarchat-server.dir/link.d "CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o" "CMakeFiles/scarchat-server.dir/main.cpp.o" "CMakeFiles/scarchat-server.dir/server.cpp.o" "CMakeFiles/scarchat-server.dir/session.cpp.o" "CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o" "CMakeFiles/scarchat-server.dir/database/database.cpp.o" "CMakeFiles/scarchat-server.dir/config/server_config.cpp.o" -o scarchat-server ../shared/libscarchat_shared.a /usr/lib64/libboost_system.so.1.88.0 /usr/lib64/libboost_thread.so.1.88.0 /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libsqlite3.so ../third_party/libargon2_lib.a -lpthread /usr/lib64/libssl.so /usr/lib64/libcrypto.so diff --git a/build/server/CMakeFiles/scarchat-server.dir/main.cpp.o b/build/server/CMakeFiles/scarchat-server.dir/main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..37e932646310392cc5b3b75e7655e9a65f7567fa GIT binary patch literal 69960 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

EBOkxdoCeB`^ZO1JNdMge;fD)^KUE<7 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"${CERT_DIR}/openssl.cnf" <<'EOF' +[ req ] +default_bits = 4096 +distinguished_name = req_distinguished_name +req_extensions = v3_req +prompt = no + +[ req_distinguished_name ] +C = US +ST = Development +L = Development +O = ScarChat +CN = localhost + +[ v3_req ] +subjectAltName = @alt_names + +[ alt_names ] +DNS.1 = localhost +DNS.2 = chat.scaritcolo.com +IP.1 = 127.0.0.1 +IP.2 = 192.168.13.167 +EOF + +echo "Generating self-signed cert with SANs: localhost, chat.scaritcolo.com, 127.0.0.1, 192.168.13.167" +openssl req -x509 -nodes -days 365 \ + -newkey rsa:4096 \ + -keyout "${KEY_FILE}" \ + -out "${CERT_FILE}" \ + -config "${CERT_DIR}/openssl.cnf" + +echo "Written cert: ${CERT_FILE}" +echo "Written key : ${KEY_FILE}" +echo "To trust for client: export SCARCHAT_CA=${CERT_FILE}" \ No newline at end of file diff --git a/build/server/scarchat-server b/build/server/scarchat-server new file mode 100755 index 0000000000000000000000000000000000000000..08b7f5682acd580ce5df475245cbce0fcc540ea4 GIT binary patch literal 783040 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ΝF?g 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 literal 0 HcmV?d00001 diff --git a/build/server/server.crt b/build/server/server.crt new file mode 100644 index 0000000..075b548 --- /dev/null +++ b/build/server/server.crt @@ -0,0 +1,32 @@ +-----BEGIN CERTIFICATE----- +MIIFbzCCA1egAwIBAgIUDSHW7sTBw/4ggezGXGNMbOv/w1IwDQYJKoZIhvcNAQEL +BQAwYDELMAkGA1UEBhMCVVMxFDASBgNVBAgMC0RldmVsb3BtZW50MRQwEgYDVQQH +DAtEZXZlbG9wbWVudDERMA8GA1UECgwIU2NhckNoYXQxEjAQBgNVBAMMCWxvY2Fs +aG9zdDAeFw0yNTEyMDcxODMxMjhaFw0yNjEyMDcxODMxMjhaMGAxCzAJBgNVBAYT +AlVTMRQwEgYDVQQIDAtEZXZlbG9wbWVudDEUMBIGA1UEBwwLRGV2ZWxvcG1lbnQx +ETAPBgNVBAoMCFNjYXJDaGF0MRIwEAYDVQQDDAlsb2NhbGhvc3QwggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQC4+I/9VNiDBPyGyM0/dUWi9kZs17wcnRHe +sENgTgfSAcP4jPzZTygqlBClHZO08/FBQWObwtX5j8zY3kDVgKt7vWlA/qqynUnX +xGLtPAT03F/WdBh8etT4j38UEWI3/mkF7S0CDCSgpVVtZxn4xreGxCwchyErIsVg +VI89a0hKBz/xk6LV+bsxBNJy0O0nQ9tVUxw0jlPRYfjtrRSzgvDIpJfjumMWRfhr +4Bi23k7yfMlvBX7FTlo7Fn+PXKJ+HZNO7CU3CN8CGWdkN9eS5cmPZHaheyrlzV1y +Z0JFvZdQgAsp8Snx7XUXwT/mo78OA11uEFsufTfzvnXWDxqFal1AiEUGNCen+zkI +xwCPD4QT4BCwQW1GOn7dzYvBM6jaPH1sN5oIIrfEAB9WWke7fzhBEY8DPgYInoMe +ZRfV9eiJ3zGumSikF83Rphi4o1yykgLu8PNuNAqdpfHgKoh0eh6Z4Ls0dV2/mtTO +2Es1CBSHCpi2UImzvPsJzGACqRW1lWhFqmJ8sg8k6BrNl18f+2RQzPEBkeC9c3vK ++zZidIQrk4Mkhrf+e1jwz5DFFj4BwIN97foXno5OchU+rKQnAXZhyZ2n3NCsVpDb +hZJ+fNqV1OzTPoD8Pp2rb+XfHawPhXZPpeqZFpLl0m+PDnvZxh0kdP4jlkddylT1 +wNuWG+gbdQIDAQABoyEwHzAdBgNVHQ4EFgQUDRppAqpU2A4MdLzC771Nj3FnImAw +DQYJKoZIhvcNAQELBQADggIBAEmvsbEM/lF+O0dFuw/agY8v91nRHInVDyrsifDZ +skYGsqCEOwWJimLj/j2reQr0Sz9FIvC0lpeIIalAn7B5hZZHT3TtVSz2xcIqfcT3 +nTwqacYcWpYpW3hLid4lwRG3aIVmA2kqTEGdrjYCxFm4N4NodBl+Y01CIHs4ADQv +enuQbudv0QoVixpgAIeM79OCCMg1YjJoM3tDmyt6OfEeZ9ictdIKMLiwb9BR+5bQ +q+ZHuXfEetEADwV36ulTJQDyhpn0gaYFEuWt37JgKo9QJNjxxq7bzyuXQaF1pgaj +2LHxaaXkj6XVyrx9zSFWViKZFGgWVyKyZEslrA69l2UPWNbTq8nMX0aP9e3s5XpZ +5KTDoiv3dfNDAFuYs77ig64y6rwe0qqIgwmc0Kt5UWDNCzVG4tQqpR5KztmRrUJG +xEtfgsTefZ79dHethCnDJEPRo0K0mfouV4axbnlhpIZqePVa30kTL9RqTwa59QUC +XvbFtT2EBfc+qLqZmrbUx4OVXxpzalJXefIJlpHvvKbi67gSVFbdrf6mTqJ3p45B +InRM85Ym5XHNvmhDvf1YXeSdNtRuPWDsFN5BwpxxfmrPA88uoIqDtpjIKo0LJSxK +DM9o6nlLcJpBKNgkecl0zuzKRNW7UfEUB1MTDPGI1O1pLr5qIiHztXyHAjNe6JDJ +kwSM +-----END CERTIFICATE----- diff --git a/build/server/server.key b/build/server/server.key new file mode 100644 index 0000000..7282a07 --- /dev/null +++ b/build/server/server.key @@ -0,0 +1,52 @@ +-----BEGIN PRIVATE KEY----- +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 +QQ7sXnnQeG9TGSxC9UAeUZTdiWc+ +-----END PRIVATE KEY----- diff --git a/build/server/server.log b/build/server/server.log new file mode 100644 index 0000000..0bd2fb6 --- /dev/null +++ b/build/server/server.log @@ -0,0 +1,1184 @@ +SCAR Chat Server v1.0.0 +======================= +Config file not found, using defaults +WARNING: Using default JWT secret! Change this in production! + +Configuration: + Database: scarchat.db + SSL Cert: server.crt + SSL Key: server.key + Host: 0.0.0.0 + Port: 8443 + +Server listening on 0.0.0.0:8443 +New connection from 127.0.0.1:37728 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 1 +Successfully sent 200 bytes +Message deserialization error: Unknown message type +Read error: stream truncated +Session removed. Total sessions: 0 +New connection from 127.0.0.1:45302 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 1 +Successfully sent 200 bytes +Message deserialization error: Unknown message type +Read error: stream truncated +Session removed. Total sessions: 0 +New connection from 127.0.0.1:41300 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 1 +Successfully sent 200 bytes +Message deserialization error: Unknown message type +Read error: stream truncated +Session removed. Total sessions: 0 +New connection from 127.0.0.1:45850 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 1 +Successfully sent 200 bytes +Message deserialization error: Unknown message type +Read error: stream truncated +Session removed. Total sessions: 0 +New connection from 127.0.0.1:36996 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 1 +Successfully sent 200 bytes +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Read error: stream truncated +Session removed. Total sessions: 0 +New connection from 127.0.0.1:47572 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 1 +Successfully sent 200 bytes +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Message deserialization error: Unknown message type +Read error: stream truncated +Session removed. Total sessions: 0 diff --git a/build/shared/CMakeFiles/CMakeDirectoryInformation.cmake b/build/shared/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..4ab1d9c --- /dev/null +++ b/build/shared/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/ganome/Projects/SCAR-719/repos/scar-chat7") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/shared/CMakeFiles/progress.marks b/build/shared/CMakeFiles/progress.marks new file mode 100644 index 0000000..8351c19 --- /dev/null +++ b/build/shared/CMakeFiles/progress.marks @@ -0,0 +1 @@ +14 diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/DependInfo.cmake b/build/shared/CMakeFiles/scarchat_shared.dir/DependInfo.cmake new file mode 100644 index 0000000..c7c3da9 --- /dev/null +++ b/build/shared/CMakeFiles/scarchat_shared.dir/DependInfo.cmake @@ -0,0 +1,27 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.cpp" "shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o" "gcc" "shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o.d" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.cpp" "shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o" "gcc" "shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o.d" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.cpp" "shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o" "gcc" "shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o.d" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/mocs_compilation.cpp" "shared/CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o" "gcc" "shared/CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o.d" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.cpp" "shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o" "gcc" "shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o b/build/shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..b5a254a72c024f2d6a4fffcbeef21457297070a4 GIT binary patch literal 243424 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%0DmzS8zkM-#rX5u0RQrPVt)G_7}US1 z@^b6{QTu5ABeu4;6$4{_86LJvZvGDw{V4zKq-37)rV*~til;8R}@K5*fpD6lZioG=!S!+~&)3#x3_K%|Pt$&*TTopwAPx9n{jeRx$4u4aI`QJ(O;gjqCY}I%DbUo~j6NIiKWkxJ zAjK+(^2780rf>dlHOyar*;s6o)K&dETJ_!d7pT7Rs2i>Pc3vX-zW5h={KxMfxc*-i z@PCZ*?`A}LOgZPT1pIHx(Ek?#{?GFGe~!oh&5Qi;pRN3T9Dm*RJY4nN_|MPK|DmGq zi~mxO|L1!AuMhaYMESSw!vE_6{;$Z;|EmK2r|$1q|7Uspe>&iQwqE#mb^K2`=j#uT z%g>E}f$Dcv|FcEk7yn9+{}+1vAEEs2{AG;t%k;KgO0_%7$~rgTe{+WZHwXNm>+$~* zkN-~x{GX%zGCgXSQti&NvNqq(AOEEp`rk|ReewU&p!_>@ z;r}}U|Ho(O|6c?C_g>Vo{@m#Cf2;ld^`}w!<@P|klxlaDl~tnpZvAP=(EqWb?~DI< zkN+(m|1S*qzfk$z`$w+-e-HTIbI-W`xYui|zZQn~0{*wC|2+P_)#Lw2aS%*y{YfeR zQAVW4lyg2`_1*Y4seV`e&mE%gi~mwj{BQU8zk_Tr^7%ho`DJ+9E~VO?$(&5}UH_M5 z82<**_xYcCFs}a`|KEB1eaas9{;zL3oMvi|5M7}mH)q0 zeYgI!Wa$4bqVMy6uE+mBc>LdYjNkwH%73*J@04@?iR!!lm*8f*q^{cUhobNEf0_C( zm)9u$OU&Kp@&6{dz=Fx;uT}mW)whG&|6MEkKK`7C;`TRQ6~X@}5C8iC{@EGw|1H4Z z?BT!P!{1L9czyX_m?8hpqVLQ9at}ZLf5PHt4M5w@WVnk^q19BXRzhsy6E1pFR9rkM);- zbB6qzi@vY?mwEUf^YBj!@Gs4f|Cj*({KXyf|AdEsNq|46P=qCQ75~Qq{ImYtk^df1y5jGd_x9y#MW45C3Zc{uLSW zFAea|@$f(I;onLohyr)$|9cMw+I9QyE&9IrXFVRre|%&m&i{)Z{)+?rh00%``gU;J z|EvK2c;%l({4aU<_dhi5lillIqw>3a?)mwm?~7li`sawgFMcc3f4feg|9aKq|I&c} zO&R*XjohI1`Jbu&7NYO-Kl_Qe{MrB4J^mjn`iQ9;|K<$+za!v(ruw%B{7-rO|EtIU ztP;QfvoiF*K=gg_&s4v^==}&V@ z1JRGl&jj??qmmo-cE$C#iV-SWRs z`Ca{Gs^7e6djqcid7|&DKZ`Yfwb CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.i + +shared/CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/mocs_compilation.cpp -o CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.s + +shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o: shared/CMakeFiles/scarchat_shared.dir/flags.make +shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.cpp +shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o: shared/CMakeFiles/scarchat_shared.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o -MF CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o.d -o CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.cpp + +shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat_shared.dir/protocol/message.cpp.i" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.cpp > CMakeFiles/scarchat_shared.dir/protocol/message.cpp.i + +shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat_shared.dir/protocol/message.cpp.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.cpp -o CMakeFiles/scarchat_shared.dir/protocol/message.cpp.s + +shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o: shared/CMakeFiles/scarchat_shared.dir/flags.make +shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.cpp +shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o: shared/CMakeFiles/scarchat_shared.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o -MF CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o.d -o CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.cpp + +shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.i" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.cpp > CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.i + +shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.cpp -o CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.s + +shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o: shared/CMakeFiles/scarchat_shared.dir/flags.make +shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.cpp +shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o: shared/CMakeFiles/scarchat_shared.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o -MF CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o.d -o CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.cpp + +shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.i" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.cpp > CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.i + +shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.cpp -o CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.s + +shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o: shared/CMakeFiles/scarchat_shared.dir/flags.make +shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.cpp +shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o: shared/CMakeFiles/scarchat_shared.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o -MF CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o.d -o CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.cpp + +shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.i" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.cpp > CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.i + +shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.cpp -o CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.s + +# Object files for target scarchat_shared +scarchat_shared_OBJECTS = \ +"CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o" \ +"CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o" \ +"CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o" \ +"CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o" \ +"CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o" + +# External object files for target scarchat_shared +scarchat_shared_EXTERNAL_OBJECTS = + +shared/libscarchat_shared.a: shared/CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o +shared/libscarchat_shared.a: shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o +shared/libscarchat_shared.a: shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o +shared/libscarchat_shared.a: shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o +shared/libscarchat_shared.a: shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o +shared/libscarchat_shared.a: shared/CMakeFiles/scarchat_shared.dir/build.make +shared/libscarchat_shared.a: shared/CMakeFiles/scarchat_shared.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Linking CXX static library libscarchat_shared.a" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared && $(CMAKE_COMMAND) -P CMakeFiles/scarchat_shared.dir/cmake_clean_target.cmake + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/scarchat_shared.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +shared/CMakeFiles/scarchat_shared.dir/build: shared/libscarchat_shared.a +.PHONY : shared/CMakeFiles/scarchat_shared.dir/build + +shared/CMakeFiles/scarchat_shared.dir/clean: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared && $(CMAKE_COMMAND) -P CMakeFiles/scarchat_shared.dir/cmake_clean.cmake +.PHONY : shared/CMakeFiles/scarchat_shared.dir/clean + +shared/CMakeFiles/scarchat_shared.dir/depend: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ganome/Projects/SCAR-719/repos/scar-chat7 /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared /home/ganome/Projects/SCAR-719/repos/scar-chat7/build /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/CMakeFiles/scarchat_shared.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : shared/CMakeFiles/scarchat_shared.dir/depend + diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/cmake_clean.cmake b/build/shared/CMakeFiles/scarchat_shared.dir/cmake_clean.cmake new file mode 100644 index 0000000..5e71843 --- /dev/null +++ b/build/shared/CMakeFiles/scarchat_shared.dir/cmake_clean.cmake @@ -0,0 +1,22 @@ +file(REMOVE_RECURSE + "CMakeFiles/scarchat_shared_autogen.dir/AutogenUsed.txt" + "CMakeFiles/scarchat_shared_autogen.dir/ParseCache.txt" + "scarchat_shared_autogen" + "CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o" + "CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o.d" + "CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o" + "CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o.d" + "CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o" + "CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o.d" + "CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o" + "CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o.d" + "CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o" + "CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o.d" + "libscarchat_shared.a" + "libscarchat_shared.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/scarchat_shared.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/cmake_clean_target.cmake b/build/shared/CMakeFiles/scarchat_shared.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..d6be0c0 --- /dev/null +++ b/build/shared/CMakeFiles/scarchat_shared.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "libscarchat_shared.a" +) diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.internal b/build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.internal new file mode 100644 index 0000000..c4af1e1 --- /dev/null +++ b/build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.internal @@ -0,0 +1,1455 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.cpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include/jwt-cpp/base.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include/jwt-cpp/jwt.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include/jwt-cpp/traits/kazuho-picojson/defaults.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include/jwt-cpp/traits/kazuho-picojson/traits.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include/picojson/picojson.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.h + /usr/include/alloca.h + /usr/include/asm-generic/bitsperlong.h + /usr/include/asm-generic/errno-base.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/int-ll64.h + /usr/include/asm-generic/posix_types.h + /usr/include/asm-generic/types.h + /usr/include/asm/bitsperlong.h + /usr/include/asm/errno.h + /usr/include/asm/posix_types.h + /usr/include/asm/posix_types_64.h + /usr/include/asm/types.h + /usr/include/asm/unistd.h + /usr/include/asm/unistd_64.h + /usr/include/bits/atomic_wide_counter.h + /usr/include/bits/byteswap.h + /usr/include/bits/confname.h + /usr/include/bits/cpu-set.h + /usr/include/bits/endian.h + /usr/include/bits/endianness.h + /usr/include/bits/environments.h + /usr/include/bits/errno.h + /usr/include/bits/floatn-common.h + /usr/include/bits/floatn.h + /usr/include/bits/flt-eval-method.h + /usr/include/bits/fp-fast.h + /usr/include/bits/fp-logb.h + /usr/include/bits/getopt_core.h + /usr/include/bits/getopt_posix.h + /usr/include/bits/iscanonical.h + /usr/include/bits/libc-header-start.h + /usr/include/bits/libm-simd-decl-stubs.h + /usr/include/bits/local_lim.h + /usr/include/bits/locale.h + /usr/include/bits/long-double.h + /usr/include/bits/math-vector.h + /usr/include/bits/mathcalls-helper-functions.h + /usr/include/bits/mathcalls-macros.h + /usr/include/bits/mathcalls-narrow.h + /usr/include/bits/mathcalls.h + /usr/include/bits/posix1_lim.h + /usr/include/bits/posix2_lim.h + /usr/include/bits/posix_opt.h + /usr/include/bits/pthread_stack_min-dynamic.h + /usr/include/bits/pthreadtypes-arch.h + /usr/include/bits/pthreadtypes.h + /usr/include/bits/sched.h + /usr/include/bits/select-decl.h + /usr/include/bits/select.h + /usr/include/bits/select2.h + /usr/include/bits/setjmp.h + /usr/include/bits/stdint-intn.h + /usr/include/bits/stdint-least.h + /usr/include/bits/stdint-uintn.h + /usr/include/bits/stdio.h + /usr/include/bits/stdio2-decl.h + /usr/include/bits/stdio2.h + /usr/include/bits/stdio_lim.h + /usr/include/bits/stdlib-bsearch.h + /usr/include/bits/stdlib-float.h + /usr/include/bits/stdlib.h + /usr/include/bits/string_fortified.h + /usr/include/bits/strings_fortified.h + /usr/include/bits/struct_mutex.h + /usr/include/bits/struct_rwlock.h + /usr/include/bits/syscall.h + /usr/include/bits/thread-shared-types.h + /usr/include/bits/time.h + /usr/include/bits/time64.h + /usr/include/bits/timesize.h + /usr/include/bits/timex.h + /usr/include/bits/types.h + /usr/include/bits/types/FILE.h + /usr/include/bits/types/__FILE.h + /usr/include/bits/types/__fpos64_t.h + /usr/include/bits/types/__fpos_t.h + /usr/include/bits/types/__locale_t.h + /usr/include/bits/types/__mbstate_t.h + /usr/include/bits/types/__sigset_t.h + /usr/include/bits/types/clock_t.h + /usr/include/bits/types/clockid_t.h + /usr/include/bits/types/cookie_io_functions_t.h + /usr/include/bits/types/error_t.h + /usr/include/bits/types/locale_t.h + /usr/include/bits/types/mbstate_t.h + /usr/include/bits/types/sigset_t.h + /usr/include/bits/types/struct_FILE.h + /usr/include/bits/types/struct___jmp_buf_tag.h + /usr/include/bits/types/struct_itimerspec.h + /usr/include/bits/types/struct_sched_param.h + /usr/include/bits/types/struct_timespec.h + /usr/include/bits/types/struct_timeval.h + /usr/include/bits/types/struct_tm.h + /usr/include/bits/types/time_t.h + /usr/include/bits/types/timer_t.h + /usr/include/bits/types/wint_t.h + /usr/include/bits/typesizes.h + /usr/include/bits/uintn-identity.h + /usr/include/bits/uio_lim.h + /usr/include/bits/unistd-decl.h + /usr/include/bits/unistd.h + /usr/include/bits/unistd_ext.h + /usr/include/bits/waitflags.h + /usr/include/bits/waitstatus.h + /usr/include/bits/wchar.h + /usr/include/bits/wchar2-decl.h + /usr/include/bits/wchar2.h + /usr/include/bits/wctype-wchar.h + /usr/include/bits/wordsize.h + /usr/include/bits/xopen_lim.h + /usr/include/ctype.h + /usr/include/endian.h + /usr/include/errno.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/gnu/stubs-64.h + /usr/include/gnu/stubs.h + /usr/include/inttypes.h + /usr/include/libintl.h + /usr/include/limits.h + /usr/include/linux/close_range.h + /usr/include/linux/errno.h + /usr/include/linux/limits.h + /usr/include/linux/posix_types.h + /usr/include/linux/sched/types.h + /usr/include/linux/stddef.h + /usr/include/linux/types.h + /usr/include/locale.h + /usr/include/math.h + /usr/include/openssl/asn1.h + /usr/include/openssl/asn1err.h + /usr/include/openssl/async.h + /usr/include/openssl/asyncerr.h + /usr/include/openssl/bio.h + /usr/include/openssl/bioerr.h + /usr/include/openssl/bn.h + /usr/include/openssl/bnerr.h + /usr/include/openssl/buffer.h + /usr/include/openssl/buffererr.h + /usr/include/openssl/comp.h + /usr/include/openssl/comperr.h + /usr/include/openssl/conf.h + /usr/include/openssl/conferr.h + /usr/include/openssl/configuration.h + /usr/include/openssl/conftypes.h + /usr/include/openssl/core.h + /usr/include/openssl/core_dispatch.h + /usr/include/openssl/crypto.h + /usr/include/openssl/cryptoerr.h + /usr/include/openssl/cryptoerr_legacy.h + /usr/include/openssl/ct.h + /usr/include/openssl/cterr.h + /usr/include/openssl/dh.h + /usr/include/openssl/dherr.h + /usr/include/openssl/dsa.h + /usr/include/openssl/dsaerr.h + /usr/include/openssl/dtls1.h + /usr/include/openssl/e_os2.h + /usr/include/openssl/e_ostime.h + /usr/include/openssl/ec.h + /usr/include/openssl/ecdsa.h + /usr/include/openssl/ecerr.h + /usr/include/openssl/err.h + /usr/include/openssl/evp.h + /usr/include/openssl/evperr.h + /usr/include/openssl/hmac.h + /usr/include/openssl/http.h + /usr/include/openssl/indicator.h + /usr/include/openssl/lhash.h + /usr/include/openssl/macros.h + /usr/include/openssl/obj_mac.h + /usr/include/openssl/objects.h + /usr/include/openssl/objectserr.h + /usr/include/openssl/opensslconf.h + /usr/include/openssl/opensslv.h + /usr/include/openssl/params.h + /usr/include/openssl/pem.h + /usr/include/openssl/pemerr.h + /usr/include/openssl/pkcs7.h + /usr/include/openssl/pkcs7err.h + /usr/include/openssl/prov_ssl.h + /usr/include/openssl/quic.h + /usr/include/openssl/rsa.h + /usr/include/openssl/rsaerr.h + /usr/include/openssl/safestack.h + /usr/include/openssl/sha.h + /usr/include/openssl/srtp.h + /usr/include/openssl/ssl.h + /usr/include/openssl/ssl2.h + /usr/include/openssl/ssl3.h + /usr/include/openssl/sslerr.h + /usr/include/openssl/sslerr_legacy.h + /usr/include/openssl/stack.h + /usr/include/openssl/symhacks.h + /usr/include/openssl/tls1.h + /usr/include/openssl/types.h + /usr/include/openssl/x509.h + /usr/include/openssl/x509_vfy.h + /usr/include/openssl/x509err.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/stdc-predef.h + /usr/include/stdint.h + /usr/include/stdio.h + /usr/include/stdlib.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/sys/cdefs.h + /usr/include/sys/select.h + /usr/include/sys/single_threaded.h + /usr/include/sys/syscall.h + /usr/include/sys/time.h + /usr/include/sys/types.h + /usr/include/syscall.h + /usr/include/time.h + /usr/include/unistd.h + /usr/include/wchar.h + /usr/include/wctype.h + /usr/include/x86_64-pc-linux-gnu/openssl/configuration.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono_io.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/formatfwd.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/monostate.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multiset.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_set.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unicode-data.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unicode.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/charconv + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/chrono + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cinttypes + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/codecvt + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/experimental/bits/lfts_config.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/experimental/type_traits + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/format + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iostream + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_algorithm_defs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_memory_defs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/set + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/span + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdlib.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h + +shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.cpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include/argon2.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.h + /usr/include/alloca.h + /usr/include/asm-generic/bitsperlong.h + /usr/include/asm-generic/errno-base.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/int-ll64.h + /usr/include/asm-generic/posix_types.h + /usr/include/asm-generic/types.h + /usr/include/asm/bitsperlong.h + /usr/include/asm/errno.h + /usr/include/asm/posix_types.h + /usr/include/asm/posix_types_64.h + /usr/include/asm/types.h + /usr/include/bits/atomic_wide_counter.h + /usr/include/bits/byteswap.h + /usr/include/bits/cpu-set.h + /usr/include/bits/endian.h + /usr/include/bits/endianness.h + /usr/include/bits/errno.h + /usr/include/bits/floatn-common.h + /usr/include/bits/floatn.h + /usr/include/bits/flt-eval-method.h + /usr/include/bits/fp-fast.h + /usr/include/bits/fp-logb.h + /usr/include/bits/iscanonical.h + /usr/include/bits/libc-header-start.h + /usr/include/bits/libm-simd-decl-stubs.h + /usr/include/bits/local_lim.h + /usr/include/bits/locale.h + /usr/include/bits/long-double.h + /usr/include/bits/math-vector.h + /usr/include/bits/mathcalls-helper-functions.h + /usr/include/bits/mathcalls-macros.h + /usr/include/bits/mathcalls-narrow.h + /usr/include/bits/mathcalls.h + /usr/include/bits/posix1_lim.h + /usr/include/bits/posix2_lim.h + /usr/include/bits/pthread_stack_min-dynamic.h + /usr/include/bits/pthreadtypes-arch.h + /usr/include/bits/pthreadtypes.h + /usr/include/bits/sched.h + /usr/include/bits/select-decl.h + /usr/include/bits/select.h + /usr/include/bits/select2.h + /usr/include/bits/setjmp.h + /usr/include/bits/stdint-intn.h + /usr/include/bits/stdint-least.h + /usr/include/bits/stdint-uintn.h + /usr/include/bits/stdio.h + /usr/include/bits/stdio2-decl.h + /usr/include/bits/stdio2.h + /usr/include/bits/stdio_lim.h + /usr/include/bits/stdlib-bsearch.h + /usr/include/bits/stdlib-float.h + /usr/include/bits/stdlib.h + /usr/include/bits/struct_mutex.h + /usr/include/bits/struct_rwlock.h + /usr/include/bits/thread-shared-types.h + /usr/include/bits/time.h + /usr/include/bits/time64.h + /usr/include/bits/timesize.h + /usr/include/bits/timex.h + /usr/include/bits/types.h + /usr/include/bits/types/FILE.h + /usr/include/bits/types/__FILE.h + /usr/include/bits/types/__fpos64_t.h + /usr/include/bits/types/__fpos_t.h + /usr/include/bits/types/__locale_t.h + /usr/include/bits/types/__mbstate_t.h + /usr/include/bits/types/__sigset_t.h + /usr/include/bits/types/clock_t.h + /usr/include/bits/types/clockid_t.h + /usr/include/bits/types/cookie_io_functions_t.h + /usr/include/bits/types/error_t.h + /usr/include/bits/types/locale_t.h + /usr/include/bits/types/mbstate_t.h + /usr/include/bits/types/sigset_t.h + /usr/include/bits/types/struct_FILE.h + /usr/include/bits/types/struct___jmp_buf_tag.h + /usr/include/bits/types/struct_itimerspec.h + /usr/include/bits/types/struct_sched_param.h + /usr/include/bits/types/struct_timespec.h + /usr/include/bits/types/struct_timeval.h + /usr/include/bits/types/struct_tm.h + /usr/include/bits/types/time_t.h + /usr/include/bits/types/timer_t.h + /usr/include/bits/types/wint_t.h + /usr/include/bits/typesizes.h + /usr/include/bits/uintn-identity.h + /usr/include/bits/uio_lim.h + /usr/include/bits/waitflags.h + /usr/include/bits/waitstatus.h + /usr/include/bits/wchar.h + /usr/include/bits/wchar2-decl.h + /usr/include/bits/wchar2.h + /usr/include/bits/wctype-wchar.h + /usr/include/bits/wordsize.h + /usr/include/bits/xopen_lim.h + /usr/include/ctype.h + /usr/include/endian.h + /usr/include/errno.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/gnu/stubs-64.h + /usr/include/gnu/stubs.h + /usr/include/libintl.h + /usr/include/limits.h + /usr/include/linux/errno.h + /usr/include/linux/limits.h + /usr/include/linux/posix_types.h + /usr/include/linux/sched/types.h + /usr/include/linux/stddef.h + /usr/include/linux/types.h + /usr/include/locale.h + /usr/include/math.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/stdc-predef.h + /usr/include/stdint.h + /usr/include/stdio.h + /usr/include/stdlib.h + /usr/include/sys/cdefs.h + /usr/include/sys/select.h + /usr/include/sys/single_threaded.h + /usr/include/sys/types.h + /usr/include/time.h + /usr/include/wchar.h + /usr/include/wctype.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/random.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/random.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/random + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/opt_random.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h + +shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.cpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/types.h + /usr/include/alloca.h + /usr/include/asm-generic/bitsperlong.h + /usr/include/asm-generic/errno-base.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/int-ll64.h + /usr/include/asm-generic/posix_types.h + /usr/include/asm-generic/types.h + /usr/include/asm/bitsperlong.h + /usr/include/asm/errno.h + /usr/include/asm/posix_types.h + /usr/include/asm/posix_types_64.h + /usr/include/asm/types.h + /usr/include/asm/unistd.h + /usr/include/asm/unistd_64.h + /usr/include/bits/atomic_wide_counter.h + /usr/include/bits/byteswap.h + /usr/include/bits/confname.h + /usr/include/bits/cpu-set.h + /usr/include/bits/endian.h + /usr/include/bits/endianness.h + /usr/include/bits/environments.h + /usr/include/bits/errno.h + /usr/include/bits/floatn-common.h + /usr/include/bits/floatn.h + /usr/include/bits/getopt_core.h + /usr/include/bits/getopt_posix.h + /usr/include/bits/libc-header-start.h + /usr/include/bits/local_lim.h + /usr/include/bits/locale.h + /usr/include/bits/long-double.h + /usr/include/bits/posix1_lim.h + /usr/include/bits/posix2_lim.h + /usr/include/bits/posix_opt.h + /usr/include/bits/pthread_stack_min-dynamic.h + /usr/include/bits/pthreadtypes-arch.h + /usr/include/bits/pthreadtypes.h + /usr/include/bits/sched.h + /usr/include/bits/select-decl.h + /usr/include/bits/select.h + /usr/include/bits/select2.h + /usr/include/bits/setjmp.h + /usr/include/bits/stdint-intn.h + /usr/include/bits/stdint-least.h + /usr/include/bits/stdint-uintn.h + /usr/include/bits/stdio.h + /usr/include/bits/stdio2-decl.h + /usr/include/bits/stdio2.h + /usr/include/bits/stdio_lim.h + /usr/include/bits/stdlib-bsearch.h + /usr/include/bits/stdlib-float.h + /usr/include/bits/stdlib.h + /usr/include/bits/string_fortified.h + /usr/include/bits/strings_fortified.h + /usr/include/bits/struct_mutex.h + /usr/include/bits/struct_rwlock.h + /usr/include/bits/syscall.h + /usr/include/bits/thread-shared-types.h + /usr/include/bits/time.h + /usr/include/bits/time64.h + /usr/include/bits/timesize.h + /usr/include/bits/timex.h + /usr/include/bits/types.h + /usr/include/bits/types/FILE.h + /usr/include/bits/types/__FILE.h + /usr/include/bits/types/__fpos64_t.h + /usr/include/bits/types/__fpos_t.h + /usr/include/bits/types/__locale_t.h + /usr/include/bits/types/__mbstate_t.h + /usr/include/bits/types/__sigset_t.h + /usr/include/bits/types/clock_t.h + /usr/include/bits/types/clockid_t.h + /usr/include/bits/types/cookie_io_functions_t.h + /usr/include/bits/types/error_t.h + /usr/include/bits/types/locale_t.h + /usr/include/bits/types/mbstate_t.h + /usr/include/bits/types/sigset_t.h + /usr/include/bits/types/struct_FILE.h + /usr/include/bits/types/struct___jmp_buf_tag.h + /usr/include/bits/types/struct_itimerspec.h + /usr/include/bits/types/struct_sched_param.h + /usr/include/bits/types/struct_timespec.h + /usr/include/bits/types/struct_timeval.h + /usr/include/bits/types/struct_tm.h + /usr/include/bits/types/time_t.h + /usr/include/bits/types/timer_t.h + /usr/include/bits/types/wint_t.h + /usr/include/bits/typesizes.h + /usr/include/bits/uintn-identity.h + /usr/include/bits/uio_lim.h + /usr/include/bits/unistd-decl.h + /usr/include/bits/unistd.h + /usr/include/bits/unistd_ext.h + /usr/include/bits/waitflags.h + /usr/include/bits/waitstatus.h + /usr/include/bits/wchar.h + /usr/include/bits/wchar2-decl.h + /usr/include/bits/wchar2.h + /usr/include/bits/wctype-wchar.h + /usr/include/bits/wordsize.h + /usr/include/bits/xopen_lim.h + /usr/include/ctype.h + /usr/include/endian.h + /usr/include/errno.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/gnu/stubs-64.h + /usr/include/gnu/stubs.h + /usr/include/libintl.h + /usr/include/limits.h + /usr/include/linux/close_range.h + /usr/include/linux/errno.h + /usr/include/linux/limits.h + /usr/include/linux/posix_types.h + /usr/include/linux/sched/types.h + /usr/include/linux/stddef.h + /usr/include/linux/types.h + /usr/include/locale.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/stdc-predef.h + /usr/include/stdint.h + /usr/include/stdio.h + /usr/include/stdlib.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/sys/cdefs.h + /usr/include/sys/select.h + /usr/include/sys/single_threaded.h + /usr/include/sys/syscall.h + /usr/include/sys/types.h + /usr/include/syscall.h + /usr/include/time.h + /usr/include/unistd.h + /usr/include/wchar.h + /usr/include/wctype.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iostream + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_memory_defs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h + +shared/CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/mocs_compilation.cpp + /usr/include/stdc-predef.h + +shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.cpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/adl_serializer.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/byte_container_with_subtype.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/abi_macros.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/conversions/from_json.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/conversions/to_chars.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/conversions/to_json.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/exceptions.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/hash.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/input/binary_reader.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/input/input_adapters.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/input/json_sax.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/input/lexer.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/input/parser.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/input/position_t.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/iterators/internal_iterator.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/iterators/iter_impl.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/iterators/iteration_proxy.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/iterators/iterator_traits.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/iterators/json_reverse_iterator.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/iterators/primitive_iterator.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/json_custom_base_class.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/json_pointer.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/json_ref.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/macro_scope.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/macro_unscope.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/call_std/begin.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/call_std/end.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/cpp_future.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/detected.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/identity_tag.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/is_sax.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/std_fs.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/type_traits.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/void_t.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/output/binary_writer.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/output/output_adapters.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/output/serializer.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/string_concat.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/string_escape.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/value_t.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/json.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/json_fwd.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/ordered_map.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/thirdparty/hedley/hedley.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/thirdparty/hedley/hedley_undef.hpp + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.h + /usr/include/alloca.h + /usr/include/asm-generic/bitsperlong.h + /usr/include/asm-generic/errno-base.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/int-ll64.h + /usr/include/asm-generic/posix_types.h + /usr/include/asm-generic/types.h + /usr/include/asm/bitsperlong.h + /usr/include/asm/errno.h + /usr/include/asm/posix_types.h + /usr/include/asm/posix_types_64.h + /usr/include/asm/types.h + /usr/include/asm/unistd.h + /usr/include/asm/unistd_64.h + /usr/include/assert.h + /usr/include/bits/atomic_wide_counter.h + /usr/include/bits/byteswap.h + /usr/include/bits/confname.h + /usr/include/bits/cpu-set.h + /usr/include/bits/endian.h + /usr/include/bits/endianness.h + /usr/include/bits/environments.h + /usr/include/bits/errno.h + /usr/include/bits/floatn-common.h + /usr/include/bits/floatn.h + /usr/include/bits/flt-eval-method.h + /usr/include/bits/fp-fast.h + /usr/include/bits/fp-logb.h + /usr/include/bits/getopt_core.h + /usr/include/bits/getopt_posix.h + /usr/include/bits/iscanonical.h + /usr/include/bits/libc-header-start.h + /usr/include/bits/libm-simd-decl-stubs.h + /usr/include/bits/local_lim.h + /usr/include/bits/locale.h + /usr/include/bits/long-double.h + /usr/include/bits/math-vector.h + /usr/include/bits/mathcalls-helper-functions.h + /usr/include/bits/mathcalls-macros.h + /usr/include/bits/mathcalls-narrow.h + /usr/include/bits/mathcalls.h + /usr/include/bits/posix1_lim.h + /usr/include/bits/posix2_lim.h + /usr/include/bits/posix_opt.h + /usr/include/bits/pthread_stack_min-dynamic.h + /usr/include/bits/pthreadtypes-arch.h + /usr/include/bits/pthreadtypes.h + /usr/include/bits/sched.h + /usr/include/bits/select-decl.h + /usr/include/bits/select.h + /usr/include/bits/select2.h + /usr/include/bits/setjmp.h + /usr/include/bits/stdint-intn.h + /usr/include/bits/stdint-least.h + /usr/include/bits/stdint-uintn.h + /usr/include/bits/stdio.h + /usr/include/bits/stdio2-decl.h + /usr/include/bits/stdio2.h + /usr/include/bits/stdio_lim.h + /usr/include/bits/stdlib-bsearch.h + /usr/include/bits/stdlib-float.h + /usr/include/bits/stdlib.h + /usr/include/bits/string_fortified.h + /usr/include/bits/strings_fortified.h + /usr/include/bits/struct_mutex.h + /usr/include/bits/struct_rwlock.h + /usr/include/bits/syscall.h + /usr/include/bits/thread-shared-types.h + /usr/include/bits/time.h + /usr/include/bits/time64.h + /usr/include/bits/timesize.h + /usr/include/bits/timex.h + /usr/include/bits/types.h + /usr/include/bits/types/FILE.h + /usr/include/bits/types/__FILE.h + /usr/include/bits/types/__fpos64_t.h + /usr/include/bits/types/__fpos_t.h + /usr/include/bits/types/__locale_t.h + /usr/include/bits/types/__mbstate_t.h + /usr/include/bits/types/__sigset_t.h + /usr/include/bits/types/clock_t.h + /usr/include/bits/types/clockid_t.h + /usr/include/bits/types/cookie_io_functions_t.h + /usr/include/bits/types/error_t.h + /usr/include/bits/types/locale_t.h + /usr/include/bits/types/mbstate_t.h + /usr/include/bits/types/sigset_t.h + /usr/include/bits/types/struct_FILE.h + /usr/include/bits/types/struct___jmp_buf_tag.h + /usr/include/bits/types/struct_itimerspec.h + /usr/include/bits/types/struct_sched_param.h + /usr/include/bits/types/struct_timespec.h + /usr/include/bits/types/struct_timeval.h + /usr/include/bits/types/struct_tm.h + /usr/include/bits/types/time_t.h + /usr/include/bits/types/timer_t.h + /usr/include/bits/types/wint_t.h + /usr/include/bits/typesizes.h + /usr/include/bits/uintn-identity.h + /usr/include/bits/uio_lim.h + /usr/include/bits/unistd-decl.h + /usr/include/bits/unistd.h + /usr/include/bits/unistd_ext.h + /usr/include/bits/waitflags.h + /usr/include/bits/waitstatus.h + /usr/include/bits/wchar.h + /usr/include/bits/wchar2-decl.h + /usr/include/bits/wchar2.h + /usr/include/bits/wctype-wchar.h + /usr/include/bits/wordsize.h + /usr/include/bits/xopen_lim.h + /usr/include/ctype.h + /usr/include/endian.h + /usr/include/errno.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/gnu/stubs-64.h + /usr/include/gnu/stubs.h + /usr/include/libintl.h + /usr/include/limits.h + /usr/include/linux/close_range.h + /usr/include/linux/errno.h + /usr/include/linux/limits.h + /usr/include/linux/posix_types.h + /usr/include/linux/sched/types.h + /usr/include/linux/stddef.h + /usr/include/linux/types.h + /usr/include/locale.h + /usr/include/math.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/stdc-predef.h + /usr/include/stdint.h + /usr/include/stdio.h + /usr/include/stdlib.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/sys/cdefs.h + /usr/include/sys/select.h + /usr/include/sys/single_threaded.h + /usr/include/sys/syscall.h + /usr/include/sys/types.h + /usr/include/syscall.h + /usr/include/time.h + /usr/include/unistd.h + /usr/include/wchar.h + /usr/include/wctype.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/any + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/forward_list.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/forward_list.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_dir.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_fwd.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_ops.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_path.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fstream.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/gslice.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/gslice_array.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/indirect_array.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/mask_array.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/slice_array.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_after.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_array.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_array.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_before.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/codecvt + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/filesystem + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/forward_list + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/fstream + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_algorithm_defs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_memory_defs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ranges + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/span + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/valarray + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/version + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/basic_file.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++io.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h + diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.make b/build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.make new file mode 100644 index 0000000..2e057bb --- /dev/null +++ b/build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.make @@ -0,0 +1,2508 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.cpp \ + _deps/jwt-cpp-src/include/jwt-cpp/base.h \ + _deps/jwt-cpp-src/include/jwt-cpp/jwt.h \ + _deps/jwt-cpp-src/include/jwt-cpp/traits/kazuho-picojson/defaults.h \ + _deps/jwt-cpp-src/include/jwt-cpp/traits/kazuho-picojson/traits.h \ + _deps/jwt-cpp-src/include/picojson/picojson.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.h \ + /usr/include/alloca.h \ + /usr/include/asm-generic/bitsperlong.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/int-ll64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/asm-generic/types.h \ + /usr/include/asm/bitsperlong.h \ + /usr/include/asm/errno.h \ + /usr/include/asm/posix_types.h \ + /usr/include/asm/posix_types_64.h \ + /usr/include/asm/types.h \ + /usr/include/asm/unistd.h \ + /usr/include/asm/unistd_64.h \ + /usr/include/bits/atomic_wide_counter.h \ + /usr/include/bits/byteswap.h \ + /usr/include/bits/confname.h \ + /usr/include/bits/cpu-set.h \ + /usr/include/bits/endian.h \ + /usr/include/bits/endianness.h \ + /usr/include/bits/environments.h \ + /usr/include/bits/errno.h \ + /usr/include/bits/floatn-common.h \ + /usr/include/bits/floatn.h \ + /usr/include/bits/flt-eval-method.h \ + /usr/include/bits/fp-fast.h \ + /usr/include/bits/fp-logb.h \ + /usr/include/bits/getopt_core.h \ + /usr/include/bits/getopt_posix.h \ + /usr/include/bits/iscanonical.h \ + /usr/include/bits/libc-header-start.h \ + /usr/include/bits/libm-simd-decl-stubs.h \ + /usr/include/bits/local_lim.h \ + /usr/include/bits/locale.h \ + /usr/include/bits/long-double.h \ + /usr/include/bits/math-vector.h \ + /usr/include/bits/mathcalls-helper-functions.h \ + /usr/include/bits/mathcalls-macros.h \ + /usr/include/bits/mathcalls-narrow.h \ + /usr/include/bits/mathcalls.h \ + /usr/include/bits/posix1_lim.h \ + /usr/include/bits/posix2_lim.h \ + /usr/include/bits/posix_opt.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/sched.h \ + /usr/include/bits/select-decl.h \ + /usr/include/bits/select.h \ + /usr/include/bits/select2.h \ + /usr/include/bits/setjmp.h \ + /usr/include/bits/stdint-intn.h \ + /usr/include/bits/stdint-least.h \ + /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdio.h \ + /usr/include/bits/stdio2-decl.h \ + /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h \ + /usr/include/bits/stdlib-bsearch.h \ + /usr/include/bits/stdlib-float.h \ + /usr/include/bits/stdlib.h \ + /usr/include/bits/string_fortified.h \ + /usr/include/bits/strings_fortified.h \ + /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h \ + /usr/include/bits/syscall.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/time.h \ + /usr/include/bits/time64.h \ + /usr/include/bits/timesize.h \ + /usr/include/bits/timex.h \ + /usr/include/bits/types.h \ + /usr/include/bits/types/FILE.h \ + /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__locale_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/clock_t.h \ + /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/types/error_t.h \ + /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/mbstate_t.h \ + /usr/include/bits/types/sigset_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/bits/types/struct_itimerspec.h \ + /usr/include/bits/types/struct_sched_param.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/time_t.h \ + /usr/include/bits/types/timer_t.h \ + /usr/include/bits/types/wint_t.h \ + /usr/include/bits/typesizes.h \ + /usr/include/bits/uintn-identity.h \ + /usr/include/bits/uio_lim.h \ + /usr/include/bits/unistd-decl.h \ + /usr/include/bits/unistd.h \ + /usr/include/bits/unistd_ext.h \ + /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h \ + /usr/include/bits/wchar.h \ + /usr/include/bits/wchar2-decl.h \ + /usr/include/bits/wchar2.h \ + /usr/include/bits/wctype-wchar.h \ + /usr/include/bits/wordsize.h \ + /usr/include/bits/xopen_lim.h \ + /usr/include/ctype.h \ + /usr/include/endian.h \ + /usr/include/errno.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/gnu/stubs-64.h \ + /usr/include/gnu/stubs.h \ + /usr/include/inttypes.h \ + /usr/include/libintl.h \ + /usr/include/limits.h \ + /usr/include/linux/close_range.h \ + /usr/include/linux/errno.h \ + /usr/include/linux/limits.h \ + /usr/include/linux/posix_types.h \ + /usr/include/linux/sched/types.h \ + /usr/include/linux/stddef.h \ + /usr/include/linux/types.h \ + /usr/include/locale.h \ + /usr/include/math.h \ + /usr/include/openssl/asn1.h \ + /usr/include/openssl/asn1err.h \ + /usr/include/openssl/async.h \ + /usr/include/openssl/asyncerr.h \ + /usr/include/openssl/bio.h \ + /usr/include/openssl/bioerr.h \ + /usr/include/openssl/bn.h \ + /usr/include/openssl/bnerr.h \ + /usr/include/openssl/buffer.h \ + /usr/include/openssl/buffererr.h \ + /usr/include/openssl/comp.h \ + /usr/include/openssl/comperr.h \ + /usr/include/openssl/conf.h \ + /usr/include/openssl/conferr.h \ + /usr/include/openssl/configuration.h \ + /usr/include/openssl/conftypes.h \ + /usr/include/openssl/core.h \ + /usr/include/openssl/core_dispatch.h \ + /usr/include/openssl/crypto.h \ + /usr/include/openssl/cryptoerr.h \ + /usr/include/openssl/cryptoerr_legacy.h \ + /usr/include/openssl/ct.h \ + /usr/include/openssl/cterr.h \ + /usr/include/openssl/dh.h \ + /usr/include/openssl/dherr.h \ + /usr/include/openssl/dsa.h \ + /usr/include/openssl/dsaerr.h \ + /usr/include/openssl/dtls1.h \ + /usr/include/openssl/e_os2.h \ + /usr/include/openssl/e_ostime.h \ + /usr/include/openssl/ec.h \ + /usr/include/openssl/ecdsa.h \ + /usr/include/openssl/ecerr.h \ + /usr/include/openssl/err.h \ + /usr/include/openssl/evp.h \ + /usr/include/openssl/evperr.h \ + /usr/include/openssl/hmac.h \ + /usr/include/openssl/http.h \ + /usr/include/openssl/indicator.h \ + /usr/include/openssl/lhash.h \ + /usr/include/openssl/macros.h \ + /usr/include/openssl/obj_mac.h \ + /usr/include/openssl/objects.h \ + /usr/include/openssl/objectserr.h \ + /usr/include/openssl/opensslconf.h \ + /usr/include/openssl/opensslv.h \ + /usr/include/openssl/params.h \ + /usr/include/openssl/pem.h \ + /usr/include/openssl/pemerr.h \ + /usr/include/openssl/pkcs7.h \ + /usr/include/openssl/pkcs7err.h \ + /usr/include/openssl/prov_ssl.h \ + /usr/include/openssl/quic.h \ + /usr/include/openssl/rsa.h \ + /usr/include/openssl/rsaerr.h \ + /usr/include/openssl/safestack.h \ + /usr/include/openssl/sha.h \ + /usr/include/openssl/srtp.h \ + /usr/include/openssl/ssl.h \ + /usr/include/openssl/ssl2.h \ + /usr/include/openssl/ssl3.h \ + /usr/include/openssl/sslerr.h \ + /usr/include/openssl/sslerr_legacy.h \ + /usr/include/openssl/stack.h \ + /usr/include/openssl/symhacks.h \ + /usr/include/openssl/tls1.h \ + /usr/include/openssl/types.h \ + /usr/include/openssl/x509.h \ + /usr/include/openssl/x509_vfy.h \ + /usr/include/openssl/x509err.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/stdc-predef.h \ + /usr/include/stdint.h \ + /usr/include/stdio.h \ + /usr/include/stdlib.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/sys/cdefs.h \ + /usr/include/sys/select.h \ + /usr/include/sys/single_threaded.h \ + /usr/include/sys/syscall.h \ + /usr/include/sys/time.h \ + /usr/include/sys/types.h \ + /usr/include/syscall.h \ + /usr/include/time.h \ + /usr/include/unistd.h \ + /usr/include/wchar.h \ + /usr/include/wctype.h \ + /usr/include/x86_64-pc-linux-gnu/openssl/configuration.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono_io.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/formatfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/monostate.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multiset.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_set.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unicode-data.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unicode.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/charconv \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/chrono \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cinttypes \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/codecvt \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/experimental/bits/lfts_config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/experimental/type_traits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/format \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iostream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_algorithm_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_memory_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/set \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/span \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdlib.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h + +shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.cpp \ + _deps/argon2-src/include/argon2.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.h \ + /usr/include/alloca.h \ + /usr/include/asm-generic/bitsperlong.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/int-ll64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/asm-generic/types.h \ + /usr/include/asm/bitsperlong.h \ + /usr/include/asm/errno.h \ + /usr/include/asm/posix_types.h \ + /usr/include/asm/posix_types_64.h \ + /usr/include/asm/types.h \ + /usr/include/bits/atomic_wide_counter.h \ + /usr/include/bits/byteswap.h \ + /usr/include/bits/cpu-set.h \ + /usr/include/bits/endian.h \ + /usr/include/bits/endianness.h \ + /usr/include/bits/errno.h \ + /usr/include/bits/floatn-common.h \ + /usr/include/bits/floatn.h \ + /usr/include/bits/flt-eval-method.h \ + /usr/include/bits/fp-fast.h \ + /usr/include/bits/fp-logb.h \ + /usr/include/bits/iscanonical.h \ + /usr/include/bits/libc-header-start.h \ + /usr/include/bits/libm-simd-decl-stubs.h \ + /usr/include/bits/local_lim.h \ + /usr/include/bits/locale.h \ + /usr/include/bits/long-double.h \ + /usr/include/bits/math-vector.h \ + /usr/include/bits/mathcalls-helper-functions.h \ + /usr/include/bits/mathcalls-macros.h \ + /usr/include/bits/mathcalls-narrow.h \ + /usr/include/bits/mathcalls.h \ + /usr/include/bits/posix1_lim.h \ + /usr/include/bits/posix2_lim.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/sched.h \ + /usr/include/bits/select-decl.h \ + /usr/include/bits/select.h \ + /usr/include/bits/select2.h \ + /usr/include/bits/setjmp.h \ + /usr/include/bits/stdint-intn.h \ + /usr/include/bits/stdint-least.h \ + /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdio.h \ + /usr/include/bits/stdio2-decl.h \ + /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h \ + /usr/include/bits/stdlib-bsearch.h \ + /usr/include/bits/stdlib-float.h \ + /usr/include/bits/stdlib.h \ + /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/time.h \ + /usr/include/bits/time64.h \ + /usr/include/bits/timesize.h \ + /usr/include/bits/timex.h \ + /usr/include/bits/types.h \ + /usr/include/bits/types/FILE.h \ + /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__locale_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/clock_t.h \ + /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/types/error_t.h \ + /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/mbstate_t.h \ + /usr/include/bits/types/sigset_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/bits/types/struct_itimerspec.h \ + /usr/include/bits/types/struct_sched_param.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/time_t.h \ + /usr/include/bits/types/timer_t.h \ + /usr/include/bits/types/wint_t.h \ + /usr/include/bits/typesizes.h \ + /usr/include/bits/uintn-identity.h \ + /usr/include/bits/uio_lim.h \ + /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h \ + /usr/include/bits/wchar.h \ + /usr/include/bits/wchar2-decl.h \ + /usr/include/bits/wchar2.h \ + /usr/include/bits/wctype-wchar.h \ + /usr/include/bits/wordsize.h \ + /usr/include/bits/xopen_lim.h \ + /usr/include/ctype.h \ + /usr/include/endian.h \ + /usr/include/errno.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/gnu/stubs-64.h \ + /usr/include/gnu/stubs.h \ + /usr/include/libintl.h \ + /usr/include/limits.h \ + /usr/include/linux/errno.h \ + /usr/include/linux/limits.h \ + /usr/include/linux/posix_types.h \ + /usr/include/linux/sched/types.h \ + /usr/include/linux/stddef.h \ + /usr/include/linux/types.h \ + /usr/include/locale.h \ + /usr/include/math.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/stdc-predef.h \ + /usr/include/stdint.h \ + /usr/include/stdio.h \ + /usr/include/stdlib.h \ + /usr/include/sys/cdefs.h \ + /usr/include/sys/select.h \ + /usr/include/sys/single_threaded.h \ + /usr/include/sys/types.h \ + /usr/include/time.h \ + /usr/include/wchar.h \ + /usr/include/wctype.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/random.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/random.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/random \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/opt_random.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h + +shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.cpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/types.h \ + /usr/include/alloca.h \ + /usr/include/asm-generic/bitsperlong.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/int-ll64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/asm-generic/types.h \ + /usr/include/asm/bitsperlong.h \ + /usr/include/asm/errno.h \ + /usr/include/asm/posix_types.h \ + /usr/include/asm/posix_types_64.h \ + /usr/include/asm/types.h \ + /usr/include/asm/unistd.h \ + /usr/include/asm/unistd_64.h \ + /usr/include/bits/atomic_wide_counter.h \ + /usr/include/bits/byteswap.h \ + /usr/include/bits/confname.h \ + /usr/include/bits/cpu-set.h \ + /usr/include/bits/endian.h \ + /usr/include/bits/endianness.h \ + /usr/include/bits/environments.h \ + /usr/include/bits/errno.h \ + /usr/include/bits/floatn-common.h \ + /usr/include/bits/floatn.h \ + /usr/include/bits/getopt_core.h \ + /usr/include/bits/getopt_posix.h \ + /usr/include/bits/libc-header-start.h \ + /usr/include/bits/local_lim.h \ + /usr/include/bits/locale.h \ + /usr/include/bits/long-double.h \ + /usr/include/bits/posix1_lim.h \ + /usr/include/bits/posix2_lim.h \ + /usr/include/bits/posix_opt.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/sched.h \ + /usr/include/bits/select-decl.h \ + /usr/include/bits/select.h \ + /usr/include/bits/select2.h \ + /usr/include/bits/setjmp.h \ + /usr/include/bits/stdint-intn.h \ + /usr/include/bits/stdint-least.h \ + /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdio.h \ + /usr/include/bits/stdio2-decl.h \ + /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h \ + /usr/include/bits/stdlib-bsearch.h \ + /usr/include/bits/stdlib-float.h \ + /usr/include/bits/stdlib.h \ + /usr/include/bits/string_fortified.h \ + /usr/include/bits/strings_fortified.h \ + /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h \ + /usr/include/bits/syscall.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/time.h \ + /usr/include/bits/time64.h \ + /usr/include/bits/timesize.h \ + /usr/include/bits/timex.h \ + /usr/include/bits/types.h \ + /usr/include/bits/types/FILE.h \ + /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__locale_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/clock_t.h \ + /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/types/error_t.h \ + /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/mbstate_t.h \ + /usr/include/bits/types/sigset_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/bits/types/struct_itimerspec.h \ + /usr/include/bits/types/struct_sched_param.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/time_t.h \ + /usr/include/bits/types/timer_t.h \ + /usr/include/bits/types/wint_t.h \ + /usr/include/bits/typesizes.h \ + /usr/include/bits/uintn-identity.h \ + /usr/include/bits/uio_lim.h \ + /usr/include/bits/unistd-decl.h \ + /usr/include/bits/unistd.h \ + /usr/include/bits/unistd_ext.h \ + /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h \ + /usr/include/bits/wchar.h \ + /usr/include/bits/wchar2-decl.h \ + /usr/include/bits/wchar2.h \ + /usr/include/bits/wctype-wchar.h \ + /usr/include/bits/wordsize.h \ + /usr/include/bits/xopen_lim.h \ + /usr/include/ctype.h \ + /usr/include/endian.h \ + /usr/include/errno.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/gnu/stubs-64.h \ + /usr/include/gnu/stubs.h \ + /usr/include/libintl.h \ + /usr/include/limits.h \ + /usr/include/linux/close_range.h \ + /usr/include/linux/errno.h \ + /usr/include/linux/limits.h \ + /usr/include/linux/posix_types.h \ + /usr/include/linux/sched/types.h \ + /usr/include/linux/stddef.h \ + /usr/include/linux/types.h \ + /usr/include/locale.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/stdc-predef.h \ + /usr/include/stdint.h \ + /usr/include/stdio.h \ + /usr/include/stdlib.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/sys/cdefs.h \ + /usr/include/sys/select.h \ + /usr/include/sys/single_threaded.h \ + /usr/include/sys/syscall.h \ + /usr/include/sys/types.h \ + /usr/include/syscall.h \ + /usr/include/time.h \ + /usr/include/unistd.h \ + /usr/include/wchar.h \ + /usr/include/wctype.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iostream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_memory_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h + +shared/CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o: shared/scarchat_shared_autogen/mocs_compilation.cpp \ + /usr/include/stdc-predef.h + +shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.cpp \ + _deps/nlohmann_json-src/include/nlohmann/adl_serializer.hpp \ + _deps/nlohmann_json-src/include/nlohmann/byte_container_with_subtype.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/abi_macros.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/conversions/from_json.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/conversions/to_chars.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/conversions/to_json.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/exceptions.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/hash.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/input/binary_reader.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/input/input_adapters.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/input/json_sax.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/input/lexer.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/input/parser.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/input/position_t.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/iterators/internal_iterator.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/iterators/iter_impl.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/iterators/iteration_proxy.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/iterators/iterator_traits.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/iterators/json_reverse_iterator.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/iterators/primitive_iterator.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/json_custom_base_class.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/json_pointer.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/json_ref.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/macro_scope.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/macro_unscope.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/meta/call_std/begin.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/meta/call_std/end.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/meta/cpp_future.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/meta/detected.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/meta/identity_tag.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/meta/is_sax.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/meta/std_fs.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/meta/type_traits.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/meta/void_t.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/output/binary_writer.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/output/output_adapters.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/output/serializer.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/string_concat.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/string_escape.hpp \ + _deps/nlohmann_json-src/include/nlohmann/detail/value_t.hpp \ + _deps/nlohmann_json-src/include/nlohmann/json.hpp \ + _deps/nlohmann_json-src/include/nlohmann/json_fwd.hpp \ + _deps/nlohmann_json-src/include/nlohmann/ordered_map.hpp \ + _deps/nlohmann_json-src/include/nlohmann/thirdparty/hedley/hedley.hpp \ + _deps/nlohmann_json-src/include/nlohmann/thirdparty/hedley/hedley_undef.hpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.h \ + /usr/include/alloca.h \ + /usr/include/asm-generic/bitsperlong.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/int-ll64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/asm-generic/types.h \ + /usr/include/asm/bitsperlong.h \ + /usr/include/asm/errno.h \ + /usr/include/asm/posix_types.h \ + /usr/include/asm/posix_types_64.h \ + /usr/include/asm/types.h \ + /usr/include/asm/unistd.h \ + /usr/include/asm/unistd_64.h \ + /usr/include/assert.h \ + /usr/include/bits/atomic_wide_counter.h \ + /usr/include/bits/byteswap.h \ + /usr/include/bits/confname.h \ + /usr/include/bits/cpu-set.h \ + /usr/include/bits/endian.h \ + /usr/include/bits/endianness.h \ + /usr/include/bits/environments.h \ + /usr/include/bits/errno.h \ + /usr/include/bits/floatn-common.h \ + /usr/include/bits/floatn.h \ + /usr/include/bits/flt-eval-method.h \ + /usr/include/bits/fp-fast.h \ + /usr/include/bits/fp-logb.h \ + /usr/include/bits/getopt_core.h \ + /usr/include/bits/getopt_posix.h \ + /usr/include/bits/iscanonical.h \ + /usr/include/bits/libc-header-start.h \ + /usr/include/bits/libm-simd-decl-stubs.h \ + /usr/include/bits/local_lim.h \ + /usr/include/bits/locale.h \ + /usr/include/bits/long-double.h \ + /usr/include/bits/math-vector.h \ + /usr/include/bits/mathcalls-helper-functions.h \ + /usr/include/bits/mathcalls-macros.h \ + /usr/include/bits/mathcalls-narrow.h \ + /usr/include/bits/mathcalls.h \ + /usr/include/bits/posix1_lim.h \ + /usr/include/bits/posix2_lim.h \ + /usr/include/bits/posix_opt.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/sched.h \ + /usr/include/bits/select-decl.h \ + /usr/include/bits/select.h \ + /usr/include/bits/select2.h \ + /usr/include/bits/setjmp.h \ + /usr/include/bits/stdint-intn.h \ + /usr/include/bits/stdint-least.h \ + /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdio.h \ + /usr/include/bits/stdio2-decl.h \ + /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h \ + /usr/include/bits/stdlib-bsearch.h \ + /usr/include/bits/stdlib-float.h \ + /usr/include/bits/stdlib.h \ + /usr/include/bits/string_fortified.h \ + /usr/include/bits/strings_fortified.h \ + /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h \ + /usr/include/bits/syscall.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/time.h \ + /usr/include/bits/time64.h \ + /usr/include/bits/timesize.h \ + /usr/include/bits/timex.h \ + /usr/include/bits/types.h \ + /usr/include/bits/types/FILE.h \ + /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__locale_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/clock_t.h \ + /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/types/error_t.h \ + /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/mbstate_t.h \ + /usr/include/bits/types/sigset_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/bits/types/struct_itimerspec.h \ + /usr/include/bits/types/struct_sched_param.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/time_t.h \ + /usr/include/bits/types/timer_t.h \ + /usr/include/bits/types/wint_t.h \ + /usr/include/bits/typesizes.h \ + /usr/include/bits/uintn-identity.h \ + /usr/include/bits/uio_lim.h \ + /usr/include/bits/unistd-decl.h \ + /usr/include/bits/unistd.h \ + /usr/include/bits/unistd_ext.h \ + /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h \ + /usr/include/bits/wchar.h \ + /usr/include/bits/wchar2-decl.h \ + /usr/include/bits/wchar2.h \ + /usr/include/bits/wctype-wchar.h \ + /usr/include/bits/wordsize.h \ + /usr/include/bits/xopen_lim.h \ + /usr/include/ctype.h \ + /usr/include/endian.h \ + /usr/include/errno.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/gnu/stubs-64.h \ + /usr/include/gnu/stubs.h \ + /usr/include/libintl.h \ + /usr/include/limits.h \ + /usr/include/linux/close_range.h \ + /usr/include/linux/errno.h \ + /usr/include/linux/limits.h \ + /usr/include/linux/posix_types.h \ + /usr/include/linux/sched/types.h \ + /usr/include/linux/stddef.h \ + /usr/include/linux/types.h \ + /usr/include/locale.h \ + /usr/include/math.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/stdc-predef.h \ + /usr/include/stdint.h \ + /usr/include/stdio.h \ + /usr/include/stdlib.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/sys/cdefs.h \ + /usr/include/sys/select.h \ + /usr/include/sys/single_threaded.h \ + /usr/include/sys/syscall.h \ + /usr/include/sys/types.h \ + /usr/include/syscall.h \ + /usr/include/time.h \ + /usr/include/unistd.h \ + /usr/include/wchar.h \ + /usr/include/wctype.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/any \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/forward_list.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/forward_list.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_dir.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_fwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_ops.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_path.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fstream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/gslice.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/gslice_array.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/indirect_array.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/mask_array.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/slice_array.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_after.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_array.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_array.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_before.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/codecvt \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/filesystem \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/forward_list \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/fstream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_algorithm_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_memory_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ranges \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/span \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/valarray \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/version \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/basic_file.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++io.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h + + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/basic_file.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/valarray: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/forward_list: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/filesystem: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_before.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_array.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/slice_array.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/indirect_array.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/gslice.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fstream.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_path.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_fwd.h: + +/usr/include/assert.h: + +_deps/nlohmann_json-src/include/nlohmann/thirdparty/hedley/hedley.hpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/value_t.hpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/string_escape.hpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/meta/type_traits.hpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/meta/is_sax.hpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/macro_unscope.hpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/macro_scope.hpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/json_ref.hpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/json_pointer.hpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/json_custom_base_class.hpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/meta/identity_tag.hpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/iterators/json_reverse_iterator.hpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/iterators/iteration_proxy.hpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/iterators/iter_impl.hpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/input/parser.hpp: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++io.h: + +_deps/nlohmann_json-src/include/nlohmann/detail/input/lexer.hpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/exceptions.hpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/conversions/to_chars.hpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/conversions/from_json.hpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/abi_macros.hpp: + +_deps/nlohmann_json-src/include/nlohmann/byte_container_with_subtype.hpp: + +shared/scarchat_shared_autogen/mocs_compilation.cpp: + +/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.h: + +/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.cpp: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/random: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric: + +_deps/nlohmann_json-src/include/nlohmann/detail/iterators/iterator_traits.hpp: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h: + +/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.cpp: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h: + +_deps/nlohmann_json-src/include/nlohmann/detail/output/binary_writer.hpp: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/version: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdlib.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/set: + +_deps/argon2-src/include/argon2.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_algorithm_defs.h: + +_deps/nlohmann_json-src/include/nlohmann/detail/iterators/primitive_iterator.hpp: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/any: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iostream: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/format: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/gslice_array.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/chrono: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_memory_defs.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/charconv: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h: + +/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/types.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unicode-data.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h: + +_deps/nlohmann_json-src/include/nlohmann/detail/iterators/internal_iterator.hpp: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h: + +/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unicode.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/monostate.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_set.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/formatfwd.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts: + +/usr/include/gnu/stubs-64.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h: + +/usr/include/features-time64.h: + +_deps/nlohmann_json-src/include/nlohmann/detail/meta/detected.hpp: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc: + +_deps/jwt-cpp-src/include/jwt-cpp/traits/kazuho-picojson/traits.h: + +_deps/nlohmann_json-src/include/nlohmann/json_fwd.hpp: + +/usr/include/bits/wctype-wchar.h: + +/usr/include/sys/types.h: + +/usr/include/bits/timesize.h: + +/usr/include/bits/types/wint_t.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h: + +/usr/include/openssl/pem.h: + +/usr/include/bits/types/struct_timespec.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_array.tcc: + +/usr/include/bits/waitflags.h: + +/usr/include/ctype.h: + +/usr/include/bits/types/struct_sched_param.h: + +/usr/include/openssl/comp.h: + +/usr/include/bits/types/struct_itimerspec.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/forward_list.h: + +/usr/include/bits/struct_rwlock.h: + +/usr/include/bits/types/sigset_t.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h: + +/usr/include/bits/types/mbstate_t.h: + +/usr/include/bits/types/clock_t.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h: + +/usr/include/bits/mathcalls.h: + +/usr/include/bits/types/__locale_t.h: + +/usr/include/bits/types/__fpos64_t.h: + +/usr/include/limits.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h: + +/usr/include/bits/flt-eval-method.h: + +/usr/include/bits/timex.h: + +/usr/include/bits/errno.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h: + +/usr/include/openssl/pemerr.h: + +/usr/include/bits/time64.h: + +/usr/include/bits/thread-shared-types.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional: + +/usr/include/openssl/dsa.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h: + +/usr/include/openssl/evp.h: + +/usr/include/bits/unistd.h: + +/usr/include/bits/stdlib-bsearch.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cinttypes: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h: + +/usr/include/bits/types/struct_timeval.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/bits/types/__mbstate_t.h: + +/usr/include/bits/types/locale_t.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h: + +/usr/include/bits/stdio2-decl.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring: + +/usr/include/openssl/dh.h: + +/usr/include/openssl/bn.h: + +/usr/include/bits/stdlib-float.h: + +/usr/include/openssl/rsa.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array: + +/usr/include/bits/posix_opt.h: + +_deps/nlohmann_json-src/include/nlohmann/detail/hash.hpp: + +/usr/include/bits/local_lim.h: + +/usr/include/bits/syscall.h: + +/usr/include/bits/locale.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h: + +_deps/nlohmann_json-src/include/nlohmann/detail/conversions/to_json.hpp: + +/usr/include/bits/stdint-least.h: + +/usr/include/openssl/quic.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_after.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/span: + +/usr/include/bits/byteswap.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h: + +/usr/include/bits/long-double.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/codecvt: + +/usr/include/inttypes.h: + +/usr/include/bits/mathcalls-macros.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +_deps/jwt-cpp-src/include/jwt-cpp/traits/kazuho-picojson/defaults.h: + +/usr/include/openssl/ssl3.h: + +/usr/include/asm/posix_types_64.h: + +/usr/include/bits/time.h: + +/usr/include/asm/posix_types.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_ops.h: + +/usr/include/openssl/ec.h: + +/usr/include/bits/endian.h: + +/usr/include/openssl/indicator.h: + +/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.cpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/input/binary_reader.hpp: + +/usr/include/bits/struct_mutex.h: + +/usr/include/bits/wchar2-decl.h: + +/usr/include/asm/bitsperlong.h: + +/usr/include/openssl/params.h: + +/usr/include/bits/typesizes.h: + +/usr/include/bits/cpu-set.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/experimental/bits/lfts_config.h: + +/usr/include/bits/types/__fpos_t.h: + +/usr/include/asm/unistd_64.h: + +/usr/include/openssl/hmac.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h: + +/usr/include/openssl/types.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/bits/wchar.h: + +/usr/include/bits/types/struct___jmp_buf_tag.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit: + +_deps/nlohmann_json-src/include/nlohmann/detail/input/json_sax.hpp: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h: + +/usr/include/bits/setjmp.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype: + +/usr/include/asm-generic/bitsperlong.h: + +/usr/include/asm-generic/types.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint: + +/usr/include/asm-generic/errno-base.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error: + +/usr/include/bits/unistd-decl.h: + +_deps/nlohmann_json-src/include/nlohmann/detail/meta/void_t.hpp: + +/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.cpp: + +/usr/include/bits/fp-logb.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/openssl/buffererr.h: + +/usr/include/bits/libm-simd-decl-stubs.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h: + +/usr/include/openssl/sha.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility: + +/usr/include/bits/unistd_ext.h: + +_deps/nlohmann_json-src/include/nlohmann/detail/input/input_adapters.hpp: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h: + +/usr/include/bits/stdio.h: + +_deps/jwt-cpp-src/include/picojson/picojson.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h: + +/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.h: + +/usr/include/bits/wchar2.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map: + +/usr/include/linux/stddef.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/types/struct_FILE.h: + +/usr/include/openssl/core_dispatch.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h: + +/usr/include/openssl/opensslv.h: + +/usr/include/stdc-predef.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h: + +/usr/include/openssl/ecerr.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm: + +/usr/include/bits/floatn-common.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc: + +_deps/nlohmann_json-src/include/nlohmann/detail/output/serializer.hpp: + +/usr/include/asm-generic/int-ll64.h: + +/usr/include/bits/stdlib.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h: + +/usr/include/bits/floatn.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h: + +/usr/include/asm/unistd.h: + +/usr/include/bits/types.h: + +/usr/include/openssl/dherr.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h: + +/usr/include/errno.h: + +/usr/include/bits/getopt_posix.h: + +/usr/include/gnu/stubs.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/fstream: + +/usr/include/bits/pthreadtypes-arch.h: + +/usr/include/openssl/asyncerr.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h: + +/usr/include/bits/libc-header-start.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc: + +/usr/include/bits/types/time_t.h: + +/usr/include/bits/mathcalls-helper-functions.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/opt_random.h: + +/usr/include/openssl/configuration.h: + +_deps/nlohmann_json-src/include/nlohmann/detail/output/output_adapters.hpp: + +/usr/include/string.h: + +/usr/include/bits/stdio2.h: + +/usr/include/bits/types/timer_t.h: + +/usr/include/openssl/evperr.h: + +/usr/include/alloca.h: + +/usr/include/openssl/pkcs7err.h: + +/usr/include/syscall.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h: + +/usr/include/bits/mathcalls-narrow.h: + +/usr/include/bits/atomic_wide_counter.h: + +/usr/include/openssl/err.h: + +/usr/include/bits/endianness.h: + +/usr/include/libintl.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_dir.h: + +/usr/include/bits/getopt_core.h: + +/usr/include/bits/select2.h: + +/usr/include/openssl/symhacks.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/forward_list.tcc: + +/usr/include/sys/cdefs.h: + +/usr/include/bits/pthread_stack_min-dynamic.h: + +/usr/include/openssl/rsaerr.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/openssl/dsaerr.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/experimental/type_traits: + +/usr/include/bits/types/cookie_io_functions_t.h: + +/usr/include/asm/errno.h: + +/usr/include/bits/stdint-uintn.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h: + +/usr/include/features.h: + +/usr/include/bits/types/__FILE.h: + +/usr/include/bits/sched.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h: + +/usr/include/bits/select-decl.h: + +_deps/nlohmann_json-src/include/nlohmann/detail/meta/call_std/begin.hpp: + +/usr/include/bits/select.h: + +/usr/include/bits/types/error_t.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h: + +/usr/include/openssl/stack.h: + +_deps/nlohmann_json-src/include/nlohmann/adl_serializer.hpp: + +/usr/include/openssl/prov_ssl.h: + +/usr/include/bits/types/clockid_t.h: + +/usr/include/bits/stdint-intn.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h: + +/usr/include/linux/close_range.h: + +/usr/include/linux/errno.h: + +/usr/include/linux/limits.h: + +/usr/include/endian.h: + +/usr/include/x86_64-pc-linux-gnu/openssl/configuration.h: + +/usr/include/stdint.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h: + +/usr/include/bits/types/FILE.h: + +_deps/jwt-cpp-src/include/jwt-cpp/jwt.h: + +/usr/include/linux/posix_types.h: + +/usr/include/linux/sched/types.h: + +_deps/nlohmann_json-src/include/nlohmann/detail/string_concat.hpp: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc: + +/usr/include/locale.h: + +/usr/include/math.h: + +_deps/nlohmann_json-src/include/nlohmann/detail/meta/cpp_future.hpp: + +/usr/include/openssl/asn1.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc: + +/usr/include/openssl/asn1err.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/random.tcc: + +/usr/include/openssl/async.h: + +/usr/include/openssl/bio.h: + +/usr/include/openssl/bioerr.h: + +/usr/include/openssl/lhash.h: + +_deps/nlohmann_json-src/include/nlohmann/thirdparty/hedley/hedley_undef.hpp: + +/usr/include/openssl/bnerr.h: + +/usr/include/openssl/cterr.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h: + +/usr/include/openssl/e_ostime.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h: + +/usr/include/bits/types/struct_tm.h: + +/usr/include/openssl/buffer.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h: + +/usr/include/openssl/conf.h: + +/usr/include/openssl/conferr.h: + +/usr/include/openssl/conftypes.h: + +/usr/include/openssl/comperr.h: + +/usr/include/openssl/core.h: + +/usr/include/openssl/crypto.h: + +/usr/include/bits/uintn-identity.h: + +/usr/include/openssl/cryptoerr.h: + +_deps/nlohmann_json-src/include/nlohmann/detail/input/position_t.hpp: + +/usr/include/asm/types.h: + +/usr/include/openssl/cryptoerr_legacy.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h: + +/usr/include/bits/string_fortified.h: + +/usr/include/openssl/ct.h: + +/usr/include/bits/wordsize.h: + +/usr/include/stdio.h: + +/usr/include/asm-generic/posix_types.h: + +/usr/include/openssl/dtls1.h: + +/usr/include/openssl/ecdsa.h: + +/usr/include/openssl/e_os2.h: + +_deps/nlohmann_json-src/include/nlohmann/detail/meta/call_std/end.hpp: + +/usr/include/openssl/macros.h: + +/usr/include/sys/single_threaded.h: + +/usr/include/openssl/obj_mac.h: + +/usr/include/openssl/objects.h: + +/usr/include/linux/types.h: + +/usr/include/openssl/opensslconf.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h: + +/usr/include/openssl/pkcs7.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h: + +/usr/include/openssl/safestack.h: + +/usr/include/openssl/srtp.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h: + +/usr/include/openssl/ssl2.h: + +/usr/include/openssl/sslerr.h: + +/usr/include/openssl/sslerr_legacy.h: + +/usr/include/openssl/ssl.h: + +/usr/include/openssl/tls1.h: + +_deps/nlohmann_json-src/include/nlohmann/ordered_map.hpp: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios: + +/usr/include/openssl/http.h: + +/usr/include/openssl/objectserr.h: + +/usr/include/openssl/x509.h: + +_deps/jwt-cpp-src/include/jwt-cpp/base.h: + +/usr/include/openssl/x509_vfy.h: + +/usr/include/openssl/x509err.h: + +/usr/include/pthread.h: + +/usr/include/wctype.h: + +/usr/include/bits/fp-fast.h: + +/usr/include/sched.h: + +/usr/include/stdlib.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ranges: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multiset.h: + +/usr/include/strings.h: + +/usr/include/sys/select.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h: + +_deps/nlohmann_json-src/include/nlohmann/detail/meta/std_fs.hpp: + +/usr/include/sys/syscall.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/random.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h: + +/usr/include/sys/time.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h: + +/usr/include/time.h: + +/usr/include/unistd.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/wchar.h: + +_deps/nlohmann_json-src/include/nlohmann/json.hpp: + +/usr/include/bits/strings_fortified.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h: + +/usr/include/bits/confname.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h: + +/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.h: + +/usr/include/bits/types/__sigset_t.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h: + +/usr/include/bits/math-vector.h: + +/usr/include/bits/uio_lim.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/mask_array.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h: + +/usr/include/bits/iscanonical.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono_io.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h: diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.ts b/build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.ts new file mode 100644 index 0000000..353f075 --- /dev/null +++ b/build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for scarchat_shared. diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o b/build/shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..c8884d0564a8bbe6f89d0d4cd5e0ec5bf6c8809a GIT binary patch literal 20056 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 Z{xWN0c9(V9(-ZZdBOLcF7Uit={~vK)bD#hK literal 0 HcmV?d00001 diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o.d b/build/shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o.d new file mode 100644 index 0000000..d90eaca --- /dev/null +++ b/build/shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o.d @@ -0,0 +1,232 @@ +shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o: \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.cpp \ + /usr/include/stdc-predef.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ + /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \ + /usr/include/wchar.h /usr/include/bits/libc-header-start.h \ + /usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ + /usr/include/bits/wchar.h /usr/include/bits/types/wint_t.h \ + /usr/include/bits/types/mbstate_t.h \ + /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/__locale_t.h /usr/include/bits/wchar2-decl.h \ + /usr/include/bits/wchar2.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \ + /usr/include/locale.h /usr/include/bits/locale.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \ + /usr/include/ctype.h /usr/include/bits/types.h \ + /usr/include/bits/typesizes.h /usr/include/bits/time64.h \ + /usr/include/bits/endian.h /usr/include/bits/endianness.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ + /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ + /usr/include/bits/stdint-intn.h /usr/include/endian.h \ + /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ + /usr/include/sys/select.h /usr/include/bits/select.h \ + /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ + /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ + /usr/include/bits/stdlib.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \ + /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ + /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \ + /usr/include/errno.h /usr/include/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/bits/types/error_t.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ + /usr/include/stdint.h /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdint-least.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include/argon2.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/uio_lim.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/random \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath \ + /usr/include/math.h /usr/include/bits/math-vector.h \ + /usr/include/bits/libm-simd-decl-stubs.h \ + /usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \ + /usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \ + /usr/include/bits/mathcalls-helper-functions.h \ + /usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \ + /usr/include/bits/iscanonical.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/random.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/opt_random.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/random.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ + /usr/include/linux/sched/types.h /usr/include/linux/types.h \ + /usr/include/asm/types.h /usr/include/asm-generic/types.h \ + /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h /usr/include/asm/posix_types.h \ + /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \ + /usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \ + /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \ + /usr/include/sys/single_threaded.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \ + /usr/include/wctype.h /usr/include/bits/wctype-wchar.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h \ + /usr/include/libintl.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/depend.make b/build/shared/CMakeFiles/scarchat_shared.dir/depend.make new file mode 100644 index 0000000..b72d432 --- /dev/null +++ b/build/shared/CMakeFiles/scarchat_shared.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for scarchat_shared. +# This may be replaced when dependencies are built. diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/flags.make b/build/shared/CMakeFiles/scarchat_shared.dir/flags.make new file mode 100644 index 0000000..8540294 --- /dev/null +++ b/build/shared/CMakeFiles/scarchat_shared.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB + +CXX_INCLUDES = -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include + +CXX_FLAGS = -O3 -DNDEBUG -std=gnu++20 + diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/link.txt b/build/shared/CMakeFiles/scarchat_shared.dir/link.txt new file mode 100644 index 0000000..e1d5f0f --- /dev/null +++ b/build/shared/CMakeFiles/scarchat_shared.dir/link.txt @@ -0,0 +1,2 @@ +/usr/bin/ar qc libscarchat_shared.a CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o +/usr/bin/ranlib libscarchat_shared.a diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/progress.make b/build/shared/CMakeFiles/scarchat_shared.dir/progress.make new file mode 100644 index 0000000..81aab41 --- /dev/null +++ b/build/shared/CMakeFiles/scarchat_shared.dir/progress.make @@ -0,0 +1,7 @@ +CMAKE_PROGRESS_1 = 39 +CMAKE_PROGRESS_2 = 40 +CMAKE_PROGRESS_3 = 41 +CMAKE_PROGRESS_4 = 42 +CMAKE_PROGRESS_5 = 43 +CMAKE_PROGRESS_6 = 44 + diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o b/build/shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..3c37150449d36e64bc59dfc88d6e2c47328ccb61 GIT binary patch literal 56232 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 literal 0 HcmV?d00001 diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o.d b/build/shared/CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o.d new file mode 100644 index 0000000..6aff6d0 --- /dev/null +++ b/build/shared/CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o.d @@ -0,0 +1,3 @@ +shared/CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o: \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/mocs_compilation.cpp \ + /usr/include/stdc-predef.h diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o b/build/shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..6e4e6bca36128124f6091d74c5d31e7950b0cb90 GIT binary patch literal 250544 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�R2cv65-UXgShOy3a7Qjfk(C6-YoNNwH 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�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 Cd&^A# literal 0 HcmV?d00001 diff --git a/build/shared/scarchat_shared_autogen/deps b/build/shared/scarchat_shared_autogen/deps new file mode 100644 index 0000000..dbbe023 --- /dev/null +++ b/build/shared/scarchat_shared_autogen/deps @@ -0,0 +1,12 @@ +scarchat_shared_autogen/timestamp: \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/CMakeLists.txt \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.cpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.cpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.cpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/types.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.cpp \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.h \ + /usr/bin/cmake diff --git a/build/shared/scarchat_shared_autogen/moc_predefs.h b/build/shared/scarchat_shared_autogen/moc_predefs.h new file mode 100644 index 0000000..58838a1 --- /dev/null +++ b/build/shared/scarchat_shared_autogen/moc_predefs.h @@ -0,0 +1,497 @@ +#define __DBL_MIN_EXP__ (-1021) +#define __LDBL_MANT_DIG__ 64 +#define __cpp_nontype_template_parameter_auto 201606L +#define __UINT_LEAST16_MAX__ 0xffff +#define __FLT16_HAS_QUIET_NAN__ 1 +#define __ATOMIC_ACQUIRE 2 +#define __FLT128_MAX_10_EXP__ 4932 +#define __FLT_MIN__ 1.17549435082228750796873653722224568e-38F +#define __GCC_IEC_559_COMPLEX 2 +#define BOOST_THREAD_DYN_LINK 1 +#define __cpp_aggregate_nsdmi 201304L +#define __UINT_LEAST8_TYPE__ unsigned char +#define __SIZEOF_FLOAT80__ 16 +#define __BFLT16_DENORM_MIN__ 9.18354961579912115600575419704879436e-41BF16 +#define __cpp_impl_three_way_comparison 201907L +#define __INTMAX_C(c) c ## L +#define __CHAR_BIT__ 8 +#define __cpp_designated_initializers 201707L +#define __UINT8_MAX__ 0xff +#define __SCHAR_WIDTH__ 8 +#define __WINT_MAX__ 0xffffffffU +#define __FLT32_MIN_EXP__ (-125) +#define __cpp_static_assert 201411L +#define __BFLT16_MIN_10_EXP__ (-37) +#define __cpp_inheriting_constructors 201511L +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __WCHAR_MAX__ 0x7fffffff +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1 +#define __GCC_ATOMIC_CHAR_LOCK_FREE 2 +#define __GCC_IEC_559 2 +#define __FLT32X_DECIMAL_DIG__ 17 +#define __FLT_EVAL_METHOD__ 0 +#define __cpp_binary_literals 201304L +#define __FLT64_DECIMAL_DIG__ 17 +#define __CET__ 3 +#define __cpp_noexcept_function_type 201510L +#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 +#define __cpp_variadic_templates 200704L +#define __UINT_FAST64_MAX__ 0xffffffffffffffffUL +#define __SIG_ATOMIC_TYPE__ int +#define __DBL_MIN_10_EXP__ (-307) +#define __FINITE_MATH_ONLY__ 0 +#define __cpp_variable_templates 201304L +#define __FLT32X_MAX_EXP__ 1024 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define __FLT32_HAS_DENORM__ 1 +#define __UINT_FAST8_MAX__ 0xff +#define __cpp_rvalue_reference 200610L +#define __cpp_nested_namespace_definitions 201411L +#define __DEC64_MAX_EXP__ 385 +#define __INT8_C(c) c +#define __LDBL_HAS_INFINITY__ 1 +#define __INT_LEAST8_WIDTH__ 8 +#define __cpp_variadic_using 201611L +#define __UINT_LEAST64_MAX__ 0xffffffffffffffffUL +#define __INT_LEAST8_MAX__ 0x7f +#define __cpp_attributes 200809L +#define __cpp_capture_star_this 201603L +#define __SHRT_MAX__ 0x7fff +#define __LDBL_MAX__ 1.18973149535723176502126385303097021e+4932L +#define __cpp_impl_coroutine 201902L +#define __FLT64X_MAX_10_EXP__ 4932 +#define __cpp_if_constexpr 201606L +#define __BFLT16_MAX_10_EXP__ 38 +#define __BFLT16_MAX_EXP__ 128 +#define __LDBL_IS_IEC_60559__ 1 +#define __FLT64X_HAS_QUIET_NAN__ 1 +#define __UINT_LEAST8_MAX__ 0xff +#define __GCC_ATOMIC_BOOL_LOCK_FREE 2 +#define __FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128 +#define __UINTMAX_TYPE__ long unsigned int +#define __cpp_nsdmi 200809L +#define __BFLT16_DECIMAL_DIG__ 4 +#define __linux 1 +#define __DEC32_EPSILON__ 1E-6DF +#define __FLT_EVAL_METHOD_TS_18661_3__ 0 +#define __UINT32_MAX__ 0xffffffffU +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) +#define __FLT128_MIN_EXP__ (-16381) +#define __DEC64X_MAX_EXP__ 6145 +#define __WINT_MIN__ 0U +#define __FLT128_MIN_10_EXP__ (-4931) +#define __FLT32X_IS_IEC_60559__ 1 +#define __INT_LEAST16_WIDTH__ 16 +#define __SCHAR_MAX__ 0x7f +#define __FLT128_MANT_DIG__ 113 +#define __WCHAR_MIN__ (-__WCHAR_MAX__ - 1) +#define __INT64_C(c) c ## L +#define __SSP_STRONG__ 3 +#define __cpp_impl_destroying_delete 201806L +#define __GCC_ATOMIC_POINTER_LOCK_FREE 2 +#define __ATOMIC_SEQ_CST 5 +#define __unix 1 +#define __INT_LEAST64_MAX__ 0x7fffffffffffffffL +#define __FLT32X_MANT_DIG__ 53 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __cpp_aligned_new 201606L +#define __FLT32_MAX_10_EXP__ 38 +#define __FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64x +#define __STDC_HOSTED__ 1 +#define __DEC64_MIN_EXP__ (-382) +#define __cpp_decltype_auto 201304L +#define __DBL_DIG__ 15 +#define __STDC_EMBED_EMPTY__ 2 +#define __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F +#define __cpp_char8_t 202207L +#define __GXX_WEAK__ 1 +#define __SHRT_WIDTH__ 16 +#define __FLT32_IS_IEC_60559__ 1 +#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L +#define __DBL_IS_IEC_60559__ 1 +#define __DEC32_MAX__ 9.999999E96DF +#define __CHAR8_TYPE__ unsigned char +#define __cpp_threadsafe_static_init 200806L +#define __cpp_enumerator_attributes 201411L +#define __FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x +#define __FLT32X_HAS_INFINITY__ 1 +#define __unix__ 1 +#define __INT_WIDTH__ 32 +#define __STDC_IEC_559__ 1 +#define __STDC_ISO_10646__ 201706L +#define __GCC_ATOMIC_CHAR8_T_LOCK_FREE 2 +#define __DECIMAL_DIG__ 21 +#define __STDC_IEC_559_COMPLEX__ 1 +#define __FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64 +#define __gnu_linux__ 1 +#define __INT16_MAX__ 0x7fff +#define __FLT64_MIN_EXP__ (-1021) +#define __cpp_using_enum 201907L +#define __DEC64X_EPSILON__ 1E-33D64x +#define __FLT64X_MIN_10_EXP__ (-4931) +#define __LDBL_HAS_QUIET_NAN__ 1 +#define __FLT16_MIN_EXP__ (-13) +#define __FLT64_MANT_DIG__ 53 +#define __cpp_consteval 202211L +#define __FLT64X_MANT_DIG__ 64 +#define __BFLT16_DIG__ 2 +#define __GNUC__ 15 +#define __GXX_RTTI 1 +#define __pie__ 2 +#define __MMX__ 1 +#define __FLT_HAS_DENORM__ 1 +#define __SIZEOF_LONG_DOUBLE__ 16 +#define __BIGGEST_ALIGNMENT__ 16 +#define __STDC_UTF_16__ 1 +#define __FLT64_MAX_10_EXP__ 308 +#define __BFLT16_IS_IEC_60559__ 0 +#define __FLT16_MAX_10_EXP__ 4 +#define __cpp_delegating_constructors 200604L +#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define __cpp_raw_strings 200710L +#define __INT_FAST32_MAX__ 0x7fffffffffffffffL +#define __DBL_HAS_INFINITY__ 1 +#define __INT64_MAX__ 0x7fffffffffffffffL +#define __SIZEOF_FLOAT__ 4 +#define __HAVE_SPECULATION_SAFE_VALUE 1 +#define __cpp_fold_expressions 201603L +#define __DEC32_MIN_EXP__ (-94) +#define __INTPTR_WIDTH__ 64 +#define __UINT_LEAST32_MAX__ 0xffffffffU +#define __FLT32X_HAS_DENORM__ 1 +#define __INT_FAST16_TYPE__ long int +#define __MMX_WITH_SSE__ 1 +#define __LDBL_HAS_DENORM__ 1 +#define __SEG_GS 1 +#define __BFLT16_EPSILON__ 7.81250000000000000000000000000000000e-3BF16 +#define __cplusplus 202002L +#define __cpp_ref_qualifiers 200710L +#define __DEC32_MIN__ 1E-95DF +#define __DEPRECATED 1 +#define __cpp_rvalue_references 200610L +#define __DBL_MAX_EXP__ 1024 +#define __WCHAR_WIDTH__ 32 +#define __FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32 +#define __DEC128_EPSILON__ 1E-33DL +#define __FLT16_DECIMAL_DIG__ 5 +#define __SSE2_MATH__ 1 +#define __ATOMIC_HLE_RELEASE 131072 +#define __PTRDIFF_MAX__ 0x7fffffffffffffffL +#define __amd64 1 +#define __DEC64X_MAX__ 9.999999999999999999999999999999999E6144D64x +#define __ATOMIC_HLE_ACQUIRE 65536 +#define __GNUG__ 15 +#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL +#define __SIZEOF_SIZE_T__ 8 +#define __BFLT16_HAS_INFINITY__ 1 +#define __FLT64X_MIN_EXP__ (-16381) +#define __SIZEOF_WINT_T__ 4 +#define __FLT32X_DIG__ 15 +#define __LONG_LONG_WIDTH__ 64 +#define __cpp_initializer_lists 200806L +#define __FLT32_MAX_EXP__ 128 +#define ABI_ID "ELF" +#define __cpp_hex_float 201603L +#define __GXX_ABI_VERSION 1020 +#define __FLT_MIN_EXP__ (-125) +#define __GCC_HAVE_DWARF2_CFI_ASM 1 +#define __x86_64 1 +#define __cpp_lambdas 200907L +#define __INT_FAST64_TYPE__ long int +#define __BFLT16_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 +#define __cpp_template_auto 201606L +#define __FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16 +#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 +#define __FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __SIZEOF_POINTER__ 8 +#define __SIZE_TYPE__ long unsigned int +#define __LP64__ 1 +#define __DBL_HAS_QUIET_NAN__ 1 +#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x +#define __LDBL_MAX_EXP__ 16384 +#define __DECIMAL_BID_FORMAT__ 1 +#define __FLT64_MIN_10_EXP__ (-307) +#define __FLT16_MIN_10_EXP__ (-4) +#define __FLT64X_DECIMAL_DIG__ 21 +#define __DEC128_MIN__ 1E-6143DL +#define __REGISTER_PREFIX__ +#define __UINT16_MAX__ 0xffff +#define __FLT128_HAS_INFINITY__ 1 +#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 +#define __UINT8_TYPE__ unsigned char +#define __FLT_DIG__ 6 +#define __NO_INLINE__ 1 +#define __DEC_EVAL_METHOD__ 2 +#define __FLT_MANT_DIG__ 24 +#define __LDBL_DECIMAL_DIG__ 21 +#define __VERSION__ "15.2.1 20251122" +#define BOOST_SYSTEM_NO_LIB 1 +#define __UINT64_C(c) c ## UL +#define __cpp_unicode_characters 201411L +#define __DEC64X_MIN__ 1E-6143D64x +#define _STDC_PREDEF_H 1 +#define __INT_LEAST32_MAX__ 0x7fffffff +#define __GCC_ATOMIC_INT_LOCK_FREE 2 +#define __FLT128_MAX_EXP__ 16384 +#define __cpp_conditional_explicit 201806L +#define __FLT32_MANT_DIG__ 24 +#define __cpp_decltype 200707L +#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define SIZEOF_DPTR (sizeof(void*)) +#define __FLT32X_MIN_EXP__ (-1021) +#define __cpp_aggregate_paren_init 201902L +#define __STDC_IEC_60559_COMPLEX__ 201404L +#define __cpp_aggregate_bases 201603L +#define __BFLT16_MIN__ 1.17549435082228750796873653722224568e-38BF16 +#define __FLT128_HAS_DENORM__ 1 +#define __FLT32_DECIMAL_DIG__ 9 +#define __FLT128_DIG__ 33 +#define __INT32_C(c) c +#define __DEC64_EPSILON__ 1E-15DD +#define __ORDER_PDP_ENDIAN__ 3412 +#define __DEC128_MIN_EXP__ (-6142) +#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL +#define __cpp_constinit 201907L +#define __INT_FAST32_TYPE__ long int +#define __UINT_LEAST16_TYPE__ short unsigned int +#define __DEC64X_MANT_DIG__ 34 +#define __DEC128_MAX_EXP__ 6145 +#define unix 1 +#define __DBL_HAS_DENORM__ 1 +#define __cpp_rtti 199711L +#define __UINT64_MAX__ 0xffffffffffffffffUL +#define __FLT_IS_IEC_60559__ 1 +#define __GNUC_WIDE_EXECUTION_CHARSET_NAME "UTF-32LE" +#define __FLT64X_DIG__ 18 +#define __INT8_TYPE__ signed char +#define __cpp_digit_separators 201309L +#define __ELF__ 1 +#define __GCC_ASM_FLAG_OUTPUTS__ 1 +#define __UINT32_TYPE__ unsigned int +#define __BFLT16_HAS_QUIET_NAN__ 1 +#define __FLT_RADIX__ 2 +#define __INT_LEAST16_TYPE__ short int +#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L +#define __UINTMAX_C(c) c ## UL +#define __FLT16_DIG__ 3 +#define __k8 1 +#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x +#define __SIG_ATOMIC_MAX__ 0x7fffffff +#define __cpp_constexpr 202002L +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __USER_LABEL_PREFIX__ +#define __STDC_IEC_60559_BFP__ 201404L +#define __SIZEOF_PTRDIFF_T__ 8 +#define __FLT64X_HAS_INFINITY__ 1 +#define __SIZEOF_LONG__ 8 +#define __LDBL_DIG__ 18 +#define __FLT64_IS_IEC_60559__ 1 +#define __x86_64__ 1 +#define __FLT16_IS_IEC_60559__ 1 +#define __FLT16_MAX_EXP__ 16 +#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF +#define __STDC_EMBED_FOUND__ 1 +#define __INT_FAST16_MAX__ 0x7fffffffffffffffL +#define __GCC_CONSTRUCTIVE_SIZE 64 +#define __FLT64_DIG__ 15 +#define __UINT_FAST32_MAX__ 0xffffffffffffffffUL +#define __UINT_LEAST64_TYPE__ long unsigned int +#define __FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16 +#define __FLT_HAS_QUIET_NAN__ 1 +#define __FLT_MAX_10_EXP__ 38 +#define __FLT64X_HAS_DENORM__ 1 +#define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL +#define __FLT_HAS_INFINITY__ 1 +#define __GNUC_EXECUTION_CHARSET_NAME "UTF-8" +#define __cpp_unicode_literals 200710L +#define __UINT_FAST16_TYPE__ long unsigned int +#define __DEC64_MAX__ 9.999999999999999E384DD +#define __STDC_EMBED_NOT_FOUND__ 0 +#define __INT_FAST32_WIDTH__ 64 +#define __CHAR16_TYPE__ short unsigned int +#define __PRAGMA_REDEFINE_EXTNAME 1 +#define __DEC64X_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143D64x +#define __SIZE_WIDTH__ 64 +#define __SEG_FS 1 +#define __INT_LEAST16_MAX__ 0x7fff +#define __FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __DEC64_MANT_DIG__ 16 +#define __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32 +#define __SIG_ATOMIC_WIDTH__ 32 +#define __GCC_DESTRUCTIVE_SIZE 64 +#define __INT_LEAST64_TYPE__ long int +#define __INT16_TYPE__ short int +#define __INT_LEAST8_TYPE__ signed char +#define __FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 +#define __cpp_structured_bindings 201606L +#define __SIZEOF_INT__ 4 +#define __DEC32_MAX_EXP__ 97 +#define __INT_FAST8_MAX__ 0x7f +#define __FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128 +#define __INTPTR_MAX__ 0x7fffffffffffffffL +#define __cpp_sized_deallocation 201309L +#define __cpp_guaranteed_copy_elision 201606L +#define linux 1 +#define __FLT64_HAS_QUIET_NAN__ 1 +#define __FLT32_MIN_10_EXP__ (-37) +#define __EXCEPTIONS 1 +#define BOOST_THREAD_NO_LIB 1 +#define __UINT16_C(c) c +#define __PTRDIFF_WIDTH__ 64 +#define __cpp_range_based_for 201603L +#define __INT_FAST16_WIDTH__ 64 +#define __FLT64_HAS_INFINITY__ 1 +#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __FLT16_HAS_INFINITY__ 1 +#define __STDCPP_DEFAULT_NEW_ALIGNMENT__ 16 +#define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1) +#define __code_model_small__ 1 +#define __GCC_ATOMIC_LONG_LOCK_FREE 2 +#define __cpp_nontype_template_args 201911L +#define __DEC32_MANT_DIG__ 7 +#define __k8__ 1 +#define __INTPTR_TYPE__ long int +#define __UINT16_TYPE__ short unsigned int +#define __WCHAR_TYPE__ int +#define __pic__ 2 +#define __UINTPTR_MAX__ 0xffffffffffffffffUL +#define __INT_FAST64_WIDTH__ 64 +#define __cpp_nontype_template_parameter_class 201806L +#define __cpp_concepts 202002L +#define __INT_FAST64_MAX__ 0x7fffffffffffffffL +#define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 +#define __FLT_NORM_MAX__ 3.40282346638528859811704183484516925e+38F +#define __FLT32_HAS_INFINITY__ 1 +#define __FLT64X_MAX_EXP__ 16384 +#define __UINT_FAST64_TYPE__ long unsigned int +#define __cpp_constexpr_in_decltype 201711L +#define __cpp_inline_variables 201606L +#define __BFLT16_MIN_EXP__ (-125) +#define __INT_MAX__ 0x7fffffff +#define __linux__ 1 +#define __INT64_TYPE__ long int +#define __FLT_MAX_EXP__ 128 +#define __ORDER_BIG_ENDIAN__ 4321 +#define __DBL_MANT_DIG__ 53 +#define __SIZEOF_FLOAT128__ 16 +#define __BFLT16_MANT_DIG__ 8 +#define __DEC64_MIN__ 1E-383DD +#define __WINT_TYPE__ unsigned int +#define __UINT_LEAST32_TYPE__ unsigned int +#define __SIZEOF_SHORT__ 2 +#define __FLT32_NORM_MAX__ 3.40282346638528859811704183484516925e+38F32 +#define __SSE__ 1 +#define __LDBL_MIN_EXP__ (-16381) +#define __FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64 +#define __DEC64X_MIN_EXP__ (-6142) +#define __amd64__ 1 +#define __WINT_WIDTH__ 32 +#define __INT_LEAST64_WIDTH__ 64 +#define __FLT32X_MAX_10_EXP__ 308 +#define __cpp_namespace_attributes 201411L +#define __SIZEOF_INT128__ 16 +#define __FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16 +#define __FLT64X_IS_IEC_60559__ 1 +#define __GXX_CONSTEXPR_ASM__ 1 +#define __LDBL_MAX_10_EXP__ 4932 +#define __ATOMIC_RELAXED 0 +#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) +#define __INT_LEAST32_TYPE__ int +#define BOOST_SYSTEM_DYN_LINK 1 +#define _LP64 1 +#define __UINT8_C(c) c +#define __FLT64_MAX_EXP__ 1024 +#define __cpp_return_type_deduction 201304L +#define __SIZEOF_WCHAR_T__ 4 +#define __GNUC_PATCHLEVEL__ 1 +#define __FLT128_NORM_MAX__ 1.18973149535723176508575932662800702e+4932F128 +#define __FLT64_NORM_MAX__ 1.79769313486231570814527423731704357e+308F64 +#define __FLT128_HAS_QUIET_NAN__ 1 +#define __INTMAX_MAX__ 0x7fffffffffffffffL +#define __INT_FAST8_TYPE__ signed char +#define __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x +#define __STDCPP_THREADS__ 1 +#define __BFLT16_HAS_DENORM__ 1 +#define __GNUC_STDC_INLINE__ 1 +#define __FLT64_HAS_DENORM__ 1 +#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 +#define __FLT16_HAS_DENORM__ 1 +#define __DBL_DECIMAL_DIG__ 17 +#define __STDC_UTF_32__ 1 +#define __INT_FAST8_WIDTH__ 8 +#define __FXSR__ 1 +#define __FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __DBL_NORM_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define __INTMAX_WIDTH__ 64 +#define __cpp_runtime_arrays 198712L +#define __FLT32_DIG__ 6 +#define __UINT64_TYPE__ long unsigned int +#define __UINT32_C(c) c ## U +#define ARCHITECTURE_ID "x86_64" +#define __cpp_alias_templates 200704L +#define __cpp_constexpr_dynamic_alloc 201907L +#define __FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F +#define __FLT128_IS_IEC_60559__ 1 +#define __INT8_MAX__ 0x7f +#define __LONG_WIDTH__ 64 +#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) +#define __PIC__ 2 +#define __INT32_MAX__ 0x7fffffff +#define __UINT_FAST32_TYPE__ long unsigned int +#define __FLT16_MANT_DIG__ 11 +#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __CHAR32_TYPE__ unsigned int +#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F +#define __SSE2__ 1 +#define __cpp_deduction_guides 201907L +#define __BFLT16_NORM_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __INT32_TYPE__ int +#define __SIZEOF_DOUBLE__ 8 +#define __cpp_exceptions 199711L +#define __FLT_MIN_10_EXP__ (-37) +#define __FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64 +#define __INT_LEAST32_WIDTH__ 32 +#define __INTMAX_TYPE__ long int +#define __GLIBCXX_BITSIZE_INT_N_0 128 +#define __FLT32X_HAS_QUIET_NAN__ 1 +#define __ATOMIC_CONSUME 1 +#define __GNUC_MINOR__ 2 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#define __UINTMAX_MAX__ 0xffffffffffffffffUL +#define __PIE__ 2 +#define __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x +#define __cpp_template_template_args 201611L +#define __DBL_MAX_10_EXP__ 308 +#define __LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L +#define __INT16_C(c) c +#define __STDC__ 1 +#define __PTRDIFF_TYPE__ long int +#define __LONG_MAX__ 0x7fffffffffffffffL +#define __FLT32X_MIN_10_EXP__ (-307) +#define __UINTPTR_TYPE__ long unsigned int +#define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD +#define __DEC128_MANT_DIG__ 34 +#define __LDBL_MIN_10_EXP__ (-4931) +#define __cpp_generic_lambdas 201707L +#define __SSE_MATH__ 1 +#define __SIZEOF_LONG_LONG__ 8 +#define __cpp_user_defined_literals 200809L +#define __FLT128_DECIMAL_DIG__ 36 +#define __GCC_ATOMIC_LLONG_LOCK_FREE 2 +#define __FLT32_HAS_QUIET_NAN__ 1 +#define __FLT_DECIMAL_DIG__ 9 +#define __UINT_FAST16_MAX__ 0xffffffffffffffffUL +#define __LDBL_NORM_MAX__ 1.18973149535723176502126385303097021e+4932L +#define __GCC_ATOMIC_SHORT_LOCK_FREE 2 +#define __SIZE_MAX__ 0xffffffffffffffffUL +#define __UINT_FAST8_TYPE__ unsigned char +#define _GNU_SOURCE 1 +#define __cpp_init_captures 201803L +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_RELEASE 3 diff --git a/build/shared/scarchat_shared_autogen/mocs_compilation.cpp b/build/shared/scarchat_shared_autogen/mocs_compilation.cpp new file mode 100644 index 0000000..bda67f7 --- /dev/null +++ b/build/shared/scarchat_shared_autogen/mocs_compilation.cpp @@ -0,0 +1,3 @@ +// This file is autogenerated. Changes will be overwritten. +// No files found that require moc or the moc files are included +enum some_compilers { need_more_than_nothing }; diff --git a/build/shared/scarchat_shared_autogen/timestamp b/build/shared/scarchat_shared_autogen/timestamp new file mode 100644 index 0000000..e69de29 diff --git a/build/third_party/CMakeFiles/CMakeDirectoryInformation.cmake b/build/third_party/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..4ab1d9c --- /dev/null +++ b/build/third_party/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/ganome/Projects/SCAR-719/repos/scar-chat7") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/DependInfo.cmake b/build/third_party/CMakeFiles/argon2_lib.dir/DependInfo.cmake new file mode 100644 index 0000000..1fc9dd1 --- /dev/null +++ b/build/third_party/CMakeFiles/argon2_lib.dir/DependInfo.cmake @@ -0,0 +1,28 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/argon2.c" "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o" "gcc" "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o.d" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2b.c" "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o" "gcc" "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o.d" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/core.c" "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o" "gcc" "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o.d" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/encoding.c" "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o" "gcc" "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o.d" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/opt.c" "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o" "gcc" "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o.d" + "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/thread.c" "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o" "gcc" "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o new file mode 100644 index 0000000000000000000000000000000000000000..9b452f24189015886c24be50c53686cc52dbba39 GIT binary patch literal 20440 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 literal 0 HcmV?d00001 diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o.d b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o.d new file mode 100644 index 0000000..144f613 --- /dev/null +++ b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o.d @@ -0,0 +1,51 @@ +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o: \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/argon2.c \ + /usr/include/stdc-predef.h /usr/include/string.h \ + /usr/include/bits/libc-header-start.h /usr/include/features.h \ + /usr/include/features-time64.h /usr/include/bits/wordsize.h \ + /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ + /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ + /usr/include/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ + /usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/bits/strings_fortified.h \ + /usr/include/bits/string_fortified.h /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \ + /usr/include/sys/types.h /usr/include/bits/types.h \ + /usr/include/bits/typesizes.h /usr/include/bits/time64.h \ + /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ + /usr/include/bits/stdint-intn.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/bits/endianness.h \ + /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ + /usr/include/sys/select.h /usr/include/bits/select.h \ + /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ + /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ + /usr/include/bits/stdlib.h /usr/include/stdio.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ + /usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ + /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include/argon2.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ + /usr/include/stdint.h /usr/include/bits/wchar.h \ + /usr/include/bits/stdint-uintn.h /usr/include/bits/stdint-least.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/bits/pthread_stack_min.h /usr/include/bits/posix2_lim.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/encoding.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/core.h diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o new file mode 100644 index 0000000000000000000000000000000000000000..6f7bea08d09a26b01289e10fc010d3e611f50705 GIT binary patch literal 10792 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 F|GypE5l;XB literal 0 HcmV?d00001 diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o.d b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o.d new file mode 100644 index 0000000..579fee5 --- /dev/null +++ b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o.d @@ -0,0 +1,34 @@ +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o: \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2b.c \ + /usr/include/stdc-predef.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ + /usr/include/stdint.h /usr/include/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ + /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ + /usr/include/bits/types.h /usr/include/bits/typesizes.h \ + /usr/include/bits/time64.h /usr/include/bits/wchar.h \ + /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdint-least.h /usr/include/string.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ + /usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/bits/strings_fortified.h \ + /usr/include/bits/string_fortified.h /usr/include/stdio.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ + /usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ + /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ + /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include/argon2.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/bits/pthread_stack_min.h /usr/include/bits/posix2_lim.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2-impl.h diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o new file mode 100644 index 0000000000000000000000000000000000000000..3f316a3af62e9f1366ebcedf892347768fef0254 GIT binary patch literal 8736 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 literal 0 HcmV?d00001 diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o.d b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o.d new file mode 100644 index 0000000..d136ff0 --- /dev/null +++ b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o.d @@ -0,0 +1,60 @@ +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o: \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/core.c \ + /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/bits/libc-header-start.h /usr/include/features.h \ + /usr/include/features-time64.h /usr/include/bits/wordsize.h \ + /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ + /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ + /usr/include/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ + /usr/include/bits/types.h /usr/include/bits/typesizes.h \ + /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ + /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ + /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ + /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ + /usr/include/bits/stdint-intn.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/bits/endianness.h \ + /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ + /usr/include/sys/select.h /usr/include/bits/select.h \ + /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ + /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ + /usr/include/bits/stdlib.h /usr/include/string.h \ + /usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/bits/strings_fortified.h \ + /usr/include/bits/string_fortified.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/core.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include/argon2.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ + /usr/include/stdint.h /usr/include/bits/wchar.h \ + /usr/include/bits/stdint-uintn.h /usr/include/bits/stdint-least.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/bits/pthread_stack_min.h /usr/include/bits/posix2_lim.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/thread.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ + /usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \ + /usr/include/time.h /usr/include/bits/time.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2-impl.h diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o new file mode 100644 index 0000000000000000000000000000000000000000..cf253649109b7007aaabf93442145d6f4f498a8a GIT binary patch literal 6408 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 aRA2GmgzYfMHj%tl`+tjVaY>a(l>avhlzjjI literal 0 HcmV?d00001 diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o.d b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o.d new file mode 100644 index 0000000..9534b76 --- /dev/null +++ b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o.d @@ -0,0 +1,52 @@ +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o: \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/encoding.c \ + /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/bits/libc-header-start.h /usr/include/features.h \ + /usr/include/features-time64.h /usr/include/bits/wordsize.h \ + /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ + /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ + /usr/include/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ + /usr/include/bits/types.h /usr/include/bits/typesizes.h \ + /usr/include/bits/time64.h /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ + /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ + /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ + /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ + /usr/include/bits/stdint-intn.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/bits/endianness.h \ + /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ + /usr/include/sys/select.h /usr/include/bits/select.h \ + /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ + /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ + /usr/include/bits/stdlib.h /usr/include/string.h \ + /usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/bits/strings_fortified.h \ + /usr/include/bits/string_fortified.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/bits/pthread_stack_min.h /usr/include/bits/posix2_lim.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/encoding.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include/argon2.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ + /usr/include/stdint.h /usr/include/bits/wchar.h \ + /usr/include/bits/stdint-uintn.h /usr/include/bits/stdint-least.h \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/core.h diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o new file mode 100644 index 0000000000000000000000000000000000000000..974089510e47bf4ba013e788d48901b17053f493 GIT binary patch literal 5040 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 aDOC9jg(>#eyPn4N?Chze%H-Z(>VE CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.i + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/argon2.c -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.s + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o: third_party/CMakeFiles/argon2_lib.dir/flags.make +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o: _deps/argon2-src/src/core.c +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o: third_party/CMakeFiles/argon2_lib.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o -MF CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o.d -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/core.c + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.i" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/core.c > CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.i + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/core.c -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.s + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o: third_party/CMakeFiles/argon2_lib.dir/flags.make +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o: _deps/argon2-src/src/blake2/blake2b.c +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o: third_party/CMakeFiles/argon2_lib.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building C object third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o -MF CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o.d -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2b.c + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.i" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2b.c > CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.i + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2b.c -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.s + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o: third_party/CMakeFiles/argon2_lib.dir/flags.make +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o: _deps/argon2-src/src/thread.c +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o: third_party/CMakeFiles/argon2_lib.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building C object third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o -MF CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o.d -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/thread.c + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.i" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/thread.c > CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.i + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/thread.c -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.s + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o: third_party/CMakeFiles/argon2_lib.dir/flags.make +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o: _deps/argon2-src/src/encoding.c +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o: third_party/CMakeFiles/argon2_lib.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building C object third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o -MF CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o.d -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/encoding.c + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.i" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/encoding.c > CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.i + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/encoding.c -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.s + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o: third_party/CMakeFiles/argon2_lib.dir/flags.make +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o: _deps/argon2-src/src/opt.c +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o: third_party/CMakeFiles/argon2_lib.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building C object third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o -MF CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o.d -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/opt.c + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.i" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/opt.c > CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.i + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.s" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/opt.c -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.s + +# Object files for target argon2_lib +argon2_lib_OBJECTS = \ +"CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o" \ +"CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o" \ +"CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o" \ +"CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o" \ +"CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o" \ +"CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o" + +# External object files for target argon2_lib +argon2_lib_EXTERNAL_OBJECTS = + +third_party/libargon2_lib.a: third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o +third_party/libargon2_lib.a: third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o +third_party/libargon2_lib.a: third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o +third_party/libargon2_lib.a: third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o +third_party/libargon2_lib.a: third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o +third_party/libargon2_lib.a: third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o +third_party/libargon2_lib.a: third_party/CMakeFiles/argon2_lib.dir/build.make +third_party/libargon2_lib.a: third_party/CMakeFiles/argon2_lib.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Linking C static library libargon2_lib.a" + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party && $(CMAKE_COMMAND) -P CMakeFiles/argon2_lib.dir/cmake_clean_target.cmake + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/argon2_lib.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +third_party/CMakeFiles/argon2_lib.dir/build: third_party/libargon2_lib.a +.PHONY : third_party/CMakeFiles/argon2_lib.dir/build + +third_party/CMakeFiles/argon2_lib.dir/clean: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party && $(CMAKE_COMMAND) -P CMakeFiles/argon2_lib.dir/cmake_clean.cmake +.PHONY : third_party/CMakeFiles/argon2_lib.dir/clean + +third_party/CMakeFiles/argon2_lib.dir/depend: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ganome/Projects/SCAR-719/repos/scar-chat7 /home/ganome/Projects/SCAR-719/repos/scar-chat7/third_party /home/ganome/Projects/SCAR-719/repos/scar-chat7/build /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party/CMakeFiles/argon2_lib.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : third_party/CMakeFiles/argon2_lib.dir/depend + diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/cmake_clean.cmake b/build/third_party/CMakeFiles/argon2_lib.dir/cmake_clean.cmake new file mode 100644 index 0000000..73a64f5 --- /dev/null +++ b/build/third_party/CMakeFiles/argon2_lib.dir/cmake_clean.cmake @@ -0,0 +1,21 @@ +file(REMOVE_RECURSE + "CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o" + "CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o.d" + "CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o" + "CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o.d" + "CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o" + "CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o.d" + "CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o" + "CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o.d" + "CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o" + "CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o.d" + "CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o" + "CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o.d" + "libargon2_lib.a" + "libargon2_lib.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/argon2_lib.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/cmake_clean_target.cmake b/build/third_party/CMakeFiles/argon2_lib.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..d0c1494 --- /dev/null +++ b/build/third_party/CMakeFiles/argon2_lib.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "libargon2_lib.a" +) diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.internal b/build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.internal new file mode 100644 index 0000000..4a126d2 --- /dev/null +++ b/build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.internal @@ -0,0 +1,459 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/argon2.c + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include/argon2.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/core.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/encoding.h + /usr/include/alloca.h + /usr/include/bits/atomic_wide_counter.h + /usr/include/bits/byteswap.h + /usr/include/bits/endian.h + /usr/include/bits/endianness.h + /usr/include/bits/floatn-common.h + /usr/include/bits/floatn.h + /usr/include/bits/libc-header-start.h + /usr/include/bits/local_lim.h + /usr/include/bits/long-double.h + /usr/include/bits/posix1_lim.h + /usr/include/bits/posix2_lim.h + /usr/include/bits/pthread_stack_min-dynamic.h + /usr/include/bits/pthread_stack_min.h + /usr/include/bits/pthreadtypes-arch.h + /usr/include/bits/pthreadtypes.h + /usr/include/bits/select-decl.h + /usr/include/bits/select.h + /usr/include/bits/select2.h + /usr/include/bits/stdint-intn.h + /usr/include/bits/stdint-least.h + /usr/include/bits/stdint-uintn.h + /usr/include/bits/stdio.h + /usr/include/bits/stdio2-decl.h + /usr/include/bits/stdio2.h + /usr/include/bits/stdio_lim.h + /usr/include/bits/stdlib-bsearch.h + /usr/include/bits/stdlib-float.h + /usr/include/bits/stdlib.h + /usr/include/bits/string_fortified.h + /usr/include/bits/strings_fortified.h + /usr/include/bits/struct_mutex.h + /usr/include/bits/struct_rwlock.h + /usr/include/bits/thread-shared-types.h + /usr/include/bits/time64.h + /usr/include/bits/timesize.h + /usr/include/bits/types.h + /usr/include/bits/types/FILE.h + /usr/include/bits/types/__FILE.h + /usr/include/bits/types/__fpos64_t.h + /usr/include/bits/types/__fpos_t.h + /usr/include/bits/types/__locale_t.h + /usr/include/bits/types/__mbstate_t.h + /usr/include/bits/types/__sigset_t.h + /usr/include/bits/types/clock_t.h + /usr/include/bits/types/clockid_t.h + /usr/include/bits/types/cookie_io_functions_t.h + /usr/include/bits/types/locale_t.h + /usr/include/bits/types/sigset_t.h + /usr/include/bits/types/struct_FILE.h + /usr/include/bits/types/struct_timespec.h + /usr/include/bits/types/struct_timeval.h + /usr/include/bits/types/time_t.h + /usr/include/bits/types/timer_t.h + /usr/include/bits/typesizes.h + /usr/include/bits/uintn-identity.h + /usr/include/bits/waitflags.h + /usr/include/bits/waitstatus.h + /usr/include/bits/wchar.h + /usr/include/bits/wordsize.h + /usr/include/endian.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/gnu/stubs-64.h + /usr/include/gnu/stubs.h + /usr/include/limits.h + /usr/include/linux/limits.h + /usr/include/stdc-predef.h + /usr/include/stdint.h + /usr/include/stdio.h + /usr/include/stdlib.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/sys/cdefs.h + /usr/include/sys/select.h + /usr/include/sys/types.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2b.c + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include/argon2.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2-impl.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2.h + /usr/include/bits/floatn-common.h + /usr/include/bits/floatn.h + /usr/include/bits/libc-header-start.h + /usr/include/bits/local_lim.h + /usr/include/bits/long-double.h + /usr/include/bits/posix1_lim.h + /usr/include/bits/posix2_lim.h + /usr/include/bits/pthread_stack_min-dynamic.h + /usr/include/bits/pthread_stack_min.h + /usr/include/bits/stdint-intn.h + /usr/include/bits/stdint-least.h + /usr/include/bits/stdint-uintn.h + /usr/include/bits/stdio.h + /usr/include/bits/stdio2-decl.h + /usr/include/bits/stdio2.h + /usr/include/bits/stdio_lim.h + /usr/include/bits/string_fortified.h + /usr/include/bits/strings_fortified.h + /usr/include/bits/time64.h + /usr/include/bits/timesize.h + /usr/include/bits/types.h + /usr/include/bits/types/FILE.h + /usr/include/bits/types/__FILE.h + /usr/include/bits/types/__fpos64_t.h + /usr/include/bits/types/__fpos_t.h + /usr/include/bits/types/__locale_t.h + /usr/include/bits/types/__mbstate_t.h + /usr/include/bits/types/cookie_io_functions_t.h + /usr/include/bits/types/locale_t.h + /usr/include/bits/types/struct_FILE.h + /usr/include/bits/typesizes.h + /usr/include/bits/wchar.h + /usr/include/bits/wordsize.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/gnu/stubs-64.h + /usr/include/gnu/stubs.h + /usr/include/limits.h + /usr/include/linux/limits.h + /usr/include/stdc-predef.h + /usr/include/stdint.h + /usr/include/stdio.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/sys/cdefs.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/core.c + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include/argon2.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2-impl.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/core.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/thread.h + /usr/include/alloca.h + /usr/include/bits/atomic_wide_counter.h + /usr/include/bits/byteswap.h + /usr/include/bits/cpu-set.h + /usr/include/bits/endian.h + /usr/include/bits/endianness.h + /usr/include/bits/floatn-common.h + /usr/include/bits/floatn.h + /usr/include/bits/libc-header-start.h + /usr/include/bits/local_lim.h + /usr/include/bits/long-double.h + /usr/include/bits/posix1_lim.h + /usr/include/bits/posix2_lim.h + /usr/include/bits/pthread_stack_min-dynamic.h + /usr/include/bits/pthread_stack_min.h + /usr/include/bits/pthreadtypes-arch.h + /usr/include/bits/pthreadtypes.h + /usr/include/bits/sched.h + /usr/include/bits/select-decl.h + /usr/include/bits/select.h + /usr/include/bits/select2.h + /usr/include/bits/setjmp.h + /usr/include/bits/stdint-intn.h + /usr/include/bits/stdint-least.h + /usr/include/bits/stdint-uintn.h + /usr/include/bits/stdio.h + /usr/include/bits/stdio2-decl.h + /usr/include/bits/stdio2.h + /usr/include/bits/stdio_lim.h + /usr/include/bits/stdlib-bsearch.h + /usr/include/bits/stdlib-float.h + /usr/include/bits/stdlib.h + /usr/include/bits/string_fortified.h + /usr/include/bits/strings_fortified.h + /usr/include/bits/struct_mutex.h + /usr/include/bits/struct_rwlock.h + /usr/include/bits/thread-shared-types.h + /usr/include/bits/time.h + /usr/include/bits/time64.h + /usr/include/bits/timesize.h + /usr/include/bits/types.h + /usr/include/bits/types/FILE.h + /usr/include/bits/types/__FILE.h + /usr/include/bits/types/__fpos64_t.h + /usr/include/bits/types/__fpos_t.h + /usr/include/bits/types/__locale_t.h + /usr/include/bits/types/__mbstate_t.h + /usr/include/bits/types/__sigset_t.h + /usr/include/bits/types/clock_t.h + /usr/include/bits/types/clockid_t.h + /usr/include/bits/types/cookie_io_functions_t.h + /usr/include/bits/types/locale_t.h + /usr/include/bits/types/sigset_t.h + /usr/include/bits/types/struct_FILE.h + /usr/include/bits/types/struct___jmp_buf_tag.h + /usr/include/bits/types/struct_itimerspec.h + /usr/include/bits/types/struct_sched_param.h + /usr/include/bits/types/struct_timespec.h + /usr/include/bits/types/struct_timeval.h + /usr/include/bits/types/struct_tm.h + /usr/include/bits/types/time_t.h + /usr/include/bits/types/timer_t.h + /usr/include/bits/typesizes.h + /usr/include/bits/uintn-identity.h + /usr/include/bits/waitflags.h + /usr/include/bits/waitstatus.h + /usr/include/bits/wchar.h + /usr/include/bits/wordsize.h + /usr/include/endian.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/gnu/stubs-64.h + /usr/include/gnu/stubs.h + /usr/include/limits.h + /usr/include/linux/limits.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/stdc-predef.h + /usr/include/stdint.h + /usr/include/stdio.h + /usr/include/stdlib.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/sys/cdefs.h + /usr/include/sys/select.h + /usr/include/sys/types.h + /usr/include/time.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/encoding.c + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include/argon2.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/core.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/encoding.h + /usr/include/alloca.h + /usr/include/bits/atomic_wide_counter.h + /usr/include/bits/byteswap.h + /usr/include/bits/endian.h + /usr/include/bits/endianness.h + /usr/include/bits/floatn-common.h + /usr/include/bits/floatn.h + /usr/include/bits/libc-header-start.h + /usr/include/bits/local_lim.h + /usr/include/bits/long-double.h + /usr/include/bits/posix1_lim.h + /usr/include/bits/posix2_lim.h + /usr/include/bits/pthread_stack_min-dynamic.h + /usr/include/bits/pthread_stack_min.h + /usr/include/bits/pthreadtypes-arch.h + /usr/include/bits/pthreadtypes.h + /usr/include/bits/select-decl.h + /usr/include/bits/select.h + /usr/include/bits/select2.h + /usr/include/bits/stdint-intn.h + /usr/include/bits/stdint-least.h + /usr/include/bits/stdint-uintn.h + /usr/include/bits/stdio.h + /usr/include/bits/stdio2-decl.h + /usr/include/bits/stdio2.h + /usr/include/bits/stdio_lim.h + /usr/include/bits/stdlib-bsearch.h + /usr/include/bits/stdlib-float.h + /usr/include/bits/stdlib.h + /usr/include/bits/string_fortified.h + /usr/include/bits/strings_fortified.h + /usr/include/bits/struct_mutex.h + /usr/include/bits/struct_rwlock.h + /usr/include/bits/thread-shared-types.h + /usr/include/bits/time64.h + /usr/include/bits/timesize.h + /usr/include/bits/types.h + /usr/include/bits/types/FILE.h + /usr/include/bits/types/__FILE.h + /usr/include/bits/types/__fpos64_t.h + /usr/include/bits/types/__fpos_t.h + /usr/include/bits/types/__locale_t.h + /usr/include/bits/types/__mbstate_t.h + /usr/include/bits/types/__sigset_t.h + /usr/include/bits/types/clock_t.h + /usr/include/bits/types/clockid_t.h + /usr/include/bits/types/cookie_io_functions_t.h + /usr/include/bits/types/locale_t.h + /usr/include/bits/types/sigset_t.h + /usr/include/bits/types/struct_FILE.h + /usr/include/bits/types/struct_timespec.h + /usr/include/bits/types/struct_timeval.h + /usr/include/bits/types/time_t.h + /usr/include/bits/types/timer_t.h + /usr/include/bits/typesizes.h + /usr/include/bits/uintn-identity.h + /usr/include/bits/waitflags.h + /usr/include/bits/waitstatus.h + /usr/include/bits/wchar.h + /usr/include/bits/wordsize.h + /usr/include/endian.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/gnu/stubs-64.h + /usr/include/gnu/stubs.h + /usr/include/limits.h + /usr/include/linux/limits.h + /usr/include/stdc-predef.h + /usr/include/stdint.h + /usr/include/stdio.h + /usr/include/stdlib.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/sys/cdefs.h + /usr/include/sys/select.h + /usr/include/sys/types.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/opt.c + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include/argon2.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2-impl.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blamka-round-opt.h + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/core.h + /usr/include/alloca.h + /usr/include/bits/atomic_wide_counter.h + /usr/include/bits/byteswap.h + /usr/include/bits/endian.h + /usr/include/bits/endianness.h + /usr/include/bits/floatn-common.h + /usr/include/bits/floatn.h + /usr/include/bits/libc-header-start.h + /usr/include/bits/local_lim.h + /usr/include/bits/long-double.h + /usr/include/bits/posix1_lim.h + /usr/include/bits/posix2_lim.h + /usr/include/bits/pthread_stack_min-dynamic.h + /usr/include/bits/pthread_stack_min.h + /usr/include/bits/pthreadtypes-arch.h + /usr/include/bits/pthreadtypes.h + /usr/include/bits/select-decl.h + /usr/include/bits/select.h + /usr/include/bits/select2.h + /usr/include/bits/stdint-intn.h + /usr/include/bits/stdint-least.h + /usr/include/bits/stdint-uintn.h + /usr/include/bits/stdlib-bsearch.h + /usr/include/bits/stdlib-float.h + /usr/include/bits/stdlib.h + /usr/include/bits/string_fortified.h + /usr/include/bits/strings_fortified.h + /usr/include/bits/struct_mutex.h + /usr/include/bits/struct_rwlock.h + /usr/include/bits/thread-shared-types.h + /usr/include/bits/time64.h + /usr/include/bits/timesize.h + /usr/include/bits/types.h + /usr/include/bits/types/__locale_t.h + /usr/include/bits/types/__sigset_t.h + /usr/include/bits/types/clock_t.h + /usr/include/bits/types/clockid_t.h + /usr/include/bits/types/locale_t.h + /usr/include/bits/types/sigset_t.h + /usr/include/bits/types/struct_timespec.h + /usr/include/bits/types/struct_timeval.h + /usr/include/bits/types/time_t.h + /usr/include/bits/types/timer_t.h + /usr/include/bits/typesizes.h + /usr/include/bits/uintn-identity.h + /usr/include/bits/waitflags.h + /usr/include/bits/waitstatus.h + /usr/include/bits/wchar.h + /usr/include/bits/wordsize.h + /usr/include/endian.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/gnu/stubs-64.h + /usr/include/gnu/stubs.h + /usr/include/limits.h + /usr/include/linux/limits.h + /usr/include/stdc-predef.h + /usr/include/stdint.h + /usr/include/stdlib.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/sys/cdefs.h + /usr/include/sys/select.h + /usr/include/sys/types.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/emmintrin.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/mm_malloc.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/mmintrin.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/xmmintrin.h + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/thread.c + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/thread.h + /usr/include/bits/atomic_wide_counter.h + /usr/include/bits/cpu-set.h + /usr/include/bits/endian.h + /usr/include/bits/endianness.h + /usr/include/bits/long-double.h + /usr/include/bits/pthread_stack_min-dynamic.h + /usr/include/bits/pthread_stack_min.h + /usr/include/bits/pthreadtypes-arch.h + /usr/include/bits/pthreadtypes.h + /usr/include/bits/sched.h + /usr/include/bits/setjmp.h + /usr/include/bits/struct_mutex.h + /usr/include/bits/struct_rwlock.h + /usr/include/bits/thread-shared-types.h + /usr/include/bits/time.h + /usr/include/bits/time64.h + /usr/include/bits/timesize.h + /usr/include/bits/types.h + /usr/include/bits/types/__locale_t.h + /usr/include/bits/types/__sigset_t.h + /usr/include/bits/types/clock_t.h + /usr/include/bits/types/clockid_t.h + /usr/include/bits/types/locale_t.h + /usr/include/bits/types/struct___jmp_buf_tag.h + /usr/include/bits/types/struct_itimerspec.h + /usr/include/bits/types/struct_sched_param.h + /usr/include/bits/types/struct_timespec.h + /usr/include/bits/types/struct_tm.h + /usr/include/bits/types/time_t.h + /usr/include/bits/types/timer_t.h + /usr/include/bits/typesizes.h + /usr/include/bits/wordsize.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/gnu/stubs-64.h + /usr/include/gnu/stubs.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/stdc-predef.h + /usr/include/sys/cdefs.h + /usr/include/time.h + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h + diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.make b/build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.make new file mode 100644 index 0000000..149c8f4 --- /dev/null +++ b/build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.make @@ -0,0 +1,671 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o: _deps/argon2-src/src/argon2.c \ + _deps/argon2-src/include/argon2.h \ + _deps/argon2-src/src/core.h \ + _deps/argon2-src/src/encoding.h \ + /usr/include/alloca.h \ + /usr/include/bits/atomic_wide_counter.h \ + /usr/include/bits/byteswap.h \ + /usr/include/bits/endian.h \ + /usr/include/bits/endianness.h \ + /usr/include/bits/floatn-common.h \ + /usr/include/bits/floatn.h \ + /usr/include/bits/libc-header-start.h \ + /usr/include/bits/local_lim.h \ + /usr/include/bits/long-double.h \ + /usr/include/bits/posix1_lim.h \ + /usr/include/bits/posix2_lim.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/bits/pthread_stack_min.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/select-decl.h \ + /usr/include/bits/select.h \ + /usr/include/bits/select2.h \ + /usr/include/bits/stdint-intn.h \ + /usr/include/bits/stdint-least.h \ + /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdio.h \ + /usr/include/bits/stdio2-decl.h \ + /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h \ + /usr/include/bits/stdlib-bsearch.h \ + /usr/include/bits/stdlib-float.h \ + /usr/include/bits/stdlib.h \ + /usr/include/bits/string_fortified.h \ + /usr/include/bits/strings_fortified.h \ + /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/time64.h \ + /usr/include/bits/timesize.h \ + /usr/include/bits/types.h \ + /usr/include/bits/types/FILE.h \ + /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__locale_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/clock_t.h \ + /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/sigset_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/time_t.h \ + /usr/include/bits/types/timer_t.h \ + /usr/include/bits/typesizes.h \ + /usr/include/bits/uintn-identity.h \ + /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h \ + /usr/include/bits/wchar.h \ + /usr/include/bits/wordsize.h \ + /usr/include/endian.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/gnu/stubs-64.h \ + /usr/include/gnu/stubs.h \ + /usr/include/limits.h \ + /usr/include/linux/limits.h \ + /usr/include/stdc-predef.h \ + /usr/include/stdint.h \ + /usr/include/stdio.h \ + /usr/include/stdlib.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/sys/cdefs.h \ + /usr/include/sys/select.h \ + /usr/include/sys/types.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o: _deps/argon2-src/src/blake2/blake2b.c \ + _deps/argon2-src/include/argon2.h \ + _deps/argon2-src/src/blake2/blake2-impl.h \ + _deps/argon2-src/src/blake2/blake2.h \ + /usr/include/bits/floatn-common.h \ + /usr/include/bits/floatn.h \ + /usr/include/bits/libc-header-start.h \ + /usr/include/bits/local_lim.h \ + /usr/include/bits/long-double.h \ + /usr/include/bits/posix1_lim.h \ + /usr/include/bits/posix2_lim.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/bits/pthread_stack_min.h \ + /usr/include/bits/stdint-intn.h \ + /usr/include/bits/stdint-least.h \ + /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdio.h \ + /usr/include/bits/stdio2-decl.h \ + /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h \ + /usr/include/bits/string_fortified.h \ + /usr/include/bits/strings_fortified.h \ + /usr/include/bits/time64.h \ + /usr/include/bits/timesize.h \ + /usr/include/bits/types.h \ + /usr/include/bits/types/FILE.h \ + /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__locale_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/typesizes.h \ + /usr/include/bits/wchar.h \ + /usr/include/bits/wordsize.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/gnu/stubs-64.h \ + /usr/include/gnu/stubs.h \ + /usr/include/limits.h \ + /usr/include/linux/limits.h \ + /usr/include/stdc-predef.h \ + /usr/include/stdint.h \ + /usr/include/stdio.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/sys/cdefs.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o: _deps/argon2-src/src/core.c \ + _deps/argon2-src/include/argon2.h \ + _deps/argon2-src/src/blake2/blake2-impl.h \ + _deps/argon2-src/src/blake2/blake2.h \ + _deps/argon2-src/src/core.h \ + _deps/argon2-src/src/thread.h \ + /usr/include/alloca.h \ + /usr/include/bits/atomic_wide_counter.h \ + /usr/include/bits/byteswap.h \ + /usr/include/bits/cpu-set.h \ + /usr/include/bits/endian.h \ + /usr/include/bits/endianness.h \ + /usr/include/bits/floatn-common.h \ + /usr/include/bits/floatn.h \ + /usr/include/bits/libc-header-start.h \ + /usr/include/bits/local_lim.h \ + /usr/include/bits/long-double.h \ + /usr/include/bits/posix1_lim.h \ + /usr/include/bits/posix2_lim.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/bits/pthread_stack_min.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/sched.h \ + /usr/include/bits/select-decl.h \ + /usr/include/bits/select.h \ + /usr/include/bits/select2.h \ + /usr/include/bits/setjmp.h \ + /usr/include/bits/stdint-intn.h \ + /usr/include/bits/stdint-least.h \ + /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdio.h \ + /usr/include/bits/stdio2-decl.h \ + /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h \ + /usr/include/bits/stdlib-bsearch.h \ + /usr/include/bits/stdlib-float.h \ + /usr/include/bits/stdlib.h \ + /usr/include/bits/string_fortified.h \ + /usr/include/bits/strings_fortified.h \ + /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/time.h \ + /usr/include/bits/time64.h \ + /usr/include/bits/timesize.h \ + /usr/include/bits/types.h \ + /usr/include/bits/types/FILE.h \ + /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__locale_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/clock_t.h \ + /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/sigset_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/bits/types/struct_itimerspec.h \ + /usr/include/bits/types/struct_sched_param.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/time_t.h \ + /usr/include/bits/types/timer_t.h \ + /usr/include/bits/typesizes.h \ + /usr/include/bits/uintn-identity.h \ + /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h \ + /usr/include/bits/wchar.h \ + /usr/include/bits/wordsize.h \ + /usr/include/endian.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/gnu/stubs-64.h \ + /usr/include/gnu/stubs.h \ + /usr/include/limits.h \ + /usr/include/linux/limits.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/stdc-predef.h \ + /usr/include/stdint.h \ + /usr/include/stdio.h \ + /usr/include/stdlib.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/sys/cdefs.h \ + /usr/include/sys/select.h \ + /usr/include/sys/types.h \ + /usr/include/time.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o: _deps/argon2-src/src/encoding.c \ + _deps/argon2-src/include/argon2.h \ + _deps/argon2-src/src/core.h \ + _deps/argon2-src/src/encoding.h \ + /usr/include/alloca.h \ + /usr/include/bits/atomic_wide_counter.h \ + /usr/include/bits/byteswap.h \ + /usr/include/bits/endian.h \ + /usr/include/bits/endianness.h \ + /usr/include/bits/floatn-common.h \ + /usr/include/bits/floatn.h \ + /usr/include/bits/libc-header-start.h \ + /usr/include/bits/local_lim.h \ + /usr/include/bits/long-double.h \ + /usr/include/bits/posix1_lim.h \ + /usr/include/bits/posix2_lim.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/bits/pthread_stack_min.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/select-decl.h \ + /usr/include/bits/select.h \ + /usr/include/bits/select2.h \ + /usr/include/bits/stdint-intn.h \ + /usr/include/bits/stdint-least.h \ + /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdio.h \ + /usr/include/bits/stdio2-decl.h \ + /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h \ + /usr/include/bits/stdlib-bsearch.h \ + /usr/include/bits/stdlib-float.h \ + /usr/include/bits/stdlib.h \ + /usr/include/bits/string_fortified.h \ + /usr/include/bits/strings_fortified.h \ + /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/time64.h \ + /usr/include/bits/timesize.h \ + /usr/include/bits/types.h \ + /usr/include/bits/types/FILE.h \ + /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__locale_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/clock_t.h \ + /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/sigset_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/time_t.h \ + /usr/include/bits/types/timer_t.h \ + /usr/include/bits/typesizes.h \ + /usr/include/bits/uintn-identity.h \ + /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h \ + /usr/include/bits/wchar.h \ + /usr/include/bits/wordsize.h \ + /usr/include/endian.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/gnu/stubs-64.h \ + /usr/include/gnu/stubs.h \ + /usr/include/limits.h \ + /usr/include/linux/limits.h \ + /usr/include/stdc-predef.h \ + /usr/include/stdint.h \ + /usr/include/stdio.h \ + /usr/include/stdlib.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/sys/cdefs.h \ + /usr/include/sys/select.h \ + /usr/include/sys/types.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o: _deps/argon2-src/src/opt.c \ + _deps/argon2-src/include/argon2.h \ + _deps/argon2-src/src/blake2/blake2-impl.h \ + _deps/argon2-src/src/blake2/blake2.h \ + _deps/argon2-src/src/blake2/blamka-round-opt.h \ + _deps/argon2-src/src/core.h \ + /usr/include/alloca.h \ + /usr/include/bits/atomic_wide_counter.h \ + /usr/include/bits/byteswap.h \ + /usr/include/bits/endian.h \ + /usr/include/bits/endianness.h \ + /usr/include/bits/floatn-common.h \ + /usr/include/bits/floatn.h \ + /usr/include/bits/libc-header-start.h \ + /usr/include/bits/local_lim.h \ + /usr/include/bits/long-double.h \ + /usr/include/bits/posix1_lim.h \ + /usr/include/bits/posix2_lim.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/bits/pthread_stack_min.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/select-decl.h \ + /usr/include/bits/select.h \ + /usr/include/bits/select2.h \ + /usr/include/bits/stdint-intn.h \ + /usr/include/bits/stdint-least.h \ + /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdlib-bsearch.h \ + /usr/include/bits/stdlib-float.h \ + /usr/include/bits/stdlib.h \ + /usr/include/bits/string_fortified.h \ + /usr/include/bits/strings_fortified.h \ + /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/time64.h \ + /usr/include/bits/timesize.h \ + /usr/include/bits/types.h \ + /usr/include/bits/types/__locale_t.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/clock_t.h \ + /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/sigset_t.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/time_t.h \ + /usr/include/bits/types/timer_t.h \ + /usr/include/bits/typesizes.h \ + /usr/include/bits/uintn-identity.h \ + /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h \ + /usr/include/bits/wchar.h \ + /usr/include/bits/wordsize.h \ + /usr/include/endian.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/gnu/stubs-64.h \ + /usr/include/gnu/stubs.h \ + /usr/include/limits.h \ + /usr/include/linux/limits.h \ + /usr/include/stdc-predef.h \ + /usr/include/stdint.h \ + /usr/include/stdlib.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/sys/cdefs.h \ + /usr/include/sys/select.h \ + /usr/include/sys/types.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/emmintrin.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/mm_malloc.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/mmintrin.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/xmmintrin.h + +third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o: _deps/argon2-src/src/thread.c \ + _deps/argon2-src/src/thread.h \ + /usr/include/bits/atomic_wide_counter.h \ + /usr/include/bits/cpu-set.h \ + /usr/include/bits/endian.h \ + /usr/include/bits/endianness.h \ + /usr/include/bits/long-double.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/bits/pthread_stack_min.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/sched.h \ + /usr/include/bits/setjmp.h \ + /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/time.h \ + /usr/include/bits/time64.h \ + /usr/include/bits/timesize.h \ + /usr/include/bits/types.h \ + /usr/include/bits/types/__locale_t.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/clock_t.h \ + /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/bits/types/struct_itimerspec.h \ + /usr/include/bits/types/struct_sched_param.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/time_t.h \ + /usr/include/bits/types/timer_t.h \ + /usr/include/bits/typesizes.h \ + /usr/include/bits/wordsize.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/gnu/stubs-64.h \ + /usr/include/gnu/stubs.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/stdc-predef.h \ + /usr/include/sys/cdefs.h \ + /usr/include/time.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h + + +_deps/argon2-src/src/thread.c: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/emmintrin.h: + +_deps/argon2-src/src/blake2/blamka-round-opt.h: + +/usr/include/pthread.h: + +/usr/include/bits/time.h: + +/usr/include/bits/types/struct___jmp_buf_tag.h: + +/usr/include/bits/setjmp.h: + +_deps/argon2-src/src/core.c: + +_deps/argon2-src/src/blake2/blake2b.c: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h: + +_deps/argon2-src/src/blake2/blake2.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h: + +/usr/include/bits/types/struct_itimerspec.h: + +/usr/include/sys/types.h: + +/usr/include/sys/select.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h: + +/usr/include/sys/cdefs.h: + +/usr/include/strings.h: + +/usr/include/stdlib.h: + +_deps/argon2-src/src/encoding.c: + +/usr/include/stdint.h: + +/usr/include/gnu/stubs.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/xmmintrin.h: + +/usr/include/gnu/stubs-64.h: + +/usr/include/features.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h: + +/usr/include/features-time64.h: + +/usr/include/bits/wordsize.h: + +/usr/include/bits/types/struct_tm.h: + +/usr/include/bits/wchar.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/bits/types/struct_sched_param.h: + +_deps/argon2-src/src/thread.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/stdio2-decl.h: + +/usr/include/bits/stdio.h: + +/usr/include/bits/select2.h: + +_deps/argon2-src/src/opt.c: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/stdint-intn.h: + +/usr/include/stdc-predef.h: + +/usr/include/bits/pthreadtypes-arch.h: + +/usr/include/bits/string_fortified.h: + +/usr/include/bits/pthread_stack_min-dynamic.h: + +/usr/include/bits/stdint-least.h: + +/usr/include/alloca.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/types/clock_t.h: + +/usr/include/bits/select-decl.h: + +/usr/include/bits/long-double.h: + +_deps/argon2-src/src/encoding.h: + +_deps/argon2-src/src/argon2.c: + +/usr/include/bits/byteswap.h: + +/usr/include/string.h: + +/usr/include/bits/time64.h: + +/usr/include/bits/select.h: + +/usr/include/bits/types/__fpos64_t.h: + +_deps/argon2-src/include/argon2.h: + +/usr/include/bits/types/clockid_t.h: + +/usr/include/bits/atomic_wide_counter.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/mmintrin.h: + +/usr/include/bits/pthread_stack_min.h: + +/usr/include/bits/libc-header-start.h: + +/usr/include/bits/timesize.h: + +/usr/include/bits/endian.h: + +/usr/include/bits/types/__sigset_t.h: + +/usr/include/bits/endianness.h: + +_deps/argon2-src/src/core.h: + +/usr/include/bits/floatn-common.h: + +/usr/include/time.h: + +/usr/include/bits/stdlib-bsearch.h: + +_deps/argon2-src/src/blake2/blake2-impl.h: + +/usr/include/bits/types/sigset_t.h: + +/usr/include/bits/floatn.h: + +/usr/include/bits/stdlib.h: + +/usr/include/bits/strings_fortified.h: + +/usr/include/bits/struct_mutex.h: + +/usr/include/bits/thread-shared-types.h: + +/usr/include/bits/types.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/mm_malloc.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/types/FILE.h: + +/usr/include/bits/stdlib-float.h: + +/usr/include/bits/types/__FILE.h: + +/usr/include/bits/types/__fpos_t.h: + +/usr/include/sched.h: + +/usr/include/bits/types/__locale_t.h: + +/usr/include/bits/local_lim.h: + +/usr/include/bits/types/__mbstate_t.h: + +/usr/include/bits/sched.h: + +/usr/include/endian.h: + +/usr/include/bits/stdint-uintn.h: + +/usr/include/bits/types/cookie_io_functions_t.h: + +/usr/include/bits/cpu-set.h: + +/usr/include/bits/uintn-identity.h: + +/usr/include/bits/typesizes.h: + +/usr/include/bits/stdio2.h: + +/usr/include/bits/types/locale_t.h: + +/usr/include/bits/types/struct_FILE.h: + +/usr/include/bits/types/struct_timespec.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/bits/types/struct_timeval.h: + +/usr/include/bits/struct_rwlock.h: + +/usr/include/bits/types/time_t.h: + +/usr/include/stdio.h: + +/usr/include/bits/types/timer_t.h: diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.ts b/build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.ts new file mode 100644 index 0000000..88471b6 --- /dev/null +++ b/build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for argon2_lib. diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/depend.make b/build/third_party/CMakeFiles/argon2_lib.dir/depend.make new file mode 100644 index 0000000..b5c0fb9 --- /dev/null +++ b/build/third_party/CMakeFiles/argon2_lib.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for argon2_lib. +# This may be replaced when dependencies are built. diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/flags.make b/build/third_party/CMakeFiles/argon2_lib.dir/flags.make new file mode 100644 index 0000000..a32366d --- /dev/null +++ b/build/third_party/CMakeFiles/argon2_lib.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# compile C with /usr/bin/cc +C_DEFINES = + +C_INCLUDES = -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src + +C_FLAGS = -O3 -DNDEBUG -std=gnu99 + diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/link.txt b/build/third_party/CMakeFiles/argon2_lib.dir/link.txt new file mode 100644 index 0000000..9f31c70 --- /dev/null +++ b/build/third_party/CMakeFiles/argon2_lib.dir/link.txt @@ -0,0 +1,2 @@ +/usr/bin/ar qc libargon2_lib.a "CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o" "CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o" "CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o" "CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o" "CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o" "CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o" +/usr/bin/ranlib libargon2_lib.a diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/progress.make b/build/third_party/CMakeFiles/argon2_lib.dir/progress.make new file mode 100644 index 0000000..2f82315 --- /dev/null +++ b/build/third_party/CMakeFiles/argon2_lib.dir/progress.make @@ -0,0 +1,8 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 +CMAKE_PROGRESS_4 = 4 +CMAKE_PROGRESS_5 = 5 +CMAKE_PROGRESS_6 = 6 +CMAKE_PROGRESS_7 = 7 + diff --git a/build/third_party/CMakeFiles/progress.marks b/build/third_party/CMakeFiles/progress.marks new file mode 100644 index 0000000..7f8f011 --- /dev/null +++ b/build/third_party/CMakeFiles/progress.marks @@ -0,0 +1 @@ +7 diff --git a/build/third_party/Makefile b/build/third_party/Makefile new file mode 100644 index 0000000..94e1481 --- /dev/null +++ b/build/third_party/Makefile @@ -0,0 +1,366 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 4.1 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party//CMakeFiles/progress.marks + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +third_party/CMakeFiles/argon2_lib.dir/rule: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 third_party/CMakeFiles/argon2_lib.dir/rule +.PHONY : third_party/CMakeFiles/argon2_lib.dir/rule + +# Convenience name for target. +argon2_lib: third_party/CMakeFiles/argon2_lib.dir/rule +.PHONY : argon2_lib + +# fast build rule for target. +argon2_lib/fast: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/build +.PHONY : argon2_lib/fast + +__/_deps/argon2-src/src/argon2.o: __/_deps/argon2-src/src/argon2.c.o +.PHONY : __/_deps/argon2-src/src/argon2.o + +# target to build an object file +__/_deps/argon2-src/src/argon2.c.o: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o +.PHONY : __/_deps/argon2-src/src/argon2.c.o + +__/_deps/argon2-src/src/argon2.i: __/_deps/argon2-src/src/argon2.c.i +.PHONY : __/_deps/argon2-src/src/argon2.i + +# target to preprocess a source file +__/_deps/argon2-src/src/argon2.c.i: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.i +.PHONY : __/_deps/argon2-src/src/argon2.c.i + +__/_deps/argon2-src/src/argon2.s: __/_deps/argon2-src/src/argon2.c.s +.PHONY : __/_deps/argon2-src/src/argon2.s + +# target to generate assembly for a file +__/_deps/argon2-src/src/argon2.c.s: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.s +.PHONY : __/_deps/argon2-src/src/argon2.c.s + +__/_deps/argon2-src/src/blake2/blake2b.o: __/_deps/argon2-src/src/blake2/blake2b.c.o +.PHONY : __/_deps/argon2-src/src/blake2/blake2b.o + +# target to build an object file +__/_deps/argon2-src/src/blake2/blake2b.c.o: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o +.PHONY : __/_deps/argon2-src/src/blake2/blake2b.c.o + +__/_deps/argon2-src/src/blake2/blake2b.i: __/_deps/argon2-src/src/blake2/blake2b.c.i +.PHONY : __/_deps/argon2-src/src/blake2/blake2b.i + +# target to preprocess a source file +__/_deps/argon2-src/src/blake2/blake2b.c.i: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.i +.PHONY : __/_deps/argon2-src/src/blake2/blake2b.c.i + +__/_deps/argon2-src/src/blake2/blake2b.s: __/_deps/argon2-src/src/blake2/blake2b.c.s +.PHONY : __/_deps/argon2-src/src/blake2/blake2b.s + +# target to generate assembly for a file +__/_deps/argon2-src/src/blake2/blake2b.c.s: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.s +.PHONY : __/_deps/argon2-src/src/blake2/blake2b.c.s + +__/_deps/argon2-src/src/core.o: __/_deps/argon2-src/src/core.c.o +.PHONY : __/_deps/argon2-src/src/core.o + +# target to build an object file +__/_deps/argon2-src/src/core.c.o: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o +.PHONY : __/_deps/argon2-src/src/core.c.o + +__/_deps/argon2-src/src/core.i: __/_deps/argon2-src/src/core.c.i +.PHONY : __/_deps/argon2-src/src/core.i + +# target to preprocess a source file +__/_deps/argon2-src/src/core.c.i: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.i +.PHONY : __/_deps/argon2-src/src/core.c.i + +__/_deps/argon2-src/src/core.s: __/_deps/argon2-src/src/core.c.s +.PHONY : __/_deps/argon2-src/src/core.s + +# target to generate assembly for a file +__/_deps/argon2-src/src/core.c.s: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.s +.PHONY : __/_deps/argon2-src/src/core.c.s + +__/_deps/argon2-src/src/encoding.o: __/_deps/argon2-src/src/encoding.c.o +.PHONY : __/_deps/argon2-src/src/encoding.o + +# target to build an object file +__/_deps/argon2-src/src/encoding.c.o: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o +.PHONY : __/_deps/argon2-src/src/encoding.c.o + +__/_deps/argon2-src/src/encoding.i: __/_deps/argon2-src/src/encoding.c.i +.PHONY : __/_deps/argon2-src/src/encoding.i + +# target to preprocess a source file +__/_deps/argon2-src/src/encoding.c.i: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.i +.PHONY : __/_deps/argon2-src/src/encoding.c.i + +__/_deps/argon2-src/src/encoding.s: __/_deps/argon2-src/src/encoding.c.s +.PHONY : __/_deps/argon2-src/src/encoding.s + +# target to generate assembly for a file +__/_deps/argon2-src/src/encoding.c.s: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.s +.PHONY : __/_deps/argon2-src/src/encoding.c.s + +__/_deps/argon2-src/src/opt.o: __/_deps/argon2-src/src/opt.c.o +.PHONY : __/_deps/argon2-src/src/opt.o + +# target to build an object file +__/_deps/argon2-src/src/opt.c.o: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o +.PHONY : __/_deps/argon2-src/src/opt.c.o + +__/_deps/argon2-src/src/opt.i: __/_deps/argon2-src/src/opt.c.i +.PHONY : __/_deps/argon2-src/src/opt.i + +# target to preprocess a source file +__/_deps/argon2-src/src/opt.c.i: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.i +.PHONY : __/_deps/argon2-src/src/opt.c.i + +__/_deps/argon2-src/src/opt.s: __/_deps/argon2-src/src/opt.c.s +.PHONY : __/_deps/argon2-src/src/opt.s + +# target to generate assembly for a file +__/_deps/argon2-src/src/opt.c.s: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.s +.PHONY : __/_deps/argon2-src/src/opt.c.s + +__/_deps/argon2-src/src/thread.o: __/_deps/argon2-src/src/thread.c.o +.PHONY : __/_deps/argon2-src/src/thread.o + +# target to build an object file +__/_deps/argon2-src/src/thread.c.o: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o +.PHONY : __/_deps/argon2-src/src/thread.c.o + +__/_deps/argon2-src/src/thread.i: __/_deps/argon2-src/src/thread.c.i +.PHONY : __/_deps/argon2-src/src/thread.i + +# target to preprocess a source file +__/_deps/argon2-src/src/thread.c.i: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.i +.PHONY : __/_deps/argon2-src/src/thread.c.i + +__/_deps/argon2-src/src/thread.s: __/_deps/argon2-src/src/thread.c.s +.PHONY : __/_deps/argon2-src/src/thread.s + +# target to generate assembly for a file +__/_deps/argon2-src/src/thread.c.s: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f third_party/CMakeFiles/argon2_lib.dir/build.make third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.s +.PHONY : __/_deps/argon2-src/src/thread.c.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... argon2_lib" + @echo "... __/_deps/argon2-src/src/argon2.o" + @echo "... __/_deps/argon2-src/src/argon2.i" + @echo "... __/_deps/argon2-src/src/argon2.s" + @echo "... __/_deps/argon2-src/src/blake2/blake2b.o" + @echo "... __/_deps/argon2-src/src/blake2/blake2b.i" + @echo "... __/_deps/argon2-src/src/blake2/blake2b.s" + @echo "... __/_deps/argon2-src/src/core.o" + @echo "... __/_deps/argon2-src/src/core.i" + @echo "... __/_deps/argon2-src/src/core.s" + @echo "... __/_deps/argon2-src/src/encoding.o" + @echo "... __/_deps/argon2-src/src/encoding.i" + @echo "... __/_deps/argon2-src/src/encoding.s" + @echo "... __/_deps/argon2-src/src/opt.o" + @echo "... __/_deps/argon2-src/src/opt.i" + @echo "... __/_deps/argon2-src/src/opt.s" + @echo "... __/_deps/argon2-src/src/thread.o" + @echo "... __/_deps/argon2-src/src/thread.i" + @echo "... __/_deps/argon2-src/src/thread.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/third_party/cmake_install.cmake b/build/third_party/cmake_install.cmake new file mode 100644 index 0000000..9eb3463 --- /dev/null +++ b/build/third_party/cmake_install.cmake @@ -0,0 +1,55 @@ +# Install script for directory: /home/ganome/Projects/SCAR-719/repos/scar-chat7/third_party + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "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() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-build/cmake_install.cmake") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/build/third_party/libargon2_lib.a b/build/third_party/libargon2_lib.a new file mode 100644 index 0000000000000000000000000000000000000000..366a86abd0c15de8663f8ae81d8d7e5ccdea2224 GIT binary patch literal 54664 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 +#include + +namespace scar { + +VideoEncoder::VideoEncoder() + : codec_ctx_(nullptr), + frame_(nullptr), + packet_(nullptr), + sws_ctx_(nullptr), + width_(0), + height_(0), + frame_counter_(0), + initialized_(false) { +} + +VideoEncoder::~VideoEncoder() { + cleanup(); +} + +bool VideoEncoder::initialize(int width, int height, int fps, int bitrate) { + cleanup(); // Clean up any previous state + + width_ = width; + height_ = height; + + // Find H.264 encoder + const AVCodec* codec = avcodec_find_encoder_by_name("libx264"); + if (!codec) { + // Try hardware encoders + codec = avcodec_find_encoder_by_name("h264_vaapi"); + if (!codec) { + codec = avcodec_find_encoder_by_name("h264_nvenc"); + } + if (!codec) { + std::cerr << "H.264 encoder not found" << std::endl; + return false; + } + } + + std::cout << "Using encoder: " << codec->name << std::endl; + + // Create codec context + codec_ctx_ = avcodec_alloc_context3(codec); + if (!codec_ctx_) { + std::cerr << "Failed to allocate codec context" << std::endl; + return false; + } + + // Set encoding parameters + codec_ctx_->width = width_; + codec_ctx_->height = height_; + codec_ctx_->time_base = AVRational{1, fps}; + codec_ctx_->framerate = AVRational{fps, 1}; + codec_ctx_->bit_rate = bitrate; + codec_ctx_->gop_size = fps; // One I-frame per second + codec_ctx_->max_b_frames = 0; // Disable B-frames for low latency + codec_ctx_->pix_fmt = AV_PIX_FMT_YUV420P; + + // Set encoding preset for low latency + av_opt_set(codec_ctx_->priv_data, "preset", "ultrafast", 0); + av_opt_set(codec_ctx_->priv_data, "tune", "zerolatency", 0); + + // Open codec + if (avcodec_open2(codec_ctx_, codec, nullptr) < 0) { + std::cerr << "Failed to open codec" << std::endl; + cleanup(); + return false; + } + + // Allocate frame + frame_ = av_frame_alloc(); + if (!frame_) { + std::cerr << "Failed to allocate frame" << std::endl; + cleanup(); + return false; + } + + frame_->format = codec_ctx_->pix_fmt; + frame_->width = width_; + frame_->height = height_; + + if (av_frame_get_buffer(frame_, 0) < 0) { + std::cerr << "Failed to allocate frame buffer" << std::endl; + cleanup(); + return false; + } + + // Allocate packet + packet_ = av_packet_alloc(); + if (!packet_) { + std::cerr << "Failed to allocate packet" << std::endl; + cleanup(); + return false; + } + + // Initialize swscale context for BGR0 -> YUV420P conversion + sws_ctx_ = sws_getContext( + width_, height_, AV_PIX_FMT_BGR0, + width_, height_, AV_PIX_FMT_YUV420P, + SWS_FAST_BILINEAR, nullptr, nullptr, nullptr + ); + + if (!sws_ctx_) { + std::cerr << "Failed to create swscale context" << std::endl; + cleanup(); + return false; + } + + initialized_ = true; + frame_counter_ = 0; + + std::cout << "Video encoder initialized: " << width_ << "x" << height_ + << " @ " << fps << " fps, " << bitrate << " bps" << std::endl; + + return true; +} + +std::vector VideoEncoder::encode(const uint8_t* frame_data, uint32_t frame_size) { + if (!initialized_) { + std::cerr << "Encoder not initialized" << std::endl; + return {}; + } + + // Validate frame size (should be width * height * 4 for BGR0) + uint32_t expected_size = width_ * height_ * 4; + if (frame_size != expected_size) { + std::cerr << "Invalid frame size: " << frame_size << " (expected " << expected_size << ")" << std::endl; + return {}; + } + + // Make frame writable + if (av_frame_make_writable(frame_) < 0) { + std::cerr << "Failed to make frame writable" << std::endl; + return {}; + } + + // Convert BGR0 to YUV420P + const uint8_t* src_data[1] = { frame_data }; + int src_linesize[1] = { width_ * 4 }; + + sws_scale( + sws_ctx_, + src_data, src_linesize, 0, height_, + frame_->data, frame_->linesize + ); + + frame_->pts = frame_counter_++; + + // Send frame to encoder + int ret = avcodec_send_frame(codec_ctx_, frame_); + if (ret < 0) { + std::cerr << "Error sending frame to encoder" << std::endl; + return {}; + } + + // Receive encoded packet + ret = avcodec_receive_packet(codec_ctx_, packet_); + if (ret == AVERROR(EAGAIN)) { + // Encoder needs more frames + return {}; + } else if (ret < 0) { + std::cerr << "Error receiving packet from encoder" << std::endl; + return {}; + } + + // Copy packet data to vector + std::vector encoded_data(packet_->data, packet_->data + packet_->size); + + av_packet_unref(packet_); + + return encoded_data; +} + +std::vector VideoEncoder::flush() { + if (!initialized_) { + return {}; + } + + // Send NULL frame to flush encoder + avcodec_send_frame(codec_ctx_, nullptr); + + // Receive any remaining packets + std::vector result; + while (true) { + int ret = avcodec_receive_packet(codec_ctx_, packet_); + if (ret == AVERROR_EOF || ret == AVERROR(EAGAIN)) { + break; + } + if (ret < 0) { + break; + } + + result.insert(result.end(), packet_->data, packet_->data + packet_->size); + av_packet_unref(packet_); + } + + return result; +} + +void VideoEncoder::cleanup() { + if (sws_ctx_) { + sws_freeContext(sws_ctx_); + sws_ctx_ = nullptr; + } + + if (packet_) { + av_packet_free(&packet_); + packet_ = nullptr; + } + + if (frame_) { + av_frame_free(&frame_); + frame_ = nullptr; + } + + if (codec_ctx_) { + avcodec_free_context(&codec_ctx_); + codec_ctx_ = nullptr; + } + + initialized_ = false; +} + +} // namespace scar diff --git a/client/media/video_encoder.h b/client/media/video_encoder.h new file mode 100644 index 0000000..3142211 --- /dev/null +++ b/client/media/video_encoder.h @@ -0,0 +1,50 @@ +#ifndef SCAR_VIDEO_ENCODER_H +#define SCAR_VIDEO_ENCODER_H + +#include +#include +#include + +extern "C" { +#include +#include +#include +#include +} + +namespace scar { + +class VideoEncoder { +public: + VideoEncoder(); + ~VideoEncoder(); + + // Initialize encoder with given parameters + bool initialize(int width, int height, int fps = 30, int bitrate = 2000000); + + // Encode a raw frame (BGR0 format from PipeWire) + // Returns encoded packet data, empty if error or no packet yet + std::vector encode(const uint8_t* frame_data, uint32_t frame_size); + + // Flush any remaining frames + std::vector flush(); + + // Cleanup + void cleanup(); + +private: + AVCodecContext* codec_ctx_; + AVFrame* frame_; + AVPacket* packet_; + SwsContext* sws_ctx_; + + int width_; + int height_; + int frame_counter_; + + bool initialized_; +}; + +} // namespace scar + +#endif // SCAR_VIDEO_ENCODER_H

~J{nSSvmcH~6;|Zf3jjb;l=w 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 literal 0 HcmV?d00001 diff --git a/build/server/CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o.d b/build/server/CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o.d new file mode 100644 index 0000000..7345251 --- /dev/null +++ b/build/server/CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o.d @@ -0,0 +1,3 @@ +server/CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o: \ + /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/mocs_compilation.cpp \ + /usr/include/stdc-predef.h diff --git a/build/server/CMakeFiles/scarchat-server.dir/server.cpp.o b/build/server/CMakeFiles/scarchat-server.dir/server.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..8fe2c5fa3ab23cdb8e942dc3d2e148cac5c99dfa GIT binary patch literal 459656 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 ubPNa6vWJVieBeWL!JYQnF(#8=c) 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