From a6cace0fe3987a4de0083e70f4e0da5998ea2975 Mon Sep 17 00:00:00 2001 From: iechevarria Date: Thu, 20 Mar 2025 15:18:54 +0100 Subject: [PATCH] Cambios para pwa --- .../.cmake/api/v1/query/client-agp/cache-v2 | 0 .../api/v1/query/client-agp/cmakeFiles-v1 | 0 .../api/v1/query/client-agp/codemodel-v2 | 0 .../reply/cache-v2-4274f5144396ae66b8a3.json | 1367 +++++++++++++++++ .../cmakeFiles-v1-660a480fbd2ff31bbac1.json | 799 ++++++++++ .../codemodel-v2-455bd13c14cbeff25eb0.json | 43 + ....-RelWithDebInfo-d0094a50bb2071803777.json | 14 + .../reply/index-2025-03-12T12-36-46-0082.json | 92 ++ .../483x6p3y/arm64-v8a/CMakeCache.txt | 401 +++++ .../CMakeCCompiler.cmake | 72 + .../CMakeCXXCompiler.cmake | 83 + .../CMakeDetermineCompilerABI_C.bin | Bin 0 -> 8080 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 8248 bytes .../3.22.1-g37088a8-dirty/CMakeSystem.cmake | 15 + .../CompilerIdC/CMakeCCompilerId.c | 803 ++++++++++ .../CompilerIdC/CMakeCCompilerId.o | Bin 0 -> 6032 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++++++++++ .../CompilerIdCXX/CMakeCXXCompilerId.o | Bin 0 -> 6040 bytes .../CMakeFiles/TargetDirectories.txt | 2 + .../arm64-v8a/CMakeFiles/cmake.check_cache | 1 + .../483x6p3y/arm64-v8a/CMakeFiles/rules.ninja | 45 + .../arm64-v8a/additional_project_files.txt | 0 .../arm64-v8a/android_gradle_build.json | 28 + .../arm64-v8a/android_gradle_build_mini.json | 20 + .../483x6p3y/arm64-v8a/build.ninja | 111 ++ .../483x6p3y/arm64-v8a/build_file_index.txt | 1 + .../483x6p3y/arm64-v8a/cmake_install.cmake | 54 + .../arm64-v8a/configure_fingerprint.bin | 28 + .../arm64-v8a/metadata_generation_command.txt | 20 + .../483x6p3y/arm64-v8a/prefab_config.json | 4 + .../arm64-v8a/symbol_folder_index.txt | 1 + .../.cmake/api/v1/query/client-agp/cache-v2 | 0 .../api/v1/query/client-agp/cmakeFiles-v1 | 0 .../api/v1/query/client-agp/codemodel-v2 | 0 .../reply/cache-v2-05363253e95fe74dab67.json | 1367 +++++++++++++++++ .../cmakeFiles-v1-beba217a33fcbbc0e325.json | 799 ++++++++++ .../codemodel-v2-d80383677ff5367b03d3.json | 43 + ....-RelWithDebInfo-d0094a50bb2071803777.json | 14 + .../reply/index-2025-03-12T12-36-48-0604.json | 92 ++ .../483x6p3y/armeabi-v7a/CMakeCache.txt | 401 +++++ .../CMakeCCompiler.cmake | 72 + .../CMakeCXXCompiler.cmake | 83 + .../CMakeDetermineCompilerABI_C.bin | Bin 0 -> 5924 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 6076 bytes .../3.22.1-g37088a8-dirty/CMakeSystem.cmake | 15 + .../CompilerIdC/CMakeCCompilerId.c | 803 ++++++++++ .../CompilerIdC/CMakeCCompilerId.o | Bin 0 -> 4124 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++++++++++ .../CompilerIdCXX/CMakeCXXCompilerId.o | Bin 0 -> 4160 bytes .../CMakeFiles/TargetDirectories.txt | 2 + .../armeabi-v7a/CMakeFiles/cmake.check_cache | 1 + .../armeabi-v7a/CMakeFiles/rules.ninja | 45 + .../armeabi-v7a/additional_project_files.txt | 0 .../armeabi-v7a/android_gradle_build.json | 28 + .../android_gradle_build_mini.json | 20 + .../483x6p3y/armeabi-v7a/build.ninja | 111 ++ .../483x6p3y/armeabi-v7a/build_file_index.txt | 1 + .../483x6p3y/armeabi-v7a/cmake_install.cmake | 54 + .../armeabi-v7a/configure_fingerprint.bin | 28 + .../metadata_generation_command.txt | 20 + .../483x6p3y/armeabi-v7a/prefab_config.json | 4 + .../armeabi-v7a/symbol_folder_index.txt | 1 + .../.cxx/RelWithDebInfo/483x6p3y/hash_key.txt | 27 + .../.cmake/api/v1/query/client-agp/cache-v2 | 0 .../api/v1/query/client-agp/cmakeFiles-v1 | 0 .../api/v1/query/client-agp/codemodel-v2 | 0 .../reply/cache-v2-3084a82dba7d959ca062.json | 1367 +++++++++++++++++ .../cmakeFiles-v1-21405b79642d172729a1.json | 799 ++++++++++ .../codemodel-v2-f994a783c9ed68f471a0.json | 43 + ....-RelWithDebInfo-d0094a50bb2071803777.json | 14 + .../reply/index-2025-03-12T12-36-50-0599.json | 92 ++ .../483x6p3y/x86/CMakeCache.txt | 401 +++++ .../CMakeCCompiler.cmake | 72 + .../CMakeCXXCompiler.cmake | 83 + .../CMakeDetermineCompilerABI_C.bin | Bin 0 -> 5876 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 6012 bytes .../3.22.1-g37088a8-dirty/CMakeSystem.cmake | 15 + .../CompilerIdC/CMakeCCompilerId.c | 803 ++++++++++ .../CompilerIdC/CMakeCCompilerId.o | Bin 0 -> 3908 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++++++++++ .../CompilerIdCXX/CMakeCXXCompilerId.o | Bin 0 -> 3940 bytes .../x86/CMakeFiles/TargetDirectories.txt | 2 + .../483x6p3y/x86/CMakeFiles/cmake.check_cache | 1 + .../483x6p3y/x86/CMakeFiles/rules.ninja | 45 + .../483x6p3y/x86/additional_project_files.txt | 0 .../483x6p3y/x86/android_gradle_build.json | 28 + .../x86/android_gradle_build_mini.json | 20 + .../RelWithDebInfo/483x6p3y/x86/build.ninja | 111 ++ .../483x6p3y/x86/build_file_index.txt | 1 + .../483x6p3y/x86/cmake_install.cmake | 54 + .../483x6p3y/x86/configure_fingerprint.bin | 28 + .../x86/metadata_generation_command.txt | 20 + .../483x6p3y/x86/prefab_config.json | 4 + .../483x6p3y/x86/symbol_folder_index.txt | 1 + .../.cmake/api/v1/query/client-agp/cache-v2 | 0 .../api/v1/query/client-agp/cmakeFiles-v1 | 0 .../api/v1/query/client-agp/codemodel-v2 | 0 .../reply/cache-v2-ee2f482b1f2048f9f5c8.json | 1367 +++++++++++++++++ .../cmakeFiles-v1-6d421d7f9032507dc7c9.json | 799 ++++++++++ .../codemodel-v2-13270d51460e98004355.json | 43 + ....-RelWithDebInfo-d0094a50bb2071803777.json | 14 + .../reply/index-2025-03-12T12-36-53-0799.json | 92 ++ .../483x6p3y/x86_64/CMakeCache.txt | 401 +++++ .../CMakeCCompiler.cmake | 72 + .../CMakeCXXCompiler.cmake | 83 + .../CMakeDetermineCompilerABI_C.bin | Bin 0 -> 7096 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 7256 bytes .../3.22.1-g37088a8-dirty/CMakeSystem.cmake | 15 + .../CompilerIdC/CMakeCCompilerId.c | 803 ++++++++++ .../CompilerIdC/CMakeCCompilerId.o | Bin 0 -> 5400 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++++++++++ .../CompilerIdCXX/CMakeCXXCompilerId.o | Bin 0 -> 5456 bytes .../x86_64/CMakeFiles/TargetDirectories.txt | 2 + .../x86_64/CMakeFiles/cmake.check_cache | 1 + .../483x6p3y/x86_64/CMakeFiles/rules.ninja | 45 + .../x86_64/additional_project_files.txt | 0 .../483x6p3y/x86_64/android_gradle_build.json | 28 + .../x86_64/android_gradle_build_mini.json | 20 + .../483x6p3y/x86_64/build.ninja | 111 ++ .../483x6p3y/x86_64/build_file_index.txt | 1 + .../483x6p3y/x86_64/cmake_install.cmake | 54 + .../483x6p3y/x86_64/configure_fingerprint.bin | 28 + .../x86_64/metadata_generation_command.txt | 20 + .../483x6p3y/x86_64/prefab_config.json | 4 + .../483x6p3y/x86_64/symbol_folder_index.txt | 1 + lib/bars/app_bar | 4 +- lib/main.dart | 59 +- lib/main/main.dart | 2 +- lib/pages/my_home_page.dart | 596 ++++--- macos/Flutter/GeneratedPluginRegistrant.swift | 2 + pubspec.lock | 418 ++++- pubspec.yaml | 12 + web/icons/iconoCuadrado.png | Bin 0 -> 62734 bytes web/icons/screenshot1.png | Bin 0 -> 332378 bytes web/icons/screenshot2.png | Bin 0 -> 578247 bytes web/index.html | 115 +- web/manifest.json | 47 +- 137 files changed, 20185 insertions(+), 277 deletions(-) create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2 create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2 create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/cache-v2-4274f5144396ae66b8a3.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-660a480fbd2ff31bbac1.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-455bd13c14cbeff25eb0.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/directory-.-RelWithDebInfo-d0094a50bb2071803777.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/index-2025-03-12T12-36-46-0082.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeCache.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCCompiler.cmake create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCXXCompiler.cmake create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeDetermineCompilerABI_C.bin create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeDetermineCompilerABI_CXX.bin create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.o create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.o create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/TargetDirectories.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/cmake.check_cache create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/rules.ninja create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/additional_project_files.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/android_gradle_build.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/android_gradle_build_mini.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/build.ninja create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/build_file_index.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/cmake_install.cmake create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/configure_fingerprint.bin create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/metadata_generation_command.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/prefab_config.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/symbol_folder_index.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/.cmake/api/v1/query/client-agp/cache-v2 create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/.cmake/api/v1/query/client-agp/codemodel-v2 create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/.cmake/api/v1/reply/cache-v2-05363253e95fe74dab67.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/.cmake/api/v1/reply/cmakeFiles-v1-beba217a33fcbbc0e325.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/.cmake/api/v1/reply/codemodel-v2-d80383677ff5367b03d3.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/.cmake/api/v1/reply/directory-.-RelWithDebInfo-d0094a50bb2071803777.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/.cmake/api/v1/reply/index-2025-03-12T12-36-48-0604.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeCache.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCCompiler.cmake create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCXXCompiler.cmake create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeDetermineCompilerABI_C.bin create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeDetermineCompilerABI_CXX.bin create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.o create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.o create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeFiles/TargetDirectories.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeFiles/cmake.check_cache create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeFiles/rules.ninja create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/additional_project_files.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/android_gradle_build.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/android_gradle_build_mini.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/build.ninja create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/build_file_index.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/cmake_install.cmake create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/configure_fingerprint.bin create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/metadata_generation_command.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/prefab_config.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/symbol_folder_index.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/hash_key.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/.cmake/api/v1/query/client-agp/cache-v2 create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/.cmake/api/v1/query/client-agp/cmakeFiles-v1 create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/.cmake/api/v1/query/client-agp/codemodel-v2 create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/.cmake/api/v1/reply/cache-v2-3084a82dba7d959ca062.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/.cmake/api/v1/reply/cmakeFiles-v1-21405b79642d172729a1.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/.cmake/api/v1/reply/codemodel-v2-f994a783c9ed68f471a0.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/.cmake/api/v1/reply/directory-.-RelWithDebInfo-d0094a50bb2071803777.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/.cmake/api/v1/reply/index-2025-03-12T12-36-50-0599.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeCache.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCCompiler.cmake create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCXXCompiler.cmake create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CMakeDetermineCompilerABI_C.bin create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CMakeDetermineCompilerABI_CXX.bin create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.o create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.o create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/TargetDirectories.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/cmake.check_cache create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/rules.ninja create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/additional_project_files.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/android_gradle_build.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/android_gradle_build_mini.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/build.ninja create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/build_file_index.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/cmake_install.cmake create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/configure_fingerprint.bin create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/metadata_generation_command.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/prefab_config.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86/symbol_folder_index.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/.cmake/api/v1/query/client-agp/cache-v2 create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/.cmake/api/v1/query/client-agp/cmakeFiles-v1 create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/.cmake/api/v1/query/client-agp/codemodel-v2 create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/.cmake/api/v1/reply/cache-v2-ee2f482b1f2048f9f5c8.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/.cmake/api/v1/reply/cmakeFiles-v1-6d421d7f9032507dc7c9.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/.cmake/api/v1/reply/codemodel-v2-13270d51460e98004355.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/.cmake/api/v1/reply/directory-.-RelWithDebInfo-d0094a50bb2071803777.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/.cmake/api/v1/reply/index-2025-03-12T12-36-53-0799.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeCache.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCCompiler.cmake create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCXXCompiler.cmake create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CMakeDetermineCompilerABI_C.bin create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CMakeDetermineCompilerABI_CXX.bin create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.o create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.o create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/TargetDirectories.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/cmake.check_cache create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/rules.ninja create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/additional_project_files.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/android_gradle_build.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/android_gradle_build_mini.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/build.ninja create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/build_file_index.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/cmake_install.cmake create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/configure_fingerprint.bin create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/metadata_generation_command.txt create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/prefab_config.json create mode 100644 android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/symbol_folder_index.txt create mode 100644 web/icons/iconoCuadrado.png create mode 100644 web/icons/screenshot1.png create mode 100644 web/icons/screenshot2.png diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2 b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2 new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2 b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2 new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/cache-v2-4274f5144396ae66b8a3.json b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/cache-v2-4274f5144396ae66b8a3.json new file mode 100644 index 0000000..aa54325 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/cache-v2-4274f5144396ae66b8a3.json @@ -0,0 +1,1367 @@ +{ + "entries" : + [ + { + "name" : "ANDROID_ABI", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "arm64-v8a" + }, + { + "name" : "ANDROID_NDK", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "C:\\Users\\Practicas\\AppData\\Local\\Android\\sdk\\ndk\\26.3.11579264" + }, + { + "name" : "ANDROID_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "android-21" + }, + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-addr2line.exe" + }, + { + "name" : "CMAKE_ANDROID_ARCH_ABI", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "arm64-v8a" + }, + { + "name" : "CMAKE_ANDROID_NDK", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "C:\\Users\\Practicas\\AppData\\Local\\Android\\sdk\\ndk\\26.3.11579264" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Archiver" + } + ], + "type" : "FILEPATH", + "value" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe" + }, + { + "name" : "CMAKE_ASM_FLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_ASM_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during debug builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_ASM_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during release builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..." + } + ], + "type" : "STRING", + "value" : "RelWithDebInfo" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "c:/Users/Practicas/AndroidStudioProjects/flutter_project/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "22" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/bin/cmake.exe" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/bin/cpack.exe" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/bin/ctest.exe" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "(This variable does not exist and should not be used)" + } + ], + "type" : "UNINITIALIZED", + "value" : "" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "LLVM archiver" + } + ], + "type" : "FILEPATH", + "value" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Generate index for LLVM archive" + } + ], + "type" : "FILEPATH", + "value" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during debug builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during release builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_STANDARD_LIBRARIES", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Libraries linked by default with all C++ applications." + } + ], + "type" : "STRING", + "value" : "-latomic -lm" + }, + { + "name" : "CMAKE_C_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "(This variable does not exist and should not be used)" + } + ], + "type" : "UNINITIALIZED", + "value" : "" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "LLVM archiver" + } + ], + "type" : "FILEPATH", + "value" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Generate index for LLVM archive" + } + ], + "type" : "FILEPATH", + "value" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during debug builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during release builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_STANDARD_LIBRARIES", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Libraries linked by default with all C applications." + } + ], + "type" : "STRING", + "value" : "-latomic -lm" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "CMAKE_DLLTOOL-NOTFOUND" + }, + { + "name" : "CMAKE_ERROR_DEPRECATED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Whether to issue deprecation errors for macros and functions." + } + ], + "type" : "INTERNAL", + "value" : "FALSE" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "ON" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "C:/Users/Practicas/flutter/packages/flutter_tools/gradle/src/main/groovy" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "C:/Program Files (x86)/Project" + }, + { + "name" : "CMAKE_INSTALL_SO_NO_EXE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install .so files without execute permission." + } + ], + "type" : "INTERNAL", + "value" : "0" + }, + { + "name" : "CMAKE_LIBRARY_OUTPUT_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "C:\\Users\\Practicas\\AndroidStudioProjects\\flutter_project\\build\\app\\intermediates\\cxx\\RelWithDebInfo\\483x6p3y\\obj\\arm64-v8a" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/ld.lld.exe" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "C:\\Users\\Practicas\\AppData\\Local\\Android\\sdk\\cmake\\3.22.1\\bin\\ninja.exe" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-nm.exe" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-objcopy.exe" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-objdump.exe" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "Project" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Ranlib" + } + ], + "type" : "FILEPATH", + "value" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-readelf.exe" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22" + }, + { + "name" : "CMAKE_RUNTIME_OUTPUT_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "C:\\Users\\Practicas\\AndroidStudioProjects\\flutter_project\\build\\app\\intermediates\\cxx\\RelWithDebInfo\\483x6p3y\\obj\\arm64-v8a" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of dll's." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Strip" + } + ], + "type" : "FILEPATH", + "value" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-strip.exe" + }, + { + "name" : "CMAKE_SUPPRESS_DEVELOPER_ERRORS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Suppress errors that are meant for the author of the CMakeLists.txt files." + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + }, + { + "name" : "CMAKE_SUPPRESS_DEVELOPER_WARNINGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Suppress Warnings that are meant for the author of the CMakeLists.txt files." + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + }, + { + "name" : "CMAKE_SYSTEM_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "Android" + }, + { + "name" : "CMAKE_SYSTEM_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "21" + }, + { + "name" : "CMAKE_TOOLCHAIN_FILE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The CMake toolchain file" + } + ], + "type" : "FILEPATH", + "value" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/android.toolchain.cmake" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make. This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "CMAKE_WARN_DEPRECATED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Whether to issue warnings for deprecated functionality." + } + ], + "type" : "INTERNAL", + "value" : "FALSE" + }, + { + "name" : "Project_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "C:/Users/Practicas/AndroidStudioProjects/flutter_project/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a" + }, + { + "name" : "Project_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "Project_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "C:/Users/Practicas/flutter/packages/flutter_tools/gradle/src/main/groovy" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-660a480fbd2ff31bbac1.json b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-660a480fbd2ff31bbac1.json new file mode 100644 index 0000000..d3654ab --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-660a480fbd2ff31bbac1.json @@ -0,0 +1,799 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + }, + { + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/android.toolchain.cmake" + }, + { + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/android-legacy.toolchain.cmake" + }, + { + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/platforms.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine.cmake" + }, + { + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Android-Determine.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + }, + { + "isGenerated" : true, + "path" : "C:/Users/Practicas/AndroidStudioProjects/flutter_project/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake" + }, + { + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/android.toolchain.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake" + }, + { + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Android-Initialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android/Determine-Compiler.cmake" + }, + { + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Determine-Compiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-FindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "C:/Users/Practicas/AndroidStudioProjects/flutter_project/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android/Determine-Compiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-FindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "C:/Users/Practicas/AndroidStudioProjects/flutter_project/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake" + }, + { + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Android.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake" + }, + { + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Android-Clang.cmake" + }, + { + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/flags.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "C:/Users/Practicas/AndroidStudioProjects/flutter_project/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "C:/Users/Practicas/AndroidStudioProjects/flutter_project/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCXXCompiler.cmake" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "C:/Users/Practicas/AndroidStudioProjects/flutter_project/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a", + "source" : "C:/Users/Practicas/flutter/packages/flutter_tools/gradle/src/main/groovy" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-455bd13c14cbeff25eb0.json b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-455bd13c14cbeff25eb0.json new file mode 100644 index 0000000..0d00015 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-455bd13c14cbeff25eb0.json @@ -0,0 +1,43 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "jsonFile" : "directory-.-RelWithDebInfo-d0094a50bb2071803777.json", + "minimumCMakeVersion" : + { + "string" : "3.6.0" + }, + "projectIndex" : 0, + "source" : "." + } + ], + "name" : "RelWithDebInfo", + "projects" : + [ + { + "directoryIndexes" : + [ + 0 + ], + "name" : "Project" + } + ], + "targets" : [] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "C:/Users/Practicas/AndroidStudioProjects/flutter_project/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a", + "source" : "C:/Users/Practicas/flutter/packages/flutter_tools/gradle/src/main/groovy" + }, + "version" : + { + "major" : 2, + "minor" : 3 + } +} diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/directory-.-RelWithDebInfo-d0094a50bb2071803777.json b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/directory-.-RelWithDebInfo-d0094a50bb2071803777.json new file mode 100644 index 0000000..3a67af9 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/directory-.-RelWithDebInfo-d0094a50bb2071803777.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/index-2025-03-12T12-36-46-0082.json b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/index-2025-03-12T12-36-46-0082.json new file mode 100644 index 0000000..de0a895 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/.cmake/api/v1/reply/index-2025-03-12T12-36-46-0082.json @@ -0,0 +1,92 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/bin/cmake.exe", + "cpack" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/bin/cpack.exe", + "ctest" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/bin/ctest.exe", + "root" : "C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22" + }, + "version" : + { + "isDirty" : true, + "major" : 3, + "minor" : 22, + "patch" : 1, + "string" : "3.22.1-g37088a8-dirty", + "suffix" : "g37088a8" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-455bd13c14cbeff25eb0.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + { + "jsonFile" : "cache-v2-4274f5144396ae66b8a3.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-660a480fbd2ff31bbac1.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "client-agp" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-4274f5144396ae66b8a3.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-660a480fbd2ff31bbac1.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-455bd13c14cbeff25eb0.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + } + } + } +} diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeCache.txt b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeCache.txt new file mode 100644 index 0000000..8920110 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeCache.txt @@ -0,0 +1,401 @@ +# This is the CMakeCache file. +# For build in directory: c:/Users/Practicas/AndroidStudioProjects/flutter_project/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a +# It was generated by CMake: C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/bin/cmake.exe +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//No help, variable specified on the command line. +ANDROID_ABI:UNINITIALIZED=arm64-v8a + +//No help, variable specified on the command line. +ANDROID_NDK:UNINITIALIZED=C:\Users\Practicas\AppData\Local\Android\sdk\ndk\26.3.11579264 + +//No help, variable specified on the command line. +ANDROID_PLATFORM:UNINITIALIZED=android-21 + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-addr2line.exe + +//No help, variable specified on the command line. +CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=arm64-v8a + +//No help, variable specified on the command line. +CMAKE_ANDROID_NDK:UNINITIALIZED=C:\Users\Practicas\AppData\Local\Android\sdk\ndk\26.3.11579264 + +//Archiver +CMAKE_AR:FILEPATH=C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe + +//Flags used by the compiler during all build types. +CMAKE_ASM_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_ASM_FLAGS_DEBUG:STRING= + +//Flags used by the compiler during release builds. +CMAKE_ASM_FLAGS_RELEASE:STRING= + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=RelWithDebInfo + +//LLVM archiver +CMAKE_CXX_COMPILER_AR:FILEPATH=C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe + +//Generate index for LLVM archive +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe + +//Flags used by the compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_CXX_FLAGS_DEBUG:STRING= + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds. +CMAKE_CXX_FLAGS_RELEASE:STRING= + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Libraries linked by default with all C++ applications. +CMAKE_CXX_STANDARD_LIBRARIES:STRING=-latomic -lm + +//LLVM archiver +CMAKE_C_COMPILER_AR:FILEPATH=C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe + +//Generate index for LLVM archive +CMAKE_C_COMPILER_RANLIB:FILEPATH=C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe + +//Flags used by the compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_C_FLAGS_DEBUG:STRING= + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds. +CMAKE_C_FLAGS_RELEASE:STRING= + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Libraries linked by default with all C applications. +CMAKE_C_STANDARD_LIBRARIES:STRING=-latomic -lm + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker. +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= + +//No help, variable specified on the command line. +CMAKE_EXPORT_COMPILE_COMMANDS:UNINITIALIZED=ON + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/Project + +//No help, variable specified on the command line. +CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=C:\Users\Practicas\AndroidStudioProjects\flutter_project\build\app\intermediates\cxx\RelWithDebInfo\483x6p3y\obj\arm64-v8a + +//Path to a program. +CMAKE_LINKER:FILEPATH=C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/ld.lld.exe + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:UNINITIALIZED=C:\Users\Practicas\AppData\Local\Android\sdk\cmake\3.22.1\bin\ninja.exe + +//Flags used by the linker during the creation of modules. +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=C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-nm.exe + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-objcopy.exe + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-objdump.exe + +//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=Project + +//Ranlib +CMAKE_RANLIB:FILEPATH=C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe + +//Path to a program. +CMAKE_READELF:FILEPATH=C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-readelf.exe + +//No help, variable specified on the command line. +CMAKE_RUNTIME_OUTPUT_DIRECTORY:UNINITIALIZED=C:\Users\Practicas\AndroidStudioProjects\flutter_project\build\app\intermediates\cxx\RelWithDebInfo\483x6p3y\obj\arm64-v8a + +//Flags used by the linker during the creation of dll's. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Strip +CMAKE_STRIP:FILEPATH=C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-strip.exe + +//No help, variable specified on the command line. +CMAKE_SYSTEM_NAME:UNINITIALIZED=Android + +//No help, variable specified on the command line. +CMAKE_SYSTEM_VERSION:UNINITIALIZED=21 + +//The CMake toolchain file +CMAKE_TOOLCHAIN_FILE:FILEPATH=C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/android.toolchain.cmake + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +Project_BINARY_DIR:STATIC=C:/Users/Practicas/AndroidStudioProjects/flutter_project/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a + +//Value Computed by CMake +Project_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +Project_SOURCE_DIR:STATIC=C:/Users/Practicas/flutter/packages/flutter_tools/gradle/src/main/groovy + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=c:/Users/Practicas/AndroidStudioProjects/flutter_project/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/bin/cmake.exe +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/bin/cpack.exe +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/bin/ctest.exe +//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_CXX_STANDARD_LIBRARIES +CMAKE_CXX_STANDARD_LIBRARIES-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_C_STANDARD_LIBRARIES +CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Whether to issue deprecation errors for macros and functions. +CMAKE_ERROR_DEPRECATED:INTERNAL=FALSE +//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 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Ninja +//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=C:/Users/Practicas/flutter/packages/flutter_tools/gradle/src/main/groovy +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=C:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22 +//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 +//Suppress errors that are meant for the author of the CMakeLists.txt +// files. +CMAKE_SUPPRESS_DEVELOPER_ERRORS:INTERNAL=TRUE +//Suppress Warnings that are meant for the author of the CMakeLists.txt +// files. +CMAKE_SUPPRESS_DEVELOPER_WARNINGS:INTERNAL=TRUE +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Whether to issue warnings for deprecated functionality. +CMAKE_WARN_DEPRECATED:INTERNAL=FALSE + diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCCompiler.cmake b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCCompiler.cmake new file mode 100644 index 0000000..6f7f041 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "Clang") +set(CMAKE_C_COMPILER_VERSION "17.0.2") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe") +set(CMAKE_C_COMPILER_AR "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe") +set(CMAKE_RANLIB "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe") +set(CMAKE_C_COMPILER_RANLIB "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe") +set(CMAKE_LINKER "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/ld.lld.exe") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC ) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/lib/clang/17/include;C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/aarch64-linux-android;C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "-l:libunwind.a;dl;c;-l:libunwind.a;dl") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/lib/clang/17/lib/linux/aarch64;C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android/21;C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android;C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCXXCompiler.cmake b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..285d59e --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "Clang") +set(CMAKE_CXX_COMPILER_VERSION "17.0.2") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe") +set(CMAKE_CXX_COMPILER_AR "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe") +set(CMAKE_RANLIB "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe") +set(CMAKE_CXX_COMPILER_RANLIB "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe") +set(CMAKE_LINKER "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/ld.lld.exe") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX ) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "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 "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1;C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/lib/clang/17/include;C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/aarch64-linux-android;C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++;m;-l:libunwind.a;dl;c;-l:libunwind.a;dl") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/lib/clang/17/lib/linux/aarch64;C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android/21;C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android;C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeDetermineCompilerABI_C.bin b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..a29c56421480221f43666ad2be49d6dd4a3541d0 GIT binary patch literal 8080 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 MLYp1Z#mo5r2T$Q>`v3p{ literal 0 HcmV?d00001 diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake new file mode 100644 index 0000000..95b7f00 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Windows-10.0.22631") +set(CMAKE_HOST_SYSTEM_NAME "Windows") +set(CMAKE_HOST_SYSTEM_VERSION "10.0.22631") +set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64") + +include("C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/android.toolchain.cmake") + +set(CMAKE_SYSTEM "Android-1") +set(CMAKE_SYSTEM_NAME "Android") +set(CMAKE_SYSTEM_VERSION "1") +set(CMAKE_SYSTEM_PROCESSOR "aarch64") + +set(CMAKE_CROSSCOMPILING "TRUE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#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(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.o b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..ca557b6f5da03c7c4d533c7ade4c652629e99663 GIT binary patch literal 6032 zcmd5=U2Ggz6+W};-K@Rtrj7|s<1}4pfCkkw`xo!ppw^L_6uTjg(ncj%VKv?z+e`K@ zvt#2_sI6!pT2vvTN>wCO8ns1$@&ZUeTo8)HOW*+okSY+M772+|;(<~jRDlTR+_`7x z?wv7;fCp~0_n!0J@1Aq+?;PjJBgc-$3{*>_4_oucXKCfrI4O7X5V{z;;F6SMx%0L=j>L>7*5~#FZ#%qZx=57uWY`Babf%y zuEwix%pX6xI8*Dix{apeF3mOV_UaiBV7F;|D;>ABbga={-;|*3*4CD!-1F>q-FEBM zy0c=hH@&5NS@t-ap409%I_+M+Z}Iq6RYann|uAvb7I9A3B#&Dd`_$N>rTEuEMBnV6yI5TW^?4YKJzX5*g93sOsNc2BX z{g-2kJ?a{Z76MPbBdXv|*~ zB=ECO8KW{rFf>tU`HT*UMk@Xq8cN45;I^x(xY5{q8GA=#7e+;IT9EyJg?%Yn zJ~-U2yPZZodv88pEKL^*mHV>GcF(D2JMFAns+7y6vU4z7ql=T3$2dy|*eqo4UGuzd zZ^p9lo{$Z5wbNN`I=#-iTXRgjbe7lYG;3>iqir>t8?DK%+xe_h^Ro5nmCE!=sh*#j znkv>0#dzPHTBi?$w(K+Ee=~*kyb!j0stl_Oa=q%5-S2|Xy zQrw*C7SCI@+nOp(Zd7bbxIceh1T6g$4f)=hh zvOKWe)f!bB;5z5l8?N*JzTE+7pWkmxjNT1&&c#{BmhJ&On90VjW=Mip z@izn?#o928zh`cv2G2Ns^NgrdgkAW6#6*Kt{JEr&*fH{MBJ*%!U-Aoy%t9i)kjNx| zplN&heG|zaVn5Pe$0nY6Ju%tuqG48F8$n_`nO=ycFedgFYVX6YA$aFzsDpyTe|mXU zm>i~HAnV90ZVFP_!`{0V`Jw{`&U2|P7`k+LT6;SgREIDT5R@)?2OrlA0*1->(c z6A*{75dNs(hw(*$?+WpKJMRnOFA07ae_G(XL;OvF-x0!n`}k4RN=xv=_)n0xOW8+p zei8d3{>C6!e_rul3p`k7#$#xI41#rL{M&-h8bAScDyQ%_2EqC>apLclGBwXi znc`9LOA;skgp{dyP0GYqai-8!_LCh({FZV3Br#4elv)^{QbCj%=XK!|Li;bi=#tMe z;lXawS@R3yUzIxVDdCvI^$V{F^XWWM+3z)3)4D_9b2RJU8T^pXEtw zA~tf3%uWyor++?+Vm3v_rpM6F49#}ObIga1pPIyIYG*@!MbfDHY&P1CWI1cq71wS# zQE8Bglkn_iFni}))E=mt(^OTcDpNH@)gh`%ROO3Qiz;6rQB?W7=<81st>#T1%fW$7 zGbeZNKW`qu^AMHo-0;&s_=Y?`>_Jn-+ejF{qs*ISL2KzwspZG0{JZhjR5Hr?_#a7Z zR^wGhe1Pvc-A$S&e~M#HGUi zeGTAA6lhMf49NCVG8N%CDSldG9?$qU5hMTVokkU&l7Z^;;`oU}<(K%2ivNlvvOht_ zO4omeSXBJoi1;b%;_)2+KM;%ZfAtpq|7{!p&qnwsNcX?EjsI)6=zn1w|Cb{CQ?{u4 zzh@i&*Kg53(>gU3E+RK7 z{_8US8`2J)f6Be|_&vnPrv4HhB%@f~(HyeME#)myMe%=$0GDJZ`K7(m$NvikLx9u( literal 0 HcmV?d00001 diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.o b/android/app/.cxx/RelWithDebInfo/483x6p3y/arm64-v8a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..bc79f1d6c488e820f326e61ffb73d3637383bb13 GIT binary patch literal 6040 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 XMKLXdKq>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(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.o b/android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..816069cf9d659d10b240c46dedfef4ea8fab6b60 GIT binary patch literal 4124 zcmd5oHbaboJ&?s%Ma zr536RtynF)3h+QHBtQZLh?juGMM4N9UJwt6$9-6KwTlD~s}-Wvu8=^2?;oGzOia7l z$34+G|Mh(Te{TOckMBP;t0)S|rqC#@Nksc%zD3XaWRz}&^@&w=mJ-^E`i$~4t!zEm z-bah-mFY+5a&#Z9+}tCN^vLR!0cfQ6#vW^5k4%?CtBnKn(P_kg0R15PBzhWs7dp4q zRqf*3k=dh@rTS8%Qgz(Ap(P5HF$)tJKCiJ_}$I*|W zD?`d1@ey5%4{qKbA5wbae}nrYLhGM4{WD%i$dKoutM0#$sT@%*JAS z!A7!R=SF_BRZfczz@KQtE}!%n2s0d>+M>nT;m)n>N)*#c6)JY_&#n{cG2DR=QpD)r zhF{SOzC`qvpihA!Tdd+)Mb}uVO<@Qfz_5w*Lzos-!uK!RQFm!#R4x|lJ7$QyB z&a>@JRp7AA$4QF_e}RQJFLF`hum%cJ-^HMO35hpWo5JAF?5D_|q%T{cC-ol~lxvXq z0M>lBQRK4py()d<&?x_g#0RzJyMrR{Nnf_YNPRr;b|?@2nP)|{21rc35dHf)G4ypu z{4GeodV&7QV$63Y{YwaXD0&_wI>ms~HQTLM?8Im)mB~(|)A@T7MXTx9iFz&JX7jmR zHs{=xDDg#4i0hZ&i)W-0ql=!`Xil0Y?lof=3-$U!)oIpSZpkt5NKCI@ua*|AO3kcR zmzTyGZv9cGNH$mEjw zypH9#BoBED$S&tif%+TZE zg&t{3*S0;p2s_;19MO!W2Q@7Wz+w{tKp9-(Q9PTcPKDRk6-K>?h-FX9}EArdanF zQ{&~gDKAwlnmP`wiXIjvFJL>WOyhw#I=3NL2WTyr)t=i zXBmEl>z1qQ)T0}@{-UxO)5i}Rmgl*ZV#{-yGJ&S&_J->g)DE_vC+7jb`dU)5(E3h{ z?X)X)+h2&`7fIj1>k5c#)4QeFsMS5kIB?|T7*Z~s=}pEj+JQu>m6{`b{KU$xwd7o{ zvKUyIXBEk4o?BwN(>7Aw6~LB)xYINEqWzDph%*ho^!IUZ{{WqAlEwA$-!9*IZk^xW z9iB&ibKJf`=Q%+?e($nLzptP`D4G(6gSbzeHoq0lhy9?U&(VR`xCF}WV|3QboF(38 z&;{|@aAH5kkMq;{d|h{rzzB}Nc$8}vcE zl>i<}N*C`i_#mEl1H3u-1@SHi@c1steYw2{uYChNKF1*5O98y003PSYT{iyl`n(iC zrR|LX&*sfIm`lrMCItpM+}0G^C%^x&-m4_oNt@%KaGJqkbhHW((4@6(`&!T-##ALsEieot2x literal 0 HcmV?d00001 diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp b/android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.o b/android/app/.cxx/RelWithDebInfo/483x6p3y/armeabi-v7a/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..3aa28c75af14c2f93a587e2a1eb15a676298ae54 GIT binary patch literal 4160 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 literal 0 HcmV?d00001 diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CMakeDetermineCompilerABI_CXX.bin b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..3f5db64f345606cd74400c53d1d04354c86e2e5b GIT binary patch literal 6012 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 literal 0 HcmV?d00001 diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake new file mode 100644 index 0000000..91904ac --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Windows-10.0.22631") +set(CMAKE_HOST_SYSTEM_NAME "Windows") +set(CMAKE_HOST_SYSTEM_VERSION "10.0.22631") +set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64") + +include("C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/android.toolchain.cmake") + +set(CMAKE_SYSTEM "Android-1") +set(CMAKE_SYSTEM_NAME "Android") +set(CMAKE_SYSTEM_VERSION "1") +set(CMAKE_SYSTEM_PROCESSOR "i686") + +set(CMAKE_CROSSCOMPILING "TRUE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#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(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.o b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..1e05199e4c877e05e1e37a14b28c14078a39d611 GIT binary patch literal 3908 zcmd5eyyH z4lXKh@rcR~o&tn;1i}7Uq17V6kNtsGVkN{6B%~ETkN}C7gai_>E2Nb`TD~*B*BP4@ z@slIn`<>T4=iIsX9w&EC&(0`{LXs5n)3!wPMQ_WJc43(Iby$g(Hov_8i=XcQCj1pU z+<5Ol{eZJ`(X(^mca97NSouz1h~ezR?z|M<`Bt>gA066^4*f>e9F{y1=GEt4c8?pJ zJp*BXU}!TibQbeBC*RH;o0&h5uddfhWy@ZkDw~znljJIEWz#8E?e*o^Ql-%pO4H7- zEepQxn3aNQ7mR{cG#h1SIgt?-tLa#kdZ}8ew{7#sPI3uM9Vv|s%Vy8zQI`@Kt;LLv zN+!t*cVqk!V+>;fL+Mklj18#%*shBPV|_}0kjR&&+`xgzwW@CqzJ#LW28aTeL6?aT zsYB$C9gIZ42APdS4uTD(!R7`I?Ul>IJK;~%bCnCd8q)L!C-(Sb?C^)Z>`D|-$tP6o z98GtKbQkW2d$1I6Z^|X~0t#mOdkbg_h-$HmClr-01oY2b4ItAMqw*A#7;;_w)lN1>~f`va`s43&H1`6`MiAnhw5`S3#1SWT7 zltK?mU$#O|zRxfz|AoW{ug&vi@|B=2iXp|oy@j-3-?xWD(q%T`xB=_}ffl-#; z=T%{U4G{4?7XGk9jDFG*ZwEwu4t>sI#C0b10|;s$d<(yyiHy`TtYYbokpQlU1%k# z>&0@zaV*;qS!I>FS*z(jAX9IK^H>&@(#?k1kWJFn|0 zEt%93Bde**Xf|tRM+zm|IjwKkG)35=O@=YKxHx%}aXk0uY2(CA3)6-{CB!vk!)Qt3 z8@2@5Hd+$*ix$UUyJ4vLpj$C z;t-_zc=m4w6*biByJA3%HPn5V=~}cwI#E`A`z4>!d3@x&VFuf3MY#-%c<2N%e}b_I1hf>$TK=+Drcu9$UbEteElS z+XdZ2!p;r2kAn2?4!MVZ?2se$nvj#Of0&MU*muxyhrH9Ruou6z*FfLXLv)A{U2KsN zzbLmdMu|2UcMxqd#xQ{tvHf2|{Em@=;t_%re4c)R7c#6n_^joPi{9KGXwuD|F)B4ORJyTiAeT`QJb7w3gvb-M`J1YIXCS99A|SN?W))GAfS z(vBWm8bKxbQ{6e;zUj$VE>*0SkF{nLZFAi^R~OJwy<@JBRzJPYXdIoLKRh{W%+Jgm zpFUxnm^?f?ZM4gVb3#ktTmMEH!&%{|+tlQH1)U_x?u3GQzROIlzl~cw&-^x--oo(u zO+enlki_qq=^q$KMH3iIyYT+9z(EYIhvPv-HzOFwOJXp6icxmC*2Fd*_X?DIS%6a3 z#GaDB6TCO?^+>{bI4|!_=6w}B$K`9wbOM5`fn~Nay@$cP%*($6G8fw=|1NlM-UUxy z*2}y0;bJ$asZ z+{?W2);#g}F3J6JEFO}cf$*FZfYSD?hi7vN2Xmh^dTdXD_vWo3@Bg6V^XyN`>2avwb+o?PEVyuU~R$hnx*u6Q+1JpB99j&~4#vNm294-tI_i_@% literal 0 HcmV?d00001 diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.o b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..dd8cd858bb9df3fd4b8ee5c10142f63f784fa9e0 GIT binary patch literal 3940 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 literal 0 HcmV?d00001 diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CMakeDetermineCompilerABI_CXX.bin b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..55d65f2e8f721e2e7a1a62d73985b2158f2044c5 GIT binary patch literal 7256 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 literal 0 HcmV?d00001 diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake new file mode 100644 index 0000000..e612b97 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Windows-10.0.22631") +set(CMAKE_HOST_SYSTEM_NAME "Windows") +set(CMAKE_HOST_SYSTEM_VERSION "10.0.22631") +set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64") + +include("C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/android.toolchain.cmake") + +set(CMAKE_SYSTEM "Android-1") +set(CMAKE_SYSTEM_NAME "Android") +set(CMAKE_SYSTEM_VERSION "1") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "TRUE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#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(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.o b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdC/CMakeCCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..32969203d25d8824bea6d7bd015e2a73e87254a9 GIT binary patch literal 5400 zcmd5=TWl0%6#i$nyWO&7p;QC`&EgdZ%yuud+iIYs7FxrlK@qXRb-Fv-u55SL*;y{x9%FqRi>-Ol4Xw%mCW+w zej&kX$#e=8dwP6(v0R@a(6nQT8Cr9vawJzCWUA$~%v`bqO5<*Xl(e8oB z-9df15CKga?G~bKHDG-aA%eGyKy*_i0&ED`NMsYR?P*{~yEos&ZsA2>FGR_pe8uUzvaC_lOF3^>iuu@@L?V^$PbM?#V-sf0%Ev0@ zn4Qk_^`-l)wXqy-niwtP7%pHV8Cx^uIMv!fJPvyVV;GZ_%4Er^RqA%mGGN2Sol2#Y zn=*^#c&T)7dPCK&JZ9ybSiZlI=`W=7iQeAcRDNSmB57^R_4KFvHx^P8sU9n5rSi#C zZ*r{|+F>5BhK6YGj^>S=7#fK0slk4VkJ)CV&Y^g-tRVrtv_&?%W%uqa`?B|sK0KU#VBgqqHY;FF8Lfn9B5=c9| zTWB+jwUwRi;p4DaR{@3(67B)9CA#>CKD02TzYG>aJOfahSO;%S)BcJs#0K2(4%7Tr z5vbq*(Paa#z-&khwl4^;4o2(2Na(v@G&JdHr$`P&3-dG!LQ}y&C~}XkLr#v@(yj+p zoA~8Qivp9wpC1L>?b@OWh^`h4fk0#Q=Bon&4sQ>A3i1*quN+grUVx`d$g@{^z|czi z3f^6!gCsaSh|{58T>`EYBF5hbxvOC%M3VG-B)*WOW}LMWU(|y0oa0Pk?8{eNN{}Vu zSQX=26&w#u#6r-DBRJQCtqE!!i8gfs0oYm6_IR?QdVxI$H8yjKN* zXMBuso)PSmd&#;AtQiS$d2vb!=hh|0UnluS1?QLutx#}`gY$=Ui`&S0a4eY8#BiOA zj}pUqx1j+L_k;26gzt6Ljrt!YJWn`^yrvL(f^d#gCi`azN3ppYg?LlJalUw7&JfOV zo}@Tu75nCD7veJo$2jXq{)SqPGfQ#i6noS${Y?y-VH}?KZt~+eCrOS`iw(~;hDa(n z#^Leh@#Z-AQHJz@V&B|-LhM&?b$$;J&T-C@eAt6uAesBk_TLhI%47cn$!~k`FG-Hc zYTbRO*3(BgnyI)j^43IsGHXsu*w#T|IB*{d{Pvi(-~u#kt7IB^(=iQs4>vAVpIh^) zwk;PhrK~x2OM=ElPtjy;m>MiA%{urCz_r4f4S8vMYiN8N80Cs%8QXU5*#On#4z%Qz z-wkTcQn752l{J+u*ygn5cMTfQ3CEleM(xnFY^h3s69%8LH1yZiY=#NL_35Rvw3r{E zd1t*x6nG;brk+)3JBTkIQqM+Ie+r2?)=?-2M(6Ox?Q_BBAg7#a@Ig8a~<^oZgV*!tCfn(F_N;^6wnZzga3 z4qzCw2OgFFqzV1WlaNJj@q5G1{~~>?y`csrTZGvEqQWE2bi{igl7ju%?p6TcU)8&R zkCK0e4XNe+Gkh~R`;FgGI=^|H;rK0shy5Ava`SVzM*9)vf4+gZ44BWO&a31mm|#TyA5ilg!@LN2{r>@M>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(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.o b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/3.22.1-g37088a8-dirty/CompilerIdCXX/CMakeCXXCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..950c98d15a3d04489914da7cfc040cbbf762224c GIT binary patch literal 5456 zcmd5$U%alQURt^YI#6Ntx6wTcqk90s*pfPJfx~x#3P_eNT`(%M509nwQAJ#oIB^t zUXRC6@x+yO&N<&bfA{a)yN@lLIc*vSNHgFh^d&(7meYNHPO)=v5H&9@ZoPYL;RYdF z-}rEGtM}fuh3h0OKABLYa`wZ$zaAK}7OrnCT#pA)W$`Jc{ogd>d_K8w{qk>@&YeDg ztkT}-G@7orI^T3!^~<2ZPSf#gZEs`sOrzD?WYF;{>#NLneWz7*ylT1X)|_6`U(L;M zkGtu+t!|^;>V|#i&t0ZbefG93vGNtyBY&$?s^wapUgvM8Zms-F_fF zZtP0}m_=BcIF>q|F!uvkhOsmOFmMR5nG`_c3&;Q@?*c1*GL=GPkl0k}B(g(AWS1ts z_&Kp2-mA3t1bBe9aBWjI#@&~k+i#@_Boly<1ehTJFk0Lu!mGGZ2GmpxsV#FTc3QrR zsCfcE#uLV{B`Ve;aswCeb1NjyBEeze#~36sG&n@$QT%N)8YZK_*IQ=aS6^92&7YI` z?=-!B%n|6@=o;obWb>C;n>#ccUBldugE#&eYjaSu(KYs97`Q-o&uMl9_H)bwu3yk- z3XKPdH*T6QqS=V~%;t8n!{W=>J8C}DRH9*#axk@tf#FwB7^b;~Q?07kZd5aebGbrs zHlHuun^|+ZZZ*?xWxQf(W~Mmf9?4Yb7-e|RW@xwC`OM*U-|uvfWwUr{$cJ5Tx9d%} z+wOT4*Ty55_1o=cW!-7Cvd!j|jmeJJ{+e6yGu7EzX|`6Z=BB5o3)Q1jxx9O{GBsPA zJz6WQ6{g&ZTd3v>)A=JXf7W@#oxgNxp3n1A)vk0pFn=t2v5N;NyX-j?zfp0zSsusz zey`eSF9(6T*;=#b`>t2!$dYN+>2$JoWpgvT;x@n1@YlcOt}V4{?QF4B*qrVZu4Xq& z)8*-6R>eP!m86?3*!jGjo2(aRrb;EJG+AwU{?%+hG0YNhtR9rhr&d-@Jy^bf>7j-4 zg$I`x%4KMv^Rg7BK$2<{NK}Rbj%K>&)ZKEl8b!KymZU&|7YWJ_oyp}@TtPN)AyCH$ z$E#Q9a|Jy2(O$!I|KGO(ZB)2LeR1P|eFcooG2_6<;Ly{!j}IbFKWcP5;8c3-JLddo z(tI2>03JhV0BrmkhVgNFln9*#{29A#Fzm(yVk&|k>t@184DJ~^lt}jyspLC}bh6HL zovD?sZR^>STu)fZ)CtqXc;Y9P{ut2#c>iWxrv+h|47*=P&VaE{&W9W(3hMIIkbt!` zeZA9yaa{~~E1c~RQj7(77ev~-DDTtqRBM3P_whF#R2*fY>MU~qQn*N1;#DueMTL*B z)W?q~y#MGB{X215$3fLkWh1!k1zJ7oy>T;WIi-cS22!f0g5Rg%G<$-tYB*&jxT>!x zlb=xyM^-gj?cgqCfQjI@Zii_fD*bzQ!KZh@ml;>rCGs>@;i*ezl5lmG5{PYIK$Je= z&$E1+hRa+MbccqM{x4X*lPTpNo)qMZ8m`a7ImRWQvt)>k)}5N*D~x|NfJ3~-c!O~g z$wu0@m?50v$~Fev> zj_CiLaO+bWoK>8bFYBy z<4p?mT-k8(ZnQnO>DX1rcWiZehSzb-eY>mfj;otPc71P0fbdnY%Ug$osFW!qbkJ7m z?Y!UvRT_`2?)qqc;giE|wSCwA^0|wXm}%va9XYAjh#t7vXt}KAu9s_`vwbRzQ0h&yOkS;Z$ zPcR>y!xAe}CAt5sMqY)K$?BqWA4Zz7LtW_}`0(Pe(%h zN&L?v78jrP6*bWhq@6O|?{V>8h>1`4p7@jazd?*bZL7T~Kg{u?`#O4lNR3sI>$e{= z_|rb5xTx+ch(<9|Ji!V5GSV3l;bqi~8~%sK?v!;25_=07;dRw#qXm&Wqq-*p`%WZHc!BLpx>Mw3`~uISeeC>k z{g!<~^LM*uFZg5-U)+WC4;=s7Ardgr{15LE|MxNR>0gcHFY)P|M#oN(9;Qbywsj6j JgtkP~{!?aRfe-)y literal 0 HcmV?d00001 diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/TargetDirectories.txt b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..4a60499 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,2 @@ +C:/Users/Practicas/AndroidStudioProjects/flutter_project/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/edit_cache.dir +C:/Users/Practicas/AndroidStudioProjects/flutter_project/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/rebuild_cache.dir diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/cmake.check_cache b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/rules.ninja b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/rules.ninja new file mode 100644 index 0000000..525e34d --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/CMakeFiles/rules.ninja @@ -0,0 +1,45 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.22 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: Project +# Configurations: RelWithDebInfo +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = C:\Users\Practicas\AppData\Local\Android\Sdk\cmake\3.22.1\bin\cmake.exe --regenerate-during-build -SC:\Users\Practicas\flutter\packages\flutter_tools\gradle\src\main\groovy -BC:\Users\Practicas\AndroidStudioProjects\flutter_project\android\app\.cxx\RelWithDebInfo\483x6p3y\x86_64 + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = C:\Users\Practicas\AppData\Local\Android\sdk\cmake\3.22.1\bin\ninja.exe $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = C:\Users\Practicas\AppData\Local\Android\sdk\cmake\3.22.1\bin\ninja.exe -t targets + description = All primary targets available: + diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/additional_project_files.txt b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/additional_project_files.txt new file mode 100644 index 0000000..e69de29 diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/android_gradle_build.json b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/android_gradle_build.json new file mode 100644 index 0000000..3e2338c --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/android_gradle_build.json @@ -0,0 +1,28 @@ +{ + "buildFiles": [ + "C:\\Users\\Practicas\\flutter\\packages\\flutter_tools\\gradle\\src\\main\\groovy\\CMakeLists.txt" + ], + "cleanCommandsComponents": [ + [ + "C:\\Users\\Practicas\\AppData\\Local\\Android\\sdk\\cmake\\3.22.1\\bin\\ninja.exe", + "-C", + "C:\\Users\\Practicas\\AndroidStudioProjects\\flutter_project\\android\\app\\.cxx\\RelWithDebInfo\\483x6p3y\\x86_64", + "clean" + ] + ], + "buildTargetsCommandComponents": [ + "C:\\Users\\Practicas\\AppData\\Local\\Android\\sdk\\cmake\\3.22.1\\bin\\ninja.exe", + "-C", + "C:\\Users\\Practicas\\AndroidStudioProjects\\flutter_project\\android\\app\\.cxx\\RelWithDebInfo\\483x6p3y\\x86_64", + "{LIST_OF_TARGETS_TO_BUILD}" + ], + "libraries": {}, + "toolchains": { + "toolchain": { + "cCompilerExecutable": "C:\\Users\\Practicas\\AppData\\Local\\Android\\Sdk\\ndk\\26.3.11579264\\toolchains\\llvm\\prebuilt\\windows-x86_64\\bin\\clang.exe", + "cppCompilerExecutable": "C:\\Users\\Practicas\\AppData\\Local\\Android\\Sdk\\ndk\\26.3.11579264\\toolchains\\llvm\\prebuilt\\windows-x86_64\\bin\\clang++.exe" + } + }, + "cFileExtensions": [], + "cppFileExtensions": [] +} \ No newline at end of file diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/android_gradle_build_mini.json b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/android_gradle_build_mini.json new file mode 100644 index 0000000..4031db3 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/android_gradle_build_mini.json @@ -0,0 +1,20 @@ +{ + "buildFiles": [ + "C:\\Users\\Practicas\\flutter\\packages\\flutter_tools\\gradle\\src\\main\\groovy\\CMakeLists.txt" + ], + "cleanCommandsComponents": [ + [ + "C:\\Users\\Practicas\\AppData\\Local\\Android\\sdk\\cmake\\3.22.1\\bin\\ninja.exe", + "-C", + "C:\\Users\\Practicas\\AndroidStudioProjects\\flutter_project\\android\\app\\.cxx\\RelWithDebInfo\\483x6p3y\\x86_64", + "clean" + ] + ], + "buildTargetsCommandComponents": [ + "C:\\Users\\Practicas\\AppData\\Local\\Android\\sdk\\cmake\\3.22.1\\bin\\ninja.exe", + "-C", + "C:\\Users\\Practicas\\AndroidStudioProjects\\flutter_project\\android\\app\\.cxx\\RelWithDebInfo\\483x6p3y\\x86_64", + "{LIST_OF_TARGETS_TO_BUILD}" + ], + "libraries": {} +} \ No newline at end of file diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/build.ninja b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/build.ninja new file mode 100644 index 0000000..1faf192 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/build.ninja @@ -0,0 +1,111 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.22 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: Project +# Configurations: RelWithDebInfo +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = RelWithDebInfo +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = C$:/Users/Practicas/AndroidStudioProjects/flutter_project/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/ + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cmd.exe /C "cd /D C:\Users\Practicas\AndroidStudioProjects\flutter_project\android\app\.cxx\RelWithDebInfo\483x6p3y\x86_64 && C:\Users\Practicas\AppData\Local\Android\Sdk\cmake\3.22.1\bin\cmake.exe -E echo "No interactive CMake dialog available."" + DESC = No interactive CMake dialog available... + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cmd.exe /C "cd /D C:\Users\Practicas\AndroidStudioProjects\flutter_project\android\app\.cxx\RelWithDebInfo\483x6p3y\x86_64 && C:\Users\Practicas\AppData\Local\Android\Sdk\cmake\3.22.1\bin\cmake.exe --regenerate-during-build -SC:\Users\Practicas\flutter\packages\flutter_tools\gradle\src\main\groovy -BC:\Users\Practicas\AndroidStudioProjects\flutter_project\android\app\.cxx\RelWithDebInfo\483x6p3y\x86_64" + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Target aliases. + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: C:/Users/Practicas/AndroidStudioProjects/flutter_project/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64 + +build all: phony + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompilerABI.c C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystem.cmake.in C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-FindBinUtils.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-C.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-CXX.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android/Determine-Compiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/android-legacy.toolchain.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/android.toolchain.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/flags.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Android-Clang.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Android-Determine.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Android-Initialize.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Android.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Determine-Compiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/platforms.cmake C$:/Users/Practicas/flutter/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt CMakeCache.txt CMakeFiles/3.22.1-g37088a8-dirty/CMakeCCompiler.cmake CMakeFiles/3.22.1-g37088a8-dirty/CMakeCXXCompiler.cmake CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompilerABI.c C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystem.cmake.in C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-FindBinUtils.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-C.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-CXX.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android/Determine-Compiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/android-legacy.toolchain.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/android.toolchain.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/flags.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Android-Clang.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Android-Determine.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Android-Initialize.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Android.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/hooks/pre/Determine-Compiler.cmake C$:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/build/cmake/platforms.cmake C$:/Users/Practicas/flutter/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt CMakeCache.txt CMakeFiles/3.22.1-g37088a8-dirty/CMakeCCompiler.cmake CMakeFiles/3.22.1-g37088a8-dirty/CMakeCXXCompiler.cmake CMakeFiles/3.22.1-g37088a8-dirty/CMakeSystem.cmake: phony + + +############################################# +# Clean all the built files. + +build clean: CLEAN + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/build_file_index.txt b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/build_file_index.txt new file mode 100644 index 0000000..53aace6 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/build_file_index.txt @@ -0,0 +1 @@ +C:\Users\Practicas\flutter\packages\flutter_tools\gradle\src\main\groovy\CMakeLists.txt \ No newline at end of file diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/cmake_install.cmake b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/cmake_install.cmake new file mode 100644 index 0000000..364e7ea --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: C:/Users/Practicas/flutter/packages/flutter_tools/gradle/src/main/groovy + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/Project") +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 "RelWithDebInfo") + 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 "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/Users/Practicas/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-objdump.exe") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "C:/Users/Practicas/AndroidStudioProjects/flutter_project/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/configure_fingerprint.bin b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/configure_fingerprint.bin new file mode 100644 index 0000000..9db75c3 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/configure_fingerprint.bin @@ -0,0 +1,28 @@ +C/C++ Structured Log + +C:\Users\Practicas\AndroidStudioProjects\flutter_project\android\app\.cxx\RelWithDebInfo\483x6p3y\x86_64\additional_project_files.txtC +A +?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  2  ˳2 + +C:\Users\Practicas\AndroidStudioProjects\flutter_project\android\app\.cxx\RelWithDebInfo\483x6p3y\x86_64\android_gradle_build.json  2 ϳ2 + +C:\Users\Practicas\AndroidStudioProjects\flutter_project\android\app\.cxx\RelWithDebInfo\483x6p3y\x86_64\android_gradle_build_mini.json  2 ׳2x +v +tC:\Users\Practicas\AndroidStudioProjects\flutter_project\android\app\.cxx\RelWithDebInfo\483x6p3y\x86_64\build.ninja  2 ɲ2| +z +xC:\Users\Practicas\AndroidStudioProjects\flutter_project\android\app\.cxx\RelWithDebInfo\483x6p3y\x86_64\build.ninja.txt  2 + +}C:\Users\Practicas\AndroidStudioProjects\flutter_project\android\app\.cxx\RelWithDebInfo\483x6p3y\x86_64\build_file_index.txt  2 W 2 + +~C:\Users\Practicas\AndroidStudioProjects\flutter_project\android\app\.cxx\RelWithDebInfo\483x6p3y\x86_64\compile_commands.json  2 + +C:\Users\Practicas\AndroidStudioProjects\flutter_project\android\app\.cxx\RelWithDebInfo\483x6p3y\x86_64\compile_commands.json.bin  2  + +C:\Users\Practicas\AndroidStudioProjects\flutter_project\android\app\.cxx\RelWithDebInfo\483x6p3y\x86_64\metadata_generation_command.txt  2 + ڳ2 +} +{C:\Users\Practicas\AndroidStudioProjects\flutter_project\android\app\.cxx\RelWithDebInfo\483x6p3y\x86_64\prefab_config.json  2  ( ۳2 + +C:\Users\Practicas\AndroidStudioProjects\flutter_project\android\app\.cxx\RelWithDebInfo\483x6p3y\x86_64\symbol_folder_index.txt  2  w ܳ2[ +Y +WC:\Users\Practicas\flutter\packages\flutter_tools\gradle\src\main\groovy\CMakeLists.txt  2  2 \ No newline at end of file diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/metadata_generation_command.txt b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/metadata_generation_command.txt new file mode 100644 index 0000000..4743a69 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/metadata_generation_command.txt @@ -0,0 +1,20 @@ + -HC:\Users\Practicas\flutter\packages\flutter_tools\gradle\src\main\groovy +-DCMAKE_SYSTEM_NAME=Android +-DCMAKE_EXPORT_COMPILE_COMMANDS=ON +-DCMAKE_SYSTEM_VERSION=21 +-DANDROID_PLATFORM=android-21 +-DANDROID_ABI=x86_64 +-DCMAKE_ANDROID_ARCH_ABI=x86_64 +-DANDROID_NDK=C:\Users\Practicas\AppData\Local\Android\sdk\ndk\26.3.11579264 +-DCMAKE_ANDROID_NDK=C:\Users\Practicas\AppData\Local\Android\sdk\ndk\26.3.11579264 +-DCMAKE_TOOLCHAIN_FILE=C:\Users\Practicas\AppData\Local\Android\sdk\ndk\26.3.11579264\build\cmake\android.toolchain.cmake +-DCMAKE_MAKE_PROGRAM=C:\Users\Practicas\AppData\Local\Android\sdk\cmake\3.22.1\bin\ninja.exe +-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\Users\Practicas\AndroidStudioProjects\flutter_project\build\app\intermediates\cxx\RelWithDebInfo\483x6p3y\obj\x86_64 +-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=C:\Users\Practicas\AndroidStudioProjects\flutter_project\build\app\intermediates\cxx\RelWithDebInfo\483x6p3y\obj\x86_64 +-DCMAKE_BUILD_TYPE=RelWithDebInfo +-BC:\Users\Practicas\AndroidStudioProjects\flutter_project\android\app\.cxx\RelWithDebInfo\483x6p3y\x86_64 +-GNinja +-Wno-dev +--no-warn-unused-cli + Build command args: [] + Version: 2 \ No newline at end of file diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/prefab_config.json b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/prefab_config.json new file mode 100644 index 0000000..e799de8 --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/prefab_config.json @@ -0,0 +1,4 @@ +{ + "enabled": false, + "packages": [] +} \ No newline at end of file diff --git a/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/symbol_folder_index.txt b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/symbol_folder_index.txt new file mode 100644 index 0000000..9d643be --- /dev/null +++ b/android/app/.cxx/RelWithDebInfo/483x6p3y/x86_64/symbol_folder_index.txt @@ -0,0 +1 @@ +C:\Users\Practicas\AndroidStudioProjects\flutter_project\build\app\intermediates\cxx\RelWithDebInfo\483x6p3y\obj\x86_64 \ No newline at end of file diff --git a/lib/bars/app_bar b/lib/bars/app_bar index de43341..eb496c1 100644 --- a/lib/bars/app_bar +++ b/lib/bars/app_bar @@ -28,8 +28,8 @@ class CustomAppBar extends StatelessWidget implements PreferredSizeWidget { padding: const EdgeInsets.only(top: 10.0), child: Image.asset( 'assets/logo-civan.png', - height: getResponsiveFontSize(context, 200.0), // Ajustar la altura de la imagen - width: getResponsiveFontSize(context, 200.0), // Ajustar el ancho de la imagen + height: getResponsiveFontSize(context, 400.0), // Ajustar la altura de la imagen + width: getResponsiveFontSize(context, 400.0), // Ajustar el ancho de la imagen ), ), ), diff --git a/lib/main.dart b/lib/main.dart index 4667fee..6e7b04c 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,9 +1,10 @@ +import 'dart:html' as html; import 'package:flutter/material.dart'; +import 'package:google_fonts/google_fonts.dart'; import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:crcivan/BloC/contenedores_event.dart'; import '../pages/my_home_page.dart'; - void main() { runApp( BlocProvider( @@ -13,18 +14,68 @@ void main() { ); } -class MyApp extends StatelessWidget { +class MyApp extends StatefulWidget { const MyApp({super.key}); + @override + _MyAppState createState() => _MyAppState(); +} + +class _MyAppState extends State { + html.BeforeInstallPromptEvent? deferredPrompt; + + @override + void initState() { + super.initState(); + _detectInstallPrompt(); + } + + void _detectInstallPrompt() { + html.window.addEventListener('beforeinstallprompt', (event) { + event.preventDefault(); + setState(() { + deferredPrompt = event as html.BeforeInstallPromptEvent; + }); + }); + } + + void _showInstallDialog() { + if (deferredPrompt != null) { + showDialog( + context: context, + builder: (context) => AlertDialog( + title: Text("Instalar CR-Civán"), + content: Text("Añade esta app a tu pantalla de inicio para una mejor experiencia."), + actions: [ + TextButton( + onPressed: () { + deferredPrompt!.prompt(); + deferredPrompt = null; + Navigator.of(context).pop(); + }, + child: Text("Instalar"), + ), + TextButton( + onPressed: () => Navigator.of(context).pop(), + child: Text("Más tarde"), + ), + ], + ), + ); + } + } + @override Widget build(BuildContext context) { return MaterialApp( - title: 'Flutter Demo', + title: 'CR-Civán', theme: ThemeData( colorScheme: ColorScheme.fromSeed(seedColor: const Color.fromARGB(255, 0, 67, 168)), useMaterial3: true, ), - home: const MyHomePage(title: 'COMUNIDAD DE REGANTES DE CIVÁN'), + home: MyHomePage( + title: 'COMUNIDAD DE REGANTES DE CIVÁN' + ), ); } } diff --git a/lib/main/main.dart b/lib/main/main.dart index 4667fee..b89b4f9 100644 --- a/lib/main/main.dart +++ b/lib/main/main.dart @@ -19,7 +19,7 @@ class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( - title: 'Flutter Demo', + title: 'CR-Civán', theme: ThemeData( colorScheme: ColorScheme.fromSeed(seedColor: const Color.fromARGB(255, 0, 67, 168)), useMaterial3: true, diff --git a/lib/pages/my_home_page.dart b/lib/pages/my_home_page.dart index dd37eec..02b9fc9 100644 --- a/lib/pages/my_home_page.dart +++ b/lib/pages/my_home_page.dart @@ -1,4 +1,5 @@ import 'package:crcivan/BloC/contenedores_event.dart'; +import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:shared_preferences/shared_preferences.dart'; import 'package:crcivan/bars/app_bar'; @@ -9,7 +10,8 @@ import 'package:crcivan/pages/embalses'; import 'package:crcivan/pages/secciones'; import 'package:crcivan/widgets/background_widget.dart'; import 'package:url_launcher/url_launcher.dart'; -import 'package:crcivan/pages/utils.dart'; // Importar la función global +import 'package:crcivan/pages/utils.dart'; +import 'dart:html' as html; class MyHomePage extends StatefulWidget { const MyHomePage({super.key, required this.title}); @@ -20,10 +22,229 @@ class MyHomePage extends StatefulWidget { } class _MyHomePageState extends State { + html.BeforeInstallPromptEvent? deferredPrompt; + bool isAppInstalled = false; + @override void initState() { super.initState(); - verificarPrimerInicio(); + + if (kIsWeb) { + _detectInstallPrompt(); + _checkIfAppInstalled(); + } else { + verificarPrimerInicio(); + } + } + + void _checkIfAppInstalled() { + // Verificar si la app está ejecutándose en modo standalone (instalada) + bool isStandalone = html.window.matchMedia('(display-mode: standalone)').matches; + bool isIOSInstalled = false; + + try { + // En iOS, navigator.standalone indica si se ejecuta como PWA + isIOSInstalled = html.window.navigator.userAgent.contains('iPhone') && html.window.navigator.userAgent.contains('Safari') && !html.window.navigator.userAgent.contains('CriOS'); + } catch (e) { + // Ignorar errores si la propiedad no está disponible + } + + setState(() { + isAppInstalled = isStandalone || isIOSInstalled; + }); + + // También escuchar cambios en el modo de visualización + html.window.addEventListener('appinstalled', (event) { + setState(() { + isAppInstalled = true; + deferredPrompt = null; + }); + }); + } + + void _detectInstallPrompt() { + html.window.addEventListener('beforeinstallprompt', (event) { + // Prevenimos que el navegador muestre automáticamente el prompt + event.preventDefault(); + + // Guardamos el evento para usarlo más tarde + setState(() { + deferredPrompt = event as html.BeforeInstallPromptEvent; + }); + + print("Prompt de instalación capturado y listo para usar"); + }); + } + + void _showInstallDialog() { + // Si el prompt está disponible, lo mostramos + try { + if (deferredPrompt != null) { + // Muestra el diálogo de instalación + deferredPrompt!.prompt(); + + // Esperamos la elección del usuario + deferredPrompt!.userChoice.then((choiceResult) { + // Limpiamos el prompt después de usarlo + setState(() { + deferredPrompt = null; + }); + + if (kDebugMode) { + if (choiceResult != null) { + print("Usuario respondió al prompt: ${choiceResult['outcome']}"); + } + } + + // Si el usuario instaló la app, actualizamos el estado + if (choiceResult != null && choiceResult['outcome'] == 'accepted') { + setState(() { + isAppInstalled = true; + }); + } + + // Configuramos para detectar un nuevo prompt + _detectInstallPrompt(); + }); + } else { + // Si no hay prompt disponible, mostramos instrucciones según el navegador + _showBrowserSpecificInstructions(); + } + } catch (e) { + print("Error al mostrar el diálogo de instalación: $e"); + _showBrowserSpecificInstructions(); + } + } + + void _showBrowserSpecificInstructions() { + final browserInfo = _detectBrowserAndDevice(); + final String browser = browserInfo['browser']; + final bool isIOS = browserInfo['isIOS']; + final bool isAndroid = browserInfo['isAndroid']; + + String title = "Instala CR-Civán en tu dispositivo"; + String instructions = ""; + List contentWidgets = []; + + // Instrucciones específicas según navegador y dispositivo + if (isIOS) { + if (browser == 'safari') { + instructions = "1. Toca el botón Compartir en la parte inferior de Safari (ícono de flecha hacia arriba)\n" + "2. Desplázate hacia abajo y selecciona 'Añadir a pantalla de inicio'\n" + "3. Confirma tocando 'Añadir'"; + + contentWidgets = [ + Text("Para instalar esta aplicación en tu iPhone o iPad:"), + SizedBox(height: 16), + Text(instructions), + SizedBox(height: 16), + Text("Nota: La instalación de PWAs en iOS solo es compatible con Safari.", + style: TextStyle(fontStyle: FontStyle.italic)), + ]; + } else { + instructions = "Para instalar esta aplicación en iOS, debes abrir esta página en Safari."; + contentWidgets = [ + Text(instructions), + SizedBox(height: 16), + Text("Las PWAs en iOS solo pueden instalarse desde Safari.", + style: TextStyle(fontStyle: FontStyle.italic)), + ]; + } + } else if (browser == 'chrome' || browser == 'edge') { + String browserName = (browser == 'chrome') ? "Chrome" : "Edge"; + + if (isAndroid) { + instructions = "1. Toca el botón de menú (⋮) en la esquina superior derecha\n" + "2. Selecciona 'Instalar aplicación' o 'Añadir a pantalla de inicio'\n" + "3. Confirma la instalación"; + } else { + instructions = "1. Haz clic en el icono de instalación que aparece en la barra de direcciones (icono ▽)\n" + "2. O bien, haz clic en el botón de menú (⋮) y selecciona 'Instalar CR-Civán...'\n" + "3. Confirma la instalación en el diálogo que aparece"; + } + + contentWidgets = [ + Text("Para instalar esta aplicación en $browserName:"), + SizedBox(height: 16), + Text(instructions), + ]; + } else if (browser == 'firefox') { + instructions = "1. Haz clic en el botón de menú (≡) en la esquina superior derecha\n" + "2. Selecciona 'Instalar aplicación' (si está disponible)\n" + "3. O añade manualmente esta página a tu pantalla de inicio"; + + contentWidgets = [ + Text("Para instalar esta aplicación en Firefox:"), + SizedBox(height: 16), + Text(instructions), + SizedBox(height: 16), + Text("Nota: Firefox tiene soporte limitado para PWAs en algunos sistemas.", + style: TextStyle(fontStyle: FontStyle.italic)), + ]; + } else { + instructions = "1. Busca en el menú de tu navegador la opción 'Instalar aplicación' o 'Añadir a pantalla de inicio'\n" + "2. También puedes usar las opciones de marcadores/favoritos para acceder rápidamente"; + + contentWidgets = [ + Text("Para instalar esta aplicación:"), + SizedBox(height: 16), + Text(instructions), + ]; + } + + // Mostrar el diálogo con instrucciones + showDialog( + context: context, + builder: (context) => AlertDialog( + title: Text(title), + content: SingleChildScrollView( + child: Column( + mainAxisSize: MainAxisSize.min, + crossAxisAlignment: CrossAxisAlignment.start, + children: contentWidgets, + ), + ), + actions: [ + TextButton( + onPressed: () => Navigator.of(context).pop(), + child: Text("ENTENDIDO"), + ), + ], + ), + ); + } + + Map _detectBrowserAndDevice() { + String userAgent = html.window.navigator.userAgent.toLowerCase(); + String browser = 'unknown'; + bool isIOS = false; + bool isAndroid = false; + + // Detectar sistema operativo + if (userAgent.contains('iphone') || userAgent.contains('ipad') || userAgent.contains('ipod')) { + isIOS = true; + } else if (userAgent.contains('android')) { + isAndroid = true; + } + + // Detectar navegador + if (userAgent.contains('chrome') && !userAgent.contains('edg')) { + browser = 'chrome'; + } else if (userAgent.contains('firefox')) { + browser = 'firefox'; + } else if (userAgent.contains('safari') && !userAgent.contains('chrome')) { + browser = 'safari'; + } else if (userAgent.contains('edg')) { + browser = 'edge'; + } else if (userAgent.contains('opr') || userAgent.contains('opera')) { + browser = 'opera'; + } + + return { + 'browser': browser, + 'isIOS': isIOS, + 'isAndroid': isAndroid, + }; } Future verificarPrimerInicio() async { @@ -61,16 +282,13 @@ class _MyHomePageState extends State { "4. Responsabilidad sobre los Datos:\n" "Todos los datos presentados en esta aplicación provienen de fuentes externas y no han sido alterados ni modificados. " "CR-Civán no asume ninguna responsabilidad sobre la veracidad o exactitud de los mismos.", - style: TextStyle( - fontSize: getResponsiveFontSize( - context, 16)), // Ajustar el tamaño del texto aquí + style: TextStyle(fontSize: getResponsiveFontSize(context, 16)), ), ), actions: [ ElevatedButton( style: ElevatedButton.styleFrom( - backgroundColor: - Color.fromARGB(255, 255, 255, 255), // Color del botón + backgroundColor: Color.fromARGB(255, 255, 255, 255), ), onPressed: () { Navigator.of(context).pop(); @@ -85,202 +303,208 @@ class _MyHomePageState extends State { double getResponsiveFontSize(BuildContext context, double baseFontSize) { double screenWidth = MediaQuery.of(context).size.width; - // Ajustar el tamaño del texto en función del ancho de la pantalla if (screenWidth > 600) { - return baseFontSize * 1.5; // Aumentar el tamaño del texto en tablets + return baseFontSize * 1.5; } else { - return baseFontSize; // Mantener el tamaño del texto en teléfonos + return baseFontSize; } } @override Widget build(BuildContext context) { + // Obtener dimensiones de pantalla + final screenSize = MediaQuery.of(context).size; + final screenHeight = screenSize.height; + + // Hacer botones más pequeños con lógica adaptativa + final isVerySmallScreen = screenHeight < 600; + final isSmallScreen = screenHeight < 710; + + // Ajustar tamaños según la pantalla + double buttonHeight = isVerySmallScreen ? 45 : (isSmallScreen ? 55 : 65); + double buttonFontSize = isVerySmallScreen ? 12 : (isSmallScreen ? 14 : 18); + double buttonBottomPadding = isVerySmallScreen ? 5.0 : (isSmallScreen ? 8.0 : 12.0); + return Scaffold( appBar: const CustomAppBar(), - body: BackgroundWidget( - child: Center( - child: Column( - mainAxisAlignment: MainAxisAlignment.center, - children: [ - InkWell( - onTap: () { - Navigator.push( - context, - MaterialPageRoute( - builder: (context) => const NoticiasPage()), - ); - }, - child: SizedBox( - width: 300.0, + body: SafeArea( + child: LayoutBuilder( + builder: (context, constraints) { + // Ancho limitado para botones + double buttonWidth = constraints.maxWidth * 0.8; + if (buttonWidth > 300) buttonWidth = 300; + + return Stack( + children: [ + BackgroundWidget( child: Padding( - padding: const EdgeInsets.only(bottom: 20.0), - child: Container( - padding: const EdgeInsets.all(8.0), - decoration: BoxDecoration( - color: const Color.fromARGB(255, 240, 35, 35), - borderRadius: BorderRadius.circular(7.0), - ), - child: Text( - 'Avisos', - textAlign: TextAlign.center, - style: TextStyle( - color: Colors.white, - fontSize: getResponsiveFontSize(context, 32.0), - fontWeight: FontWeight.bold, + padding: EdgeInsets.symmetric(horizontal: 16.0), + child: CustomScrollView( + physics: ClampingScrollPhysics(), + slivers: [ + SliverFillRemaining( + hasScrollBody: false, + child: Center( + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + // Botones de navegación con altura reducida + _buildNavButton( + 'Avisos', + Color.fromARGB(255, 240, 35, 35), + () => Navigator.push(context, MaterialPageRoute( + builder: (context) => const NoticiasPage())), + buttonWidth, buttonHeight, buttonFontSize, buttonBottomPadding + ), + + _buildNavButton( + 'Pregón', + Color.fromARGB(255, 230, 226, 0), + () => Navigator.push(context, MaterialPageRoute( + builder: (context) => const Pregon())), + buttonWidth, buttonHeight, buttonFontSize, buttonBottomPadding + ), + + _buildNavButton( + 'Embalses', + Color.fromARGB(255, 6, 71, 169), + () => Navigator.push(context, MaterialPageRoute( + builder: (context) => const EmbalsesPage())), + buttonWidth, buttonHeight, buttonFontSize, buttonBottomPadding + ), + + _buildNavButton( + 'Secciones', + Color.fromARGB(255, 97, 97, 97), + () => Navigator.push(context, MaterialPageRoute( + builder: (context) => const SeccionesPage())), + buttonWidth, buttonHeight, buttonFontSize, buttonBottomPadding + ), + + _buildNavButton( + 'Tiempo', + Color.fromARGB(255, 255, 255, 255), + launchAemetURL, + buttonWidth, buttonHeight, buttonFontSize, buttonBottomPadding, + textColor: Color.fromARGB(255, 78, 169, 6) + ), + + SizedBox(height: isVerySmallScreen ? 5 : 10), + + // Links y botones inferiores con tamaños reducidos + InkWell( + onTap: launchPrivacyPolicyURL, + child: Text( + 'Lee nuestras políticas de privacidad', + style: TextStyle( + color: Colors.blue, + decoration: TextDecoration.underline, + fontSize: getResponsiveFontSize(context, 12), + ), + ), + ), + + SizedBox(height: isVerySmallScreen ? 5 : 8), + + ElevatedButton( + onPressed: mostrarAvisoLegal, + style: ElevatedButton.styleFrom( + padding: EdgeInsets.symmetric( + horizontal: 12, + vertical: isVerySmallScreen ? 4 : 8 + ), + minimumSize: Size.zero, + tapTargetSize: MaterialTapTargetSize.shrinkWrap, + ), + child: Text( + 'Aviso Legal', + style: TextStyle( + fontSize: getResponsiveFontSize(context, 12), + ), + ), + ), + + SizedBox(height: isVerySmallScreen ? 5 : 8), + + // Botón de instalación con tamaño reducido - solo se muestra si es web y no está instalada + if (kIsWeb && !isAppInstalled) + ElevatedButton.icon( + icon: Icon(Icons.download_rounded, color: Colors.white, size: isVerySmallScreen ? 14 : 16), + label: Text( + "Instalar aplicación", + style: TextStyle( + color: Colors.white, + fontSize: isVerySmallScreen ? 12 : 14, + fontWeight: FontWeight.bold, + ), + ), + onPressed: _showInstallDialog, + style: ElevatedButton.styleFrom( + backgroundColor: Colors.green, + padding: EdgeInsets.symmetric( + horizontal: 12, + vertical: isVerySmallScreen ? 4 : 8 + ), + minimumSize: Size.zero, + tapTargetSize: MaterialTapTargetSize.shrinkWrap, + ), + ), + + SizedBox(height: 8), + ], + ), + ), ), - ), + ], ), ), ), - ), - InkWell( - onTap: () { - Navigator.push( - context, - MaterialPageRoute(builder: (context) => const Pregon()), - ); - }, - child: SizedBox( - width: 300.0, - child: Padding( - padding: const EdgeInsets.only(bottom: 20.0), - child: Container( - padding: const EdgeInsets.all(8.0), - decoration: BoxDecoration( - color: const Color.fromARGB(255, 230, 226, 0), - borderRadius: BorderRadius.circular(7.0), - ), - child: Text( - 'Pregón', - textAlign: TextAlign.center, - style: TextStyle( - color: Colors.white, - fontSize: getResponsiveFontSize(context, 32.0), - fontWeight: FontWeight.bold, - ), - ), - ), - ), - ), - ), - InkWell( - onTap: () { - Navigator.push( - context, - MaterialPageRoute( - builder: (context) => const EmbalsesPage()), - ); - }, - child: SizedBox( - width: 300.0, - child: Padding( - padding: const EdgeInsets.only(bottom: 20.0), - child: Container( - padding: const EdgeInsets.all(8.0), - decoration: BoxDecoration( - color: const Color.fromARGB(255, 6, 71, 169), - borderRadius: BorderRadius.circular(7.0), - ), - child: Text( - 'Embalses', - textAlign: TextAlign.center, - style: TextStyle( - color: Colors.white, - fontSize: getResponsiveFontSize(context, 32.0), - fontWeight: FontWeight.bold, - ), - ), - ), - ), - ), - ), - InkWell( - onTap: () { - Navigator.push( - context, - MaterialPageRoute( - builder: (context) => const SeccionesPage()), - ); - }, - child: SizedBox( - width: 300.0, - child: Padding( - padding: const EdgeInsets.only(bottom: 20.0), - child: Container( - padding: const EdgeInsets.all(8.0), - decoration: BoxDecoration( - color: const Color.fromARGB(255, 97, 97, 97), - borderRadius: BorderRadius.circular(7.0), - ), - child: Text( - 'Secciones', - textAlign: TextAlign.center, - style: TextStyle( - color: Colors.white, - fontSize: getResponsiveFontSize(context, 32.0), - fontWeight: FontWeight.bold, - ), - ), - ), - ), - ), - ), - InkWell( - onTap: () { - launchAemetURL(); - }, - child: SizedBox( - width: 300.0, - child: Padding( - padding: const EdgeInsets.only(bottom: 20.0), - child: Container( - padding: const EdgeInsets.all(8.0), - decoration: BoxDecoration( - color: const Color.fromARGB(255, 255, 255, 255), - borderRadius: BorderRadius.circular(7.0), - ), - child: Text( - 'Tiempo', - textAlign: TextAlign.center, - style: TextStyle( - color: Color.fromARGB(255, 78, 169, 6), - fontSize: getResponsiveFontSize(context, 32.0), - fontWeight: FontWeight.bold, - ), - ), - ), - ), - ), - ), - SizedBox(height: 20), - InkWell( - onTap: () { - launchPrivacyPolicyURL(); - }, - child: Text( - 'Lee nuestras políticas de privacidad', - style: TextStyle( - color: Colors.blue, - decoration: TextDecoration.underline, - fontSize: getResponsiveFontSize(context, 16.0), - ), - ), - ), - SizedBox(height: 10), - ElevatedButton( - onPressed: mostrarAvisoLegal, - child: Text( - 'Aviso Legal', - style: TextStyle( - fontSize: getResponsiveFontSize(context, 16.0), - ), - ), - ), - ], - ), + ], + ); + }, ), ), bottomNavigationBar: const CustomBottomBar(), ); } + + // Widget para botones de navegación + Widget _buildNavButton( + String title, Color color, VoidCallback onTap, + double width, double height, double fontSize, double bottomPadding, + {Color textColor = Colors.white}) { + + return Padding( + padding: EdgeInsets.only(bottom: bottomPadding), + child: InkWell( + onTap: onTap, + child: Container( + width: width, + height: height, + decoration: BoxDecoration( + color: color, + borderRadius: BorderRadius.circular(7.0), + boxShadow: [ + BoxShadow( + color: Colors.black26, + blurRadius: 2, + offset: Offset(0, 1), + ), + ], + ), + child: Center( + child: Text( + title, + textAlign: TextAlign.center, + style: TextStyle( + color: textColor, + fontSize: fontSize, + fontWeight: FontWeight.bold, + ), + ), + ), + ), + ), + ); + } } diff --git a/macos/Flutter/GeneratedPluginRegistrant.swift b/macos/Flutter/GeneratedPluginRegistrant.swift index 997e35d..b19945c 100644 --- a/macos/Flutter/GeneratedPluginRegistrant.swift +++ b/macos/Flutter/GeneratedPluginRegistrant.swift @@ -5,10 +5,12 @@ import FlutterMacOS import Foundation +import path_provider_foundation import shared_preferences_foundation import url_launcher_macos func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) { + PathProviderPlugin.register(with: registry.registrar(forPlugin: "PathProviderPlugin")) SharedPreferencesPlugin.register(with: registry.registrar(forPlugin: "SharedPreferencesPlugin")) UrlLauncherPlugin.register(with: registry.registrar(forPlugin: "UrlLauncherPlugin")) } diff --git a/pubspec.lock b/pubspec.lock index 57d67dc..613490f 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -1,6 +1,22 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: + _fe_analyzer_shared: + dependency: transitive + description: + name: _fe_analyzer_shared + sha256: dc27559385e905ad30838356c5f5d574014ba39872d732111cd07ac0beff4c57 + url: "https://pub.dev" + source: hosted + version: "80.0.0" + analyzer: + dependency: transitive + description: + name: analyzer + sha256: "192d1c5b944e7e53b24b5586db760db934b177d4147c42fbca8c8c5f1eb8d11e" + url: "https://pub.dev" + source: hosted + version: "7.3.0" archive: dependency: transitive description: @@ -21,10 +37,18 @@ packages: dependency: transitive description: name: async - sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c" + sha256: d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63 url: "https://pub.dev" source: hosted - version: "2.11.0" + version: "2.12.0" + bazel_worker: + dependency: transitive + description: + name: bazel_worker + sha256: "57035594b87d9f5af99f1a80e1edf5411dadbdf5acfc4f90403e3849f57dd0f0" + url: "https://pub.dev" + source: hosted + version: "1.1.2" bloc: dependency: transitive description: @@ -37,10 +61,90 @@ packages: dependency: transitive description: name: boolean_selector - sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" + sha256: "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea" url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.1.2" + build: + dependency: transitive + description: + name: build + sha256: cef23f1eda9b57566c81e2133d196f8e3df48f244b317368d65c5943d91148f0 + url: "https://pub.dev" + source: hosted + version: "2.4.2" + build_config: + dependency: transitive + description: + name: build_config + sha256: "4ae2de3e1e67ea270081eaee972e1bd8f027d459f249e0f1186730784c2e7e33" + url: "https://pub.dev" + source: hosted + version: "1.1.2" + build_daemon: + dependency: transitive + description: + name: build_daemon + sha256: "8e928697a82be082206edb0b9c99c5a4ad6bc31c9e9b8b2f291ae65cd4a25daa" + url: "https://pub.dev" + source: hosted + version: "4.0.4" + build_modules: + dependency: transitive + description: + name: build_modules + sha256: "349f492c6cf66d32d24b71368908df23426440bf9ee4642fdb79978adb82a877" + url: "https://pub.dev" + source: hosted + version: "5.0.12" + build_resolvers: + dependency: transitive + description: + name: build_resolvers + sha256: b9e4fda21d846e192628e7a4f6deda6888c36b5b69ba02ff291a01fd529140f0 + url: "https://pub.dev" + source: hosted + version: "2.4.4" + build_runner: + dependency: "direct dev" + description: + name: build_runner + sha256: "058fe9dce1de7d69c4b84fada934df3e0153dd000758c4d65964d0166779aa99" + url: "https://pub.dev" + source: hosted + version: "2.4.15" + build_runner_core: + dependency: transitive + description: + name: build_runner_core + sha256: "22e3aa1c80e0ada3722fe5b63fd43d9c8990759d0a2cf489c8c5d7b2bdebc021" + url: "https://pub.dev" + source: hosted + version: "8.0.0" + build_web_compilers: + dependency: "direct dev" + description: + name: build_web_compilers + sha256: "062de601d0e64e7f7fcdae00661081a489813039240e843ef238abb75e09ac2f" + url: "https://pub.dev" + source: hosted + version: "4.1.2" + built_collection: + dependency: transitive + description: + name: built_collection + sha256: "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100" + url: "https://pub.dev" + source: hosted + version: "5.1.1" + built_value: + dependency: transitive + description: + name: built_value + sha256: ea90e81dc4a25a043d9bee692d20ed6d1c4a1662a28c03a96417446c093ed6b4 + url: "https://pub.dev" + source: hosted + version: "8.9.5" change_app_package_name: dependency: "direct main" description: @@ -53,10 +157,10 @@ packages: dependency: transitive description: name: characters - sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605" + sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803 url: "https://pub.dev" source: hosted - version: "1.3.0" + version: "1.4.0" checked_yaml: dependency: transitive description: @@ -77,18 +181,34 @@ packages: dependency: transitive description: name: clock - sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf + sha256: fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b url: "https://pub.dev" source: hosted - version: "1.1.1" + version: "1.1.2" + code_builder: + dependency: transitive + description: + name: code_builder + sha256: "0ec10bf4a89e4c613960bf1e8b42c64127021740fb21640c29c909826a5eea3e" + url: "https://pub.dev" + source: hosted + version: "4.10.1" collection: dependency: transitive description: name: collection - sha256: a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf + sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76" url: "https://pub.dev" source: hosted - version: "1.19.0" + version: "1.19.1" + convert: + dependency: transitive + description: + name: convert + sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68 + url: "https://pub.dev" + source: hosted + version: "3.1.2" crypto: dependency: transitive description: @@ -113,14 +233,22 @@ packages: url: "https://pub.dev" source: hosted version: "1.0.8" + dart_style: + dependency: transitive + description: + name: dart_style + sha256: "27eb0ae77836989a3bc541ce55595e8ceee0992807f14511552a898ddd0d88ac" + url: "https://pub.dev" + source: hosted + version: "3.0.1" fake_async: dependency: transitive description: name: fake_async - sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" + sha256: "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc" url: "https://pub.dev" source: hosted - version: "1.3.1" + version: "1.3.2" ffi: dependency: transitive description: @@ -137,6 +265,14 @@ packages: url: "https://pub.dev" source: hosted version: "7.0.1" + fixnum: + dependency: transitive + description: + name: fixnum + sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be + url: "https://pub.dev" + source: hosted + version: "1.1.1" flutter: dependency: "direct main" description: flutter @@ -184,6 +320,38 @@ packages: description: flutter source: sdk version: "0.0.0" + frontend_server_client: + dependency: transitive + description: + name: frontend_server_client + sha256: f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694 + url: "https://pub.dev" + source: hosted + version: "4.0.0" + glob: + dependency: transitive + description: + name: glob + sha256: c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de + url: "https://pub.dev" + source: hosted + version: "2.1.3" + google_fonts: + dependency: "direct main" + description: + name: google_fonts + sha256: b1ac0fe2832c9cc95e5e88b57d627c5e68c223b9657f4b96e1487aa9098c7b82 + url: "https://pub.dev" + source: hosted + version: "6.2.1" + graphs: + dependency: transitive + description: + name: graphs + sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0" + url: "https://pub.dev" + source: hosted + version: "2.3.2" html: dependency: "direct dev" description: @@ -200,6 +368,14 @@ packages: url: "https://pub.dev" source: hosted version: "1.3.0" + http_multi_server: + dependency: transitive + description: + name: http_multi_server + sha256: aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8 + url: "https://pub.dev" + source: hosted + version: "3.2.2" http_parser: dependency: transitive description: @@ -216,6 +392,22 @@ packages: url: "https://pub.dev" source: hosted version: "4.5.2" + io: + dependency: transitive + description: + name: io + sha256: dfd5a80599cf0165756e3181807ed3e77daf6dd4137caaad72d0b7931597650b + url: "https://pub.dev" + source: hosted + version: "1.0.5" + js: + dependency: transitive + description: + name: js + sha256: "53385261521cc4a0c4658fd0ad07a7d14591cf8fc33abbceae306ddb974888dc" + url: "https://pub.dev" + source: hosted + version: "0.7.2" json_annotation: dependency: transitive description: @@ -228,18 +420,18 @@ packages: dependency: transitive description: name: leak_tracker - sha256: "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06" + sha256: c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec url: "https://pub.dev" source: hosted - version: "10.0.7" + version: "10.0.8" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379" + sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573 url: "https://pub.dev" source: hosted - version: "3.0.8" + version: "3.0.9" leak_tracker_testing: dependency: transitive description: @@ -256,14 +448,22 @@ packages: url: "https://pub.dev" source: hosted version: "3.0.0" + logging: + dependency: transitive + description: + name: logging + sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61 + url: "https://pub.dev" + source: hosted + version: "1.3.0" matcher: dependency: transitive description: name: matcher - sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb + sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2 url: "https://pub.dev" source: hosted - version: "0.12.16+1" + version: "0.12.17" material_color_utilities: dependency: transitive description: @@ -276,10 +476,18 @@ packages: dependency: transitive description: name: meta - sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 + sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c url: "https://pub.dev" source: hosted - version: "1.15.0" + version: "1.16.0" + mime: + dependency: transitive + description: + name: mime + sha256: "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6" + url: "https://pub.dev" + source: hosted + version: "2.0.0" nested: dependency: transitive description: @@ -288,14 +496,22 @@ packages: url: "https://pub.dev" source: hosted version: "1.0.0" + package_config: + dependency: transitive + description: + name: package_config + sha256: f096c55ebb7deb7e384101542bfba8c52696c1b56fca2eb62827989ef2353bbc + url: "https://pub.dev" + source: hosted + version: "2.2.0" path: dependency: transitive description: name: path - sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af" + sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5" url: "https://pub.dev" source: hosted - version: "1.9.0" + version: "1.9.1" path_parsing: dependency: transitive description: @@ -304,6 +520,30 @@ packages: url: "https://pub.dev" source: hosted version: "1.1.0" + path_provider: + dependency: transitive + description: + name: path_provider + sha256: "50c5dd5b6e1aaf6fb3a78b33f6aa3afca52bf903a8a5298f53101fdaee55bbcd" + url: "https://pub.dev" + source: hosted + version: "2.1.5" + path_provider_android: + dependency: transitive + description: + name: path_provider_android + sha256: "0ca7359dad67fd7063cb2892ab0c0737b2daafd807cf1acecd62374c8fae6c12" + url: "https://pub.dev" + source: hosted + version: "2.2.16" + path_provider_foundation: + dependency: transitive + description: + name: path_provider_foundation + sha256: "4843174df4d288f5e29185bd6e72a6fbdf5a4a4602717eed565497429f179942" + url: "https://pub.dev" + source: hosted + version: "2.4.1" path_provider_linux: dependency: transitive description: @@ -352,6 +592,14 @@ packages: url: "https://pub.dev" source: hosted version: "2.1.8" + pool: + dependency: transitive + description: + name: pool + sha256: "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a" + url: "https://pub.dev" + source: hosted + version: "1.5.1" posix: dependency: transitive description: @@ -360,6 +608,14 @@ packages: url: "https://pub.dev" source: hosted version: "6.0.1" + protobuf: + dependency: transitive + description: + name: protobuf + sha256: "68645b24e0716782e58948f8467fd42a880f255096a821f9e7d0ec625b00c84d" + url: "https://pub.dev" + source: hosted + version: "3.1.0" provider: dependency: transitive description: @@ -368,6 +624,30 @@ packages: url: "https://pub.dev" source: hosted version: "6.1.2" + pub_semver: + dependency: transitive + description: + name: pub_semver + sha256: "5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585" + url: "https://pub.dev" + source: hosted + version: "2.2.0" + pubspec_parse: + dependency: transitive + description: + name: pubspec_parse + sha256: "0560ba233314abbed0a48a2956f7f022cce7c3e1e73df540277da7544cad4082" + url: "https://pub.dev" + source: hosted + version: "1.5.0" + scratch_space: + dependency: transitive + description: + name: scratch_space + sha256: "8510fbff458d733a58fc427057d1ac86303b376d609d6e1bc43f240aad9aa445" + url: "https://pub.dev" + source: hosted + version: "1.0.2" shared_preferences: dependency: "direct main" description: @@ -424,59 +704,99 @@ packages: url: "https://pub.dev" source: hosted version: "2.4.1" + shelf: + dependency: transitive + description: + name: shelf + sha256: e7dd780a7ffb623c57850b33f43309312fc863fb6aa3d276a754bb299839ef12 + url: "https://pub.dev" + source: hosted + version: "1.4.2" + shelf_web_socket: + dependency: transitive + description: + name: shelf_web_socket + sha256: "3632775c8e90d6c9712f883e633716432a27758216dfb61bd86a8321c0580925" + url: "https://pub.dev" + source: hosted + version: "3.0.0" sky_engine: dependency: transitive description: flutter source: sdk version: "0.0.0" + source_maps: + dependency: transitive + description: + name: source_maps + sha256: "190222579a448b03896e0ca6eca5998fa810fda630c1d65e2f78b3f638f54812" + url: "https://pub.dev" + source: hosted + version: "0.10.13" source_span: dependency: transitive description: name: source_span - sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c" + sha256: "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c" url: "https://pub.dev" source: hosted - version: "1.10.0" + version: "1.10.1" stack_trace: dependency: transitive description: name: stack_trace - sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377" + sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1" url: "https://pub.dev" source: hosted - version: "1.12.0" + version: "1.12.1" stream_channel: dependency: transitive description: name: stream_channel - sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7 + sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d" url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.1.4" + stream_transform: + dependency: transitive + description: + name: stream_transform + sha256: ad47125e588cfd37a9a7f86c7d6356dde8dfe89d071d293f80ca9e9273a33871 + url: "https://pub.dev" + source: hosted + version: "2.1.1" string_scanner: dependency: transitive description: name: string_scanner - sha256: "688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3" + sha256: "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43" url: "https://pub.dev" source: hosted - version: "1.3.0" + version: "1.4.1" term_glyph: dependency: transitive description: name: term_glyph - sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 + sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e" url: "https://pub.dev" source: hosted - version: "1.2.1" + version: "1.2.2" test_api: dependency: transitive description: name: test_api - sha256: "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c" + sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd url: "https://pub.dev" source: hosted - version: "0.7.3" + version: "0.7.4" + timing: + dependency: transitive + description: + name: timing + sha256: "62ee18aca144e4a9f29d212f5a4c6a053be252b895ab14b5821996cff4ed90fe" + url: "https://pub.dev" + source: hosted + version: "1.0.2" typed_data: dependency: transitive description: @@ -585,10 +905,18 @@ packages: dependency: transitive description: name: vm_service - sha256: f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b + sha256: "0968250880a6c5fe7edc067ed0a13d4bae1577fe2771dcf3010d52c4a9d3ca14" url: "https://pub.dev" source: hosted - version: "14.3.0" + version: "14.3.1" + watcher: + dependency: transitive + description: + name: watcher + sha256: "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104" + url: "https://pub.dev" + source: hosted + version: "1.1.1" web: dependency: transitive description: @@ -597,6 +925,22 @@ packages: url: "https://pub.dev" source: hosted version: "1.1.0" + web_socket: + dependency: transitive + description: + name: web_socket + sha256: "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83" + url: "https://pub.dev" + source: hosted + version: "0.1.6" + web_socket_channel: + dependency: transitive + description: + name: web_socket_channel + sha256: "0b8e2457400d8a859b7b2030786835a28a8e80836ef64402abef392ff4f1d0e5" + url: "https://pub.dev" + source: hosted + version: "3.0.2" xdg_directories: dependency: transitive description: @@ -622,5 +966,5 @@ packages: source: hosted version: "3.1.3" sdks: - dart: ">=3.6.0 <4.0.0" + dart: ">=3.7.0 <3.8.0-z" flutter: ">=3.27.0" diff --git a/pubspec.yaml b/pubspec.yaml index 40aefcb..59bcd61 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -44,8 +44,11 @@ dependencies: cupertino_icons: ^1.0.6 flutter_launcher_icons: ^0.14.1 change_app_package_name: ^1.4.0 + google_fonts: ^6.2.1 dev_dependencies: + build_runner: ^2.4.0 + build_web_compilers: ^4.0.4 flutter_test: sdk: flutter @@ -110,3 +113,12 @@ flutter: # # For details regarding fonts from package dependencies, # see https://flutter.dev/custom-fonts/#from-packages +fonts: + - family: Roboto + fonts: + - asset: fonts/Roboto-Regular.ttf + - asset: fonts/Roboto-Bold.ttf + weight: 700 + - family: NotoSansSymbols + fonts: + - asset: assets/fonts/NotoSansSymbols-Regular.ttf \ No newline at end of file diff --git a/web/icons/iconoCuadrado.png b/web/icons/iconoCuadrado.png new file mode 100644 index 0000000000000000000000000000000000000000..3885641db7c76362fe46e9e9530000c6e8b77064 GIT binary patch literal 62734 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ⅆ0)IkevfVvXgN?*&lLITBT`s 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≻&9(-Fq%W|Z5?!ukftZ4S=P_jG(6v(MuEdSt35j6 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®?0`i)&}5^E{OL@1>ls(4jcDbr?#u5Ia}T*^qfw0bfO zwu7$0BRO@$J=YG{<`-36OI$tREI!3V{2v$;$#Cxvxns)*P-cZ7ab|MLZL9uT`MhBa zrztX?KHHS~LcDSC(=*FyD)OigfB`2Ht|^=;nTauQ5Q*3t&a>-A-!Rv;;X@41718nZ z2$dcVZ?vj_P52)`@L2s;-`B&yyiKtOC9;aq88!&Ha7)XzERYSP(;) zX9HdTj{@9S(Hy2MTN=x-wg0AEyq$SBT&DVXu}NW5A$Za3s_$GPe`@)xZKq?Ihtwux8tLSlS7&+lk14~=2|asm3doW%OI z=G!?xI25o^Q;djqN};}NVq`~cO|RR#^I+_N`-qKhGn0R;y>=~}ViU6T0*0pNBXhM( zdz(i6(J(Zd4ha8d?VxP<_P zm?QczmQM!1D4^Q26F|6emy}Of7)1VxBU;U2P{g_n_!boJ7hgQ0HTMq2tgeb8smMQ} zh<}%cTBw;FV21103_8Gf2z&X&Ay8rU;O5cKjrNAPP`+u+kcZ+xoEQ5?bek{pc>akZ z4Sw>CFf)0cVmLJXhKUCuUizR-c-Z~t1=vvdK!f*;zMX^1I?d5pXnOPdMbFR^EB}|` zi!i#P3cvsadk6bJP|l)rHt?YO`<{&B)n&wn)tokjjw&|8K)FvjWmoptcR`t+AmuT4 zAwt(6oPH7u(U+8pHc+b9bp4|R?zU{PgHIryRm2C?Zm`sD{k#9_wX;k3i(V z0-zx2)hwY{;o46x#sWHHhEFuPv%m^Znx+<@ncgF_2)hPwX zT7d#XNLu|%9cteOYKQ%erKNoPe;UEnoq*URNKV6JM4*rR_7}V{vHRIxLLXPriw-Ql zw)?+1qLtKZs}D3#Rf;9|a;+KctB}Tey!GS2ZS7C2JtL|#tkhbHQeFP;UIDs>KAoBT zz3%IAsN-1v>{6fMKWCHdw66Q0Ly@gCz`N=O{x-xerZ;}{Pq@RShrQ$rP)AP{3iH)F zfdVB+f-J7FcFtzkR99q_H%^)sl&}5aO5gv&;eykP(ho%O!jZlR#!f zq{PwiAtpu|+d`#^m*hDfFUV2$u<4;Gt6Tg8C5vWY8NG^JFMRxV2$9QJIXQA@GSJ68 zx;2W_XRnOzY>k;{tqbol>Pb1@?`w(BA28kdq@4}s#|s8LZ|ZvS+Y-ZPAP8K~FO7X* zCNCz?U`#ZTsj^rJrbjTL(%7co_3&wj@u1aKW^auxWr~5T^t>0C6gLDVpC;w+QLMkf zq%=+>t>2{xL15gggSO^t8%vrg-nc1MHS+~jS}?9=+_tjyk#?}!Nnd^o409Hu4-~tuu&^v(x4`t#mZ4hhg;2Er5i{Q*T{A2M zqq5??hpgTYe4xC&eY4njLIHI*@WaNn8w>rzhKj%orN^;Mo8g{zaTa{~hLw@Hz4A-= znE!ReH3Rd81DrW=ZF10TFUNFU)qco!fkXH1ltnuP6xK(+7kyF$_6`rP&9MnDjpKz( zhks_9$p|43xj6k61Y|gr5?Rp)h4Xl;#+9f)E@fnTr#a27O-lNebLoB4^2I0rHDXkL z4cO}-t~GEWYS|{8NP42}Bh15rP*Qq-G}+%_`l}ASrhvv_cvCNxcD;j)uj5nC(TRs) z#S3%|H0KPh&y0cJyeL6^5z21`>@aIt{W&u&)4a<;JemO?$ zcr9fdlb87(omhFbKj?A1ADeqbs|7k-`+3p>2?6$uv&_cM#jZpc4qB0W3CmtD-(YX! zaHcCN3<$rPF{xAu5ZiE}_nHT)G}psn0=HiXYNshVrWG>dZ99EXHkpEk2vN_Us9hWx zee)_4R{n;E&8GR#1Up{@U%sj7JAJCiD;q|NK}Lo<+`W!ZLlpD1Wd!&6Zo2-GF*IQX zDQ)++KN~jzB$Yl6Y#tZ2YJX*q-Z26A@&LGU#MtCvchF&!nMXp5PyAiepK|ir&P`r{ z7phD6`Rt*M`@je7qv5A0SC%}Xq2Vh(`H3coN15N33^T|BGbL4?brCH_g2$kFL*F^A z#=gk4@|+KP_q2~l@*&0pXAD47eE-=BB-B75Wm$Z3#b&S)shV{w8hDqMA%0cPB3{8r z2Go}VHwdCgWCOjDp`JIVZXuqba#Z~f+Vg7%&#w-ebQzoYpqqzmbh3EM?Bu|l$nmO& z!K{&jTRqpIVX^AO0gbt<2!2?9^|>GguEcw5TW(UUehL(gLGo=}atUq`y!qZUwow&Yosyf z19kP6E19t2Y4ZVMRDJ!Ok!>`kPzvu1N(+J9lg6+_!8h_YCBlnlHYRttFl`YCVcVX7 z`)bI{!BWi1i6vu8+?04$1-dG{MOQEf5YDT5wUPB^)?r-Ccz1jG37?^12Y#<1;ig^~ z?9|Lf*;jDM5nQPM2Qly|x*MRNbLT6DN?0dCB?NZy0o#2tePp>Eu_# zjX>|0m&HX{v`^U(s~Y&T*zh<>j=_q%l$45NRQ;x2lu`_*p|LBBhLnSpT%J~g>6XC4 zTHZO|yHWBj^Ph=aP`rW(4{W3Qkn_De`9Y_^S3}9qwctQ$ENj_!N2ob2*3OsM5*wpy zwqC%Go;4@22-9psI-MkTf0kyd3x%Dq9EIwUR8lSFj1-xJN|^kjR>ZYw*%7Ju{*;%C z^))X0)O{w~@{o}TKW2{!k*IcYZSlAF#gX#Ij)w*ka%=4Gz6l4n}UM~81W>E`NV#3KyLY8)jwCMEebCAo{^&Ndlb6%o(vN9W=jt#jF2=Hl(mY>eb^N%vO0}BBj%d2`#rg+4iVz9KN=JT z;KMEl?Tv*e2pqNT^ssIHs;}nLSdXw_^bUMQ+r#6zSIl1^g?r!a(Z-IQlhpfk4gT=; zj!6ZS0F;0C{TG=;4V3*Q1i%ANZ#`7WQU8z=Fcxw#@qUU&kg@PQ@`Dm-td;QuLs&F+ zKhp0EzJR9B6$+(cVPNlc*5%EK^?p5$$+eNAF5Id+$aDFw@P!F5oVj-Jxs#ru7uX|Y6Wf0};MBnn9!F6o zrCHJNSD;omm@B#Z!JsqOS$(iqGo;XsjJq6bh2#HvtBZL%WGIrR(a~n6nxCTQ+eXGzt}4F5`~=eZj`E>M zpuy=WWKfo+7!V8*4$Bu=)~C(vFZEY>wh~l$jsmVZfRx#Yu)326JI8_aqo)L71>#Ar zI4kP1g~o<7SatYj*CO0GcYkx)H>Bn0UceP}P-lStFn`hI9IsFnpNca`I>cU%EK6ZC zk}G64jsmS~YB;Rv!x3EDX0(YqaeS}d+@vC7wc zL2+YfkW=l)>&@-Aet~;$74B+#gD4R@++a>&$BXffYUD!d;MGFLeYHCOGf4km&b8WL zpN;46Z6grW>cP!82;%ULH*^A1k(c^CvfkA?#|p-3WdrE7jikY%p4-qcgyfY^6`9A? zYC~`z7Niuj^DP4j5#XjKx$t$4|De<1`wq1Pa3v3zm&Q`yz(z;eG*&$u0^4hRi>sd9 zK9j*GihgzWBawF1GQZ^Lw%^KC7h-;LTYAsW9S_;|2pvB3@FBh6`R%*UYyIc=I#>Q= z*-73z1NPDNH{6d-E>D%+u`^svb1BX6N%k(aHOFEEzIN)LR#52S>YYDJVz{o!i5pXH zv>hD&HL}0V%}dN}jb=IR#k1fJx0y?w5~_md{?TYLL%_*$|n6-&ZzMMySJ<*YS_l=U1!1Y_RMx|Fos4G#I_ zm{+>x=N$jK(7ewqt0$BNs5bxCD_;@UkD5_r3Sr7GEtU?+`+1_E>|Tz1N1E#Tt1DN0 zQf6r=_cdy&uVB}ilB@6L*pv*H(`NJuq;FkZSDZYS4l`8qoX@E6pu8V+|HNl~@JZ;q zE-@fVu=RN7q9o~G3oRU_?!!Afu6~$fRub;M?e=xj?%=&|U50xck*kLTNn^2@GcFbb z*A1ZCa54>n_gj=&b?HSt+n3#<&@(FOa47i5eti0@OR4nmLNmwtUsiAP&!GiI3<^rN zZj|@>laJ)vF=Os;fg-U;`Tb`9qN9@0LE7=N(Ac+G4%|SwBZyZAK{Me_+MGBlnVrs zaMyh5Fv>4rfpJ$2*3-%-E>h3XS<^*<%(?|!gSsrRf3%8hvs=#A3BcDK1+&*O3ruzM zCs+w2u8*|ki9CHmW|uXM^-zlu?k2MY2B^9mLVEHrUQ=IvBfBz)q%0Oze!6O&(f#Qy zy|CMgCr-BXY>HipP85mFkbIvsq)y*JFDHQ4dQ&D!3N`X+`+czVhSlj~$bMpId{2Ev zcB`%0`l}SNeBC7*?F5)Bg8!RRc+b6Up(LqQn(+bS91=)MU%O^Dx$ZkCtS*D>)NJaN z@9{|>Q@*V1mer5-=!!_&lwv}3dj0#rPMpUxq~JM!ZlUzxLMun9ewKH^#UMTe+5gNN z*DB9f+0s?B)p#}hIKn=cSK3VWl$Y`EIS?IH?{cE z4J*sGlGTd0jwLOEh(sJy`v!u1*UG4{`|$Qc$~gP!h=h~?7VPAYJ!sE5*I?JD?owZ8 z6vS+cV?2+rASzFfVI#ZPimzf18scmVJ@zS}OU2*QMZ6Qex(!VwKqmhojQB&Tv-v$| z2gW8t<(scP<+-W9X{H7f10s`J(?O~HGCXfj3$4r*B*>Z)&9#FBTsPpDUD_{{E`Jq*j_}AF z;QBC;CROUbc#2h!3x356@yvW9pLSaA*p$*hYM1erxMdFaFp+yZ?_1xv<}>~HrXcL( zHqfWC#nM6dCO)G?o_-@j~t|t$&$FhZ=pyQt5GanTQ=q ztj`e6>g1x*fIj0ZHpK}$3glrotG9B+os;Q zqqt)4a434gQQH%J5nrdyDp=P%)bp#=8C3Kz!k8=ig+OYtE?m6j=;2^d(7D>m0@rfU zcQaf`XF$w%c7m+9=|u3FXDCXPSEe91Te!@@j2&a;$DuKjjh$G&k7Wz5nNe>i>@1>b0Bo7d-)Gy@0 z)cLYYTf>fI+PP_$9j@E^)7HkyNn9*`UVOf?igQ5+BCY=(V~b#!hQ zD&5Gv4CT$avrNvBJ6IL4+_uBVu*Og^1y3$JC!XI{vSiRbeDf%AMrbLVs(X6A|RrMLIFN>y(Zl5|ZdE@nnjT!E(t#P^0YHWGyXPf0>a{Pw5-Nbq}!z z3v!`{;bW>t>6A4b7u!MM3>v*eW>0}3*QnFacAmn$LJHo)@qSi8Ago@?@ag2UyVC9J zPz4fC(z>+SV{ylrqeo`pMD(_}KoG>LcE7kb)Vs2Z`8g(Xm_}@=hG>2^rqoIG#4bGje$$Mm-pHQbuXM78vCgK)HbD)! zpr)XtU6Ao}U6jt+8B}AxJhvFul&iQHS3Q|IwTa`%v+h8oKm{?m4O0KAmEj^}E1iYf zYA8fNr)pF4#irHOZF1-6RSSb{zc;TQ_8Vn8>kqyQ^qZ}Qn77;~4#FUtoSVI6#9*w(C zhkT^GpKT)EMgNMl?^tAtyL?|t8f|>1aCrDqK|*ikSLNcjmo~+D-FG5=(z#~x(YOws zi8U-l=AqWX^fiN}l49ouO~X6-!aTH&WM0xYTq^rjdTbG30R<1X-JnP5juz{2=&=OK z*!*NW`X)Z4Afxn~VOL!$e%Lhx+Pux(uW1^D2PiYFpE@pUj?g1N$vD^lq_OgdLV~INn^;md7t$-vg!RR+d-B zKGV)=^%-5n#IAUB!x%k<7tR6UlrI$7N){k-JKSSAl&-w~XO1rNUQ){K$*BV#d1fxF zF+tsz-8{w~Zgrx^(coS7iE{}R+Vc#fVOLJvSNO$TI8b}ha!mvoxTxRH8!M^b&l(D7 zB{}Ds*>l$A#)r2ZW940Wm=|(Uw6~6D8!svt!s|BcYxM7O>Uu#90etIHld!s}fdcRZjkN1P!3X|tTkb<3PSHW6~{2u9s9!xxH z31sb9kqKth$w2V`=^*I`LVU)8vpdYxdl=qcMPGhm(rul4EgR}IXdeD=$XA*=JQpeIL7fE?sJ{NP|pH6wD|{3eE5XMkCmluJ#A;sBPR49 zXz8W`4?~>T8m9To(4BN@=q6w*b$}sGopALT-xg=71oFv$KTA~_u;#>Vu@8~ASp-p8 z<5=fa-XMS@IXC}jsH_^U0MOmDDCmD7hPBFI{eN%94q2B=e~f7rS7{+8+hNodTaWtp zbn9@EYQ_ZmKX$r3)p|G)RCbx>W_4Df&z&Vp$A+Qj)^DPq{LvXV~z|DT!scB80! zO@y<>SA`J?2K2SDW#h?$?s%ZeU1CjX;dC@TvE*Wk1C7|Rx$}%Dz&TSW3c7uJeg31p zfKJ+W_jQTwVC8*b;*vT`#ty~Z@n7{^s9iFZ#9vyYgHg{M7GpzTErfxe-nGeEu(12P89susFe>eE_Sw)nYZCXxmwjI7e5bggn1_si8-_X(|l9r(QDQ<9Fc&$5}i>659HM= zG3-D~Z&=|m$IAcn8brF`zl&5BC2-=9!nNmT>l3O1c8jhG2D8#xk8^Gf z2xM|1dtnXJs>sEc`~NrO8RJ<0a(Wuwm%`BN#N96K0cc5TWtQb#{68~Ar1g=~l*&Fn zeMS*F>tCS!N8{0r051=S*01jS-lmq(n<|2APrUhG&lNkC@_pPzi~S<|pvxl=l6YIU z*RiN*SJqXvO^#aK&xxM`SLfEGC4Ivl&`p*p@X%Y;i*>rDi?%$c>ITVeao~DNqkq<7 z8E1g~78^i*DrK*Fzo&pg{mAN*^*afyz9U@6CR1R;b`;YWZ}N>LQtk8RNhV zPTelMKvPSl`Eqh4cn=);%{{eZ_tK2AC3wMh`xC9=ullC&55rY%Co9ag&i7HNbnRuSwRB!2#~lktL`6K zb-=S+!VR}z=c_6wUPk-9cMQ#d-`_3QqhPVzQCT&s&&m(R?!>0Mf9q9@!*N~>a-TSD=?e(?Qp^jbjN3B2p&et z|JZx4sHVCv4lsa-f`El4NU?$x5dl$p5fSMn^r9ky)DLMANWcOp2q+5DLocECo}dUQ zNDqb{m6iY@0ttbHgt^G~&8&HvhgoYLX8rRZG3(~$oU_l~`?r64pMCRs2lW9@wg2ii zJQLwT;5xAEw>5vc6@@00)}{F%8?fF9k{bU8z8yD!0AtYuga}k!g{tp+l&`i5g!a%y z?R|)Sr7{4wp%HPQ@$+IpP4&LD`q%52 zo+)K2med?PP>HI6I^}7P1-CAO_nB9M;{R?pO+P?j!&dv&ZXeOC%m+}s02+5=+oLE1 zx#1r@Wq1D|W(URGV#0khmPwl_35BLJW$!C*V9kiyigIRX?#UgsxGun{zyI%-uhx!* z1Ov!8Gb!}It=r@QQSZ#?nq}#)EhVnjZ0PN6X z`fQrQM@$+#eR3LbL6(cS0}Q8m)SZ3zN$H7lP$jcO`q97hI189Rz)S$7;3^P}|9790 zKvY0@6tMU2Z$$+BvA1m=lxY<5F(GL3z<_5nivQgv1t(au%P;+M(+Ad%#dLdOE$ek* zyC^`T7Xo1OKL@*E3bF$r3m)L;y+B<$Aohnm0K<0(=1Y%AuNVMqh1HP*ST1pjHM`!p zFY`WA{=WWSGaYpSI0$!ZU|(jAIr@YK{^x$~x>vLu2S-eXfw}-Gx0l zM(wp!?61(56P zsiX!#V1c9mioWV{xmAR5>kbtLc|93|KPM#Xe^f94Fcm}kTs4@YfjWN>u1u%0~lQO}@0Fh}GG<@I)KurMP^0~&Y z$^Y*iV-V`r0|4=2QrZp&BDqUFTiI-XfA~880t>q)#hl4b@=*4;0^kQ0tmOAY>k_2M zzsN!J!wEyM+w`m;lY8p%hzFxLpvL7hL9qZ!aP40?{Dj#FJwyQc03a818xR-}8k#`> zQFsuO04ml;#D5k!8?FFwU_Vj<dc?0-SdW8(fMrJOz}c>qN)0sBc3q_&*q2#H8$1?Kp> z3~(f`dj}skx`vz!6gwFCk=K%%o||j;{J$yM9x71)7WgS3fOm_2O7`}^Qe>8}2t<6s zF#(!Ax2i-%CFuh&Y3x>@UR}yY&Z6AGbU$V8lN8EV0WTWIWeF&FRPe8;jcLlAQc-5m z)nrKvvq}Kn{Ft(I{n3x1H0PC{0{(0=tc@+?YT%)+#_`lts<8_W-o}8;fM0%)w3rfn4{KEPr3wbwCh* z@b&}Wzd#KXF#_o3!H1>*_&Rt8x(hJS2X8eW1CaaRt%S_KZWzd?>=X2VU;n%5|JL;H zM)=>B`b)zBc=rDTjS~7fUy@8q5N({!^Yw0KgSFvdE0bP~!G5FQ{=qb#iQ0ph4Fr08 zC|l@f46(4YUn`9C5fA-WmG7Jf&49uo7Ru-|U$D@M)X4+jqAIywr z!eGtNP0TeAuVgdl3Sbze4h~eq7KpS(IJl(a>Lu}|Y2n~7MKbo;HR^f-Yz;}9f#)++ zx;yiHjexI`Q|ymw>O}%0aM;PKXUq286>m+o+Gc0tBl4Y~lqmI2kA(}+fV^*`q%f4yTG@=- z)dZjE_3_&?qfG6sP-Mdv;pA2RTYLTSo!#rK*?y)?P3R|;&7}*lsrT>S2({mCw`yO6 zq4+oS0O7+L-ZCB>yX%|})f=T9u9AaMN1Y3pFYQcPqcR0mq?t_t5DB{1?f@l6n=eHR zX@uB&oH4zGqAqO3GMk1h%EOnqL~~CDI6OSc9$r*Xhsmd@DOFZMNo_e?1 zHidB&lHk0Z`>|z31NJ^WEzQ7t$$z3?FBu}^Nsd!NrBiRJvvHqEfCwYE0RCJ$#kpF$Duc(iKarc1@}i3Uz9y-p2P zd1bdS`bu!~To0mzu#xYN^x4(e7&d9*Z~Ie&qd;+cjQ6-;jAz(@zY`DZ11xosGE-e} z*CX^ppPR;J7djZHMhw~0U7B~^^EjvYs2!*B!1>fw$rc!cxHlJkg=&agb*=n0>u&gv zliei4tGP7%M*#Php$t|6A_FmkcyEy(0V3JokQ+GrQPEwk_Sfp!UvZNOGbt^&HziC> z!U><+f02Fl+Z%J!^;LpwTsbv$m23bB@LU;(+8)YImjaD(22Nw7Vl~1^bJI(xKV#p| zw#BCgiM|lL@XxB-hsq@ymX=DRiL1%fw-*TYHnx#7p)6nGj%bpDttvY;=(QRq-kz6v zEMKX+-+|$N9t|D?TNfc>!?OOoMEM8L?qs6XH?jwNN3*sDOEAYbiuY(A*P?`cazr2M z8+pO~xT!PIP9&vpyn!>pIIC%U(-;(UjkX<#551uFwRY|*Hm+}fR z*_a2;*eVqN4}K=xVKdPqv`?aFRM^d_e!=TXGpi+^2ePJJTJ-Cu?)}4Vx*96gQdQ#; z4PFG1(md5aOkRl%52Mza(`o?oVghW+Ti}TatRe@P?ppHH!q>T#kX>^)-uBHh`C-WT zy^>th(z{d8uG_*9BKCG%>SfCdBL>c=Bh!My)u}MV=h3x1IAsr`Cm;Rig?R)mK720$ zJ^1}@PjciAO9?%5E{r#LiHI+KCMYic=IN9u5$a%o<0akQ&b2RMA2eT_0vtPL>B;e?Pd#B#orMKlQ$kI#$alb--64nxTLQXY+VjHl&!op0YAl2FZu2FLgiC$Y{U~h?lNUwTtlti z+X~+H>jzpLb2o<}<+Rg+9u)jg*c;7=mk_~*{PJ%Mzo}@v!LG@BZHL+V9=c)oktBJ? z(tuxuD{p~=eF2R1Av-IU2 zkqTt~A$n?*5wD-NQReYfWnt9(tp^2OmwdOy2G!wrJOm{IokgD?@i}ENmQv_PNm~pgeO*wzrm!t#o~Clip_J-XK+(L4k)BO`#a+;YS)EU!_3c(4(~4h`8VB z!kXz-alGuB3-^_-&-B~V;0Z_#Ow5y0t#rsRk}SVESWmJerxCV*kYgBdubL*?Uer!_ zmxVg^O_s+vohcb%hVJ~HH6$bR@?K-t_T^B}q}0pmfKwGh*IT&(OT59Bor5*wxrt=)J!b!W!@dAlX1Rwj;br-qh*uU~G>5!%gESRHu1v@tIb6|k+jRXoJ!5(IUeEmi2y1qA z5i|$iux0}EppSf|;J+2Dku?jmv75g`Bgs7ZkdN6y%jP#W9?{g>haBy+9y$vBBbMmZ z;vzmmV-7=Z)%zA1FPlZtJ}s?Fzc18qsK zHj7yF^VUTb&UyZ-bZWOHXSvIrY0WIIlmcgWJrYgZ9qtst(?!a_IF+0q1}cTYMcphy z{ruxA&(ejXhrgbT=zXC+8(_^S9t#dyoqv`b+RZ;Y#eJ7Hgj{93C)ttGNRz8u>W8xP zbU-c73b~J6=VX*)eOp`yVG(cpu7rY@Z;9CLSV8Akw|>ZHtxuzaMtoWA!Il%=xA=R4 zyb>k718PeyhwYI}24DM3itL7l3xGw`XcMw;e2T%<4;pKEA|~K6-&kW{)LQ4(U=%IQ zeVyG1kN#i+#uZDNDGdg}f7t0qV5B`w7Xu7j-{rc<@9T%F&A6g6DlS98#TV2jEMhD zH*=@GOMsng>3~ho?OmTlS=s);+LlX_g1?)ekY5H_N`+vb^eyEgwA=ZqVT^$n3^A(u za_~+i1$tpL_<{+QR;)Z|t_T+v8pWzA)T`79BsL5aeR{&Ti` zq}n;%XSu>E$Ar0|Sh5pSDMFC&6t7q?V|`Ja+BQ|4E0Pmb_VW1yz^*@a_Go*k#Rfmqk5#`*1>ia4zbze7&aG+oBaF)^8iu3AA+gG^FIaM(>$-lLI}C?vtUF zjC&+s#Dg|`p^0AYLsE;P)mSyv9=pC%$q7{-lG|Oh_ep^KTxN=LYOPQS=wENav|m=n zJiO`4*%{0bc(|o&wLDzzpFy{MvQi$L-yK~>X`Y}^tbFg$(ry0o zMuw@z9Y@Vc?=T+H7UCW!Yj(@GVWZhnCuqnrRyvNrYs@Kh4bNQe47YN8<(af|pT%^h zY&mzrXDN@v%kdb6CVlK2PXv{jx{v)!2r@=Jo8;w9f(doz&LW+Gt1U_AXq6S6i6E`q zTxflkMCQ^2pUBUi;IG=jJwjrFA!qRP22}K!o2$<2Dm-iC6`{0`ZO(%PINjU>o11Q+ za$TRhZ1p<3jLxSGu`q58%XevB{`c@v<38ux5kuNbaYLU4keeCW@+wy@2Y7wo(5!(g zA%B&Z(0e_dLPI>fUNN6(ZO47e5Ekm&Y|25s9yk#sdiJBk#zq$A@NbSUB%pb&Fe##! zVV_u$ei-jquBo^Zn%7~Y^-F9iO3IudDn=HGGQN^O zy`3BhegK2X)x-164rPagT}tFRGDR=eAc@gBsHYV`agI;iM*BteiL&~HL-k^2$qy9b zhR0ztN67NzTEdp?@rZaX0J60{HlT9cbA9}W!$t|V(SX)>sMD@MTw4w22Ww5zFW?^y z`9F10h8&a57zI>i*GNV?b2gl^-QXZR~5RtZYHCUA?^OoV%Yh0k6qiCuFO7H+Av zl&(D;`#Hmj<2}&5ex{M~&m!A#{gz)xpxixi>TbyNUrs%>rYo%Ew`c}Wnnax`?>hts z3J5ivaP*XDz+e<>S7Yw3JlWx8Aoj|VZk+`J3X0XmEyNvOtmQw@L5LdqWTy3M5aMmk zoVHe-Wbx|w1$yS{^${Wkucx$<^QQu{^Vu9_(%SA04pFh%Q1!v7HE>WK<_sEC#(=SM zViohXdoy}W=E?sU@K)!TR`Ev;by^;e+O`wI5g+xG>lX7@F$U<`bv8~*kFZ#KZm<2g zvyjn>3)c6kbm`{xrBcvM(req(*5;Kx=G*wt4xy9m_d}uZ0HgdB)>b18NcQN8Kvpm) z4deEC63t?G(f z`92s_>k-PSGB;TwNTph7G)GJxy(eF2`rYR|!^y&E1w<@nXad$y6Yn?}gv1B#+M>jPMMRh6YkGTfJACN=Y zknEqWkNP&{@9)64>jCw6i-Mij=L-)G9i@kvK(P8fCJoc!X}XCd6d6mEd6ExZaT|xL zNc_c?!YsZ!T2zC#q*jd5OgziW?5|fWdGmRl=j4`i9`89Ooung(JPH$pTVr8CW!nhO zFZ?OXh5gnur$!?`UiqP;wDsHm(@g^q0-p+57P0G6dQ{5v;6;=n`|&X7>H~zjnQyK1 z==(4xTy=pf@q^(oOtHY3|0Vk=ojIP_9p;67IfD6js50cV+>&Ju=dKr4SGnp>{&6&1 z0&MN=Mf@IV6@6U}8b!8U0}CTWl987?LjY_W&DT;gW~s#*ou=%@KXQj1YH~d--nT{W zm=OWI5M5X@NqCU6ydzCwJPvIgtp7?Q7mp13h_^#Z?-mP&%CyUn9fx$Tw3DYZg3*rm9yi4$j?n*U|&? zc)%ekg%P)6!y^Y$*%en|1!x2+nuMQ7bfOwDn?B@6AoY#?xM#}37W#n4@yY7*{|XW^n}exXoqbDu zU;$PHP!F}P}O1m#XGlXRFXX`~vi++IlC+igSJtb@PL3r9prnv$|6 zs&nSPLacc?4aPjS>LVp0s(QHkFyT*3Z40#?B~ez^!R`i?u=L!)K=ZI7f5V=X~0-cMsQZPiHb)l-+b!yrXQ0 zh>{aMP0HLQu!0h)ipZdV#g=p4Kj%@I4URjRfN8!l!EJ*%n{(GVjzZ@8(P^x5z0j%h z8`~9xIds#$!Z7ZABMKUrlU4sGGZsAT-oq(HI&Pk0_v6oHU}NBjnfWW)krC8%$q#QD zIqMIt%OvIv-jz5+2AeL|maMR-SOxfuV6XT@X1k{e{!4xA+oDahux-?92w5=k6enI$27?kb#u3RxK*sQIn2L_S$J=rq_)~Z zBHkA$WkTd9z1a%Vmtk6-Rw1aYCDhLm^wZPVLEwvU;q*wry>G_Hzur1L&JHca@I<8f zCt6)-aCtZm3Mf~aLgd!aJ`6D%d-6gOFe^>JJaw}>#^Pfm3%99{vR*P*6QPu%lImPk zd**GCO;+g~4}Y~bV9R675TJ%Ra`q5^71w7>P@-Zx1z|JAZ4H+ z$mPM7X`hO8kg(`H1jT3D=J01Y$za1h}0`~_Wcz@!j0j`GOGNxP}$r5!mv&fh9^y0L$NO!LCv}F#>&9LwW->FnV zaR?NMISczHy#t25OOrPMaW*#+Uz0rIPI&kaSDMUAy!3gQsKBet6J*0qP+U;9<;??` zjS_jzE&CTx?t0&u-D)T`*N|#(0$T$T9^yoC9xVf4x(;`1;;4m=_AiH27E^L*E$ss= z_8O-YaW1N|vG}>P{cEAoC5xW>eH2L8vlK?U@JCWbuw&-r?TVJ=<=AdKbiMxOaOahJ zjVfAPBqYbp)~kfy*)zuUmBNw8A33^>R47}S>R|tGTBsgTC*kgPin_*D;Oj~cGxd

Q`h80qml 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

3mr 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≪TxGJYF6mc`zGxDFFT&K`0@ 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

Kg*lRr^vPOZd!?Wb; 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�<*lg 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

7qEP)Z!?h!bf*eF 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 SWWpSLdtb-!4pz${;{O7JropfP literal 0 HcmV?d00001 diff --git a/web/index.html b/web/index.html index f904ab0..4c538f0 100644 --- a/web/index.html +++ b/web/index.html @@ -1,59 +1,122 @@ - - + - - - + + + + + + + + + - - + + - + - flutter_project + CR-Civán - + + + + - + + +

+ + diff --git a/web/manifest.json b/web/manifest.json index b9a06ba..bb82476 100644 --- a/web/manifest.json +++ b/web/manifest.json @@ -1,35 +1,40 @@ { - "name": "flutter_project", - "short_name": "flutter_project", + "name": "CR-Civán", + "short_name": "CR-Civán", "start_url": ".", "display": "standalone", - "background_color": "#0175C2", - "theme_color": "#0175C2", - "description": "A new Flutter project.", + "background_color": "#000000", + "theme_color": "#000000", + "description": "Comunidad de Regantes de Civán", "orientation": "portrait-primary", "prefer_related_applications": false, "icons": [ { - "src": "icons/Icon-192.png", - "sizes": "192x192", + "src": "icons/iconoCuadrado.png", + "sizes": "654x654", "type": "image/png" }, { - "src": "icons/Icon-512.png", - "sizes": "512x512", - "type": "image/png" - }, - { - "src": "icons/Icon-maskable-192.png", - "sizes": "192x192", - "type": "image/png", - "purpose": "maskable" - }, - { - "src": "icons/Icon-maskable-512.png", - "sizes": "512x512", + "src": "icons/iconoCuadrado.png", + "sizes": "654x654", "type": "image/png", "purpose": "maskable" } + ], + "screenshots": [ + { + "src": "icons/screenshot1.png", + "sizes": "1344x2992", + "type": "image/png", + "form_factor": "wide", + "label": "Wonder Widgets" + }, + { + "src": "icons/screenshot2.png", + "sizes": "1344x2992", + "type": "image/png", + "form_factor": "narrow", + "label": "Wonder Widgets" + } ] -} +} \ No newline at end of file