From f7e200fa94c72176145cd4d759555207ffbb42ab Mon Sep 17 00:00:00 2001 From: Anton Afanasyeu Date: Mon, 18 May 2026 15:55:02 +0200 Subject: [PATCH] snap --- .gitignore | 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-e3afe5b456100929fa76.json | 1231 ----------------- .../cmakeFiles-v1-2376cad3b48f3954dc6d.json | 149 -- .../codemodel-v2-9c9e383e33b424c453d4.json | 60 - ...irectory-.-Debug-f5ebdc15457944623624.json | 14 - .../reply/index-2026-05-17T19-41-07-0006.json | 92 -- ...ast_codecs-Debug-2912851c203504cf2578.json | 166 --- app/.cxx/Debug/56f6p2l3/arm64-v8a/.ninja_deps | Bin 12036 -> 0 bytes app/.cxx/Debug/56f6p2l3/arm64-v8a/.ninja_log | 37 - .../Debug/56f6p2l3/arm64-v8a/CMakeCache.txt | 368 ----- .../3.22.1-g37088a8/CMakeCCompiler.cmake | 72 - .../CMakeDetermineCompilerABI_C.bin | Bin 7976 -> 0 bytes .../3.22.1-g37088a8/CMakeSystem.cmake | 15 - .../CompilerIdC/CMakeCCompilerId.c | 803 ----------- .../CompilerIdC/CMakeCCompilerId.o | Bin 6040 -> 0 bytes .../arm64-v8a/CMakeFiles/CMakeOutput.log | 129 -- .../CMakeFiles/TargetDirectories.txt | 3 - .../jni/androidcast_codecs.c.o | Bin 27984 -> 0 bytes .../jni/libvpx_bridge.c.o | Bin 26832 -> 0 bytes .../jni/opus_bridge.c.o | Bin 26816 -> 0 bytes .../jni/speex_bridge.c.o | Bin 26832 -> 0 bytes .../arm64-v8a/CMakeFiles/cmake.check_cache | 1 - .../56f6p2l3/arm64-v8a/CMakeFiles/rules.ninja | 64 - .../arm64-v8a/additional_project_files.txt | 0 .../arm64-v8a/android_gradle_build.json | 38 - .../arm64-v8a/android_gradle_build_mini.json | 27 - app/.cxx/Debug/56f6p2l3/arm64-v8a/build.ninja | 176 --- .../56f6p2l3/arm64-v8a/build_file_index.txt | 1 - .../56f6p2l3/arm64-v8a/cmake_install.cmake | 54 - .../56f6p2l3/arm64-v8a/compile_commands.json | 22 - .../arm64-v8a/compile_commands.json.bin | Bin 1387 -> 0 bytes .../arm64-v8a/configure_fingerprint.bin | 29 - .../arm64-v8a/metadata_generation_command.txt | 19 - .../56f6p2l3/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-0def4336dca0f9ee1c6b.json | 1231 ----------------- .../cmakeFiles-v1-db157625fca7a388d09d.json | 149 -- .../codemodel-v2-f7512537b2318ecdc17f.json | 60 - ...irectory-.-Debug-f5ebdc15457944623624.json | 14 - .../reply/index-2026-05-17T19-41-07-0206.json | 92 -- ...ast_codecs-Debug-9d0757731d0fb7f59eb5.json | 166 --- .../Debug/56f6p2l3/armeabi-v7a/.ninja_deps | Bin 11856 -> 0 bytes .../Debug/56f6p2l3/armeabi-v7a/.ninja_log | 37 - .../Debug/56f6p2l3/armeabi-v7a/CMakeCache.txt | 368 ----- .../3.22.1-g37088a8/CMakeCCompiler.cmake | 72 - .../CMakeDetermineCompilerABI_C.bin | Bin 6016 -> 0 bytes .../3.22.1-g37088a8/CMakeSystem.cmake | 15 - .../CompilerIdC/CMakeCCompilerId.c | 803 ----------- .../CompilerIdC/CMakeCCompilerId.o | Bin 4136 -> 0 bytes .../armeabi-v7a/CMakeFiles/CMakeOutput.log | 131 -- .../CMakeFiles/TargetDirectories.txt | 3 - .../jni/androidcast_codecs.c.o | Bin 21732 -> 0 bytes .../jni/libvpx_bridge.c.o | Bin 20920 -> 0 bytes .../jni/opus_bridge.c.o | Bin 20908 -> 0 bytes .../jni/speex_bridge.c.o | Bin 20916 -> 0 bytes .../armeabi-v7a/CMakeFiles/cmake.check_cache | 1 - .../armeabi-v7a/CMakeFiles/rules.ninja | 64 - .../armeabi-v7a/additional_project_files.txt | 0 .../armeabi-v7a/android_gradle_build.json | 38 - .../android_gradle_build_mini.json | 27 - .../Debug/56f6p2l3/armeabi-v7a/build.ninja | 176 --- .../56f6p2l3/armeabi-v7a/build_file_index.txt | 1 - .../56f6p2l3/armeabi-v7a/cmake_install.cmake | 54 - .../armeabi-v7a/compile_commands.json | 22 - .../armeabi-v7a/compile_commands.json.bin | Bin 1428 -> 0 bytes .../armeabi-v7a/configure_fingerprint.bin | 28 - .../metadata_generation_command.txt | 19 - .../56f6p2l3/armeabi-v7a/prefab_config.json | 4 - .../armeabi-v7a/symbol_folder_index.txt | 1 - app/.cxx/Debug/56f6p2l3/hash_key.txt | 26 - .../.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-17c897c15cd70a3a916e.json | 1231 ----------------- .../cmakeFiles-v1-3280d4f0786506d79c85.json | 149 -- .../codemodel-v2-611da8d7cfa8179a856d.json | 60 - ...irectory-.-Debug-f5ebdc15457944623624.json | 14 - .../reply/index-2026-05-17T19-41-07-0325.json | 92 -- ...ast_codecs-Debug-78ff17aa2f1d6f3aa72c.json | 166 --- app/.cxx/Debug/56f6p2l3/x86_64/.ninja_deps | Bin 12236 -> 0 bytes app/.cxx/Debug/56f6p2l3/x86_64/.ninja_log | 37 - app/.cxx/Debug/56f6p2l3/x86_64/CMakeCache.txt | 368 ----- .../3.22.1-g37088a8/CMakeCCompiler.cmake | 72 - .../CMakeDetermineCompilerABI_C.bin | Bin 7176 -> 0 bytes .../3.22.1-g37088a8/CMakeSystem.cmake | 15 - .../CompilerIdC/CMakeCCompilerId.c | 803 ----------- .../CompilerIdC/CMakeCCompilerId.o | Bin 5416 -> 0 bytes .../x86_64/CMakeFiles/CMakeOutput.log | 126 -- .../x86_64/CMakeFiles/TargetDirectories.txt | 3 - .../jni/androidcast_codecs.c.o | Bin 27512 -> 0 bytes .../jni/libvpx_bridge.c.o | Bin 26400 -> 0 bytes .../jni/opus_bridge.c.o | Bin 26384 -> 0 bytes .../jni/speex_bridge.c.o | Bin 26392 -> 0 bytes .../x86_64/CMakeFiles/cmake.check_cache | 1 - .../56f6p2l3/x86_64/CMakeFiles/rules.ninja | 64 - .../x86_64/additional_project_files.txt | 0 .../56f6p2l3/x86_64/android_gradle_build.json | 38 - .../x86_64/android_gradle_build_mini.json | 27 - app/.cxx/Debug/56f6p2l3/x86_64/build.ninja | 176 --- .../56f6p2l3/x86_64/build_file_index.txt | 1 - .../Debug/56f6p2l3/x86_64/cmake_install.cmake | 54 - .../56f6p2l3/x86_64/compile_commands.json | 22 - .../56f6p2l3/x86_64/compile_commands.json.bin | Bin 1383 -> 0 bytes .../56f6p2l3/x86_64/configure_fingerprint.bin | 29 - .../x86_64/metadata_generation_command.txt | 19 - .../Debug/56f6p2l3/x86_64/prefab_config.json | 4 - .../56f6p2l3/x86_64/symbol_folder_index.txt | 1 - .../debug/arm64-v8a/compile_commands.json | 22 - .../debug/armeabi-v7a/compile_commands.json | 22 - .../tools/debug/x86_64/compile_commands.json | 22 - ndk/CMakeLists.txt | 27 +- ndk/README.md | 9 +- ndk/jni/libvpx_bridge.c | 7 +- rebuild.sh | 9 + scripts/build-native-codecs.sh | 110 +- 121 files changed, 140 insertions(+), 10838 deletions(-) delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2 delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2 delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/cache-v2-e3afe5b456100929fa76.json delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-2376cad3b48f3954dc6d.json delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-9c9e383e33b424c453d4.json delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/index-2026-05-17T19-41-07-0006.json delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/target-androidcast_codecs-Debug-2912851c203504cf2578.json delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/.ninja_deps delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/.ninja_log delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeCache.txt delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake delete mode 100755 app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_C.bin delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/CMakeOutput.log delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/TargetDirectories.txt delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/androidcast_codecs.dir/jni/androidcast_codecs.c.o delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/androidcast_codecs.dir/jni/libvpx_bridge.c.o delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/androidcast_codecs.dir/jni/opus_bridge.c.o delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/androidcast_codecs.dir/jni/speex_bridge.c.o delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/cmake.check_cache delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/rules.ninja delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/additional_project_files.txt delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/android_gradle_build.json delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/android_gradle_build_mini.json delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/build.ninja delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/build_file_index.txt delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/cmake_install.cmake delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/compile_commands.json delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/compile_commands.json.bin delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/configure_fingerprint.bin delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/metadata_generation_command.txt delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/prefab_config.json delete mode 100644 app/.cxx/Debug/56f6p2l3/arm64-v8a/symbol_folder_index.txt delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/.cmake/api/v1/query/client-agp/cache-v2 delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/.cmake/api/v1/query/client-agp/codemodel-v2 delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/.cmake/api/v1/reply/cache-v2-0def4336dca0f9ee1c6b.json delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/.cmake/api/v1/reply/cmakeFiles-v1-db157625fca7a388d09d.json delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/.cmake/api/v1/reply/codemodel-v2-f7512537b2318ecdc17f.json delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/.cmake/api/v1/reply/index-2026-05-17T19-41-07-0206.json delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/.cmake/api/v1/reply/target-androidcast_codecs-Debug-9d0757731d0fb7f59eb5.json delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/.ninja_deps delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/.ninja_log delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeCache.txt delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake delete mode 100755 app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_C.bin delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/CMakeOutput.log delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/TargetDirectories.txt delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/androidcast_codecs.dir/jni/androidcast_codecs.c.o delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/androidcast_codecs.dir/jni/libvpx_bridge.c.o delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/androidcast_codecs.dir/jni/opus_bridge.c.o delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/androidcast_codecs.dir/jni/speex_bridge.c.o delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/cmake.check_cache delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/rules.ninja delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/additional_project_files.txt delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/android_gradle_build.json delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/android_gradle_build_mini.json delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/build.ninja delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/build_file_index.txt delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/cmake_install.cmake delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/compile_commands.json delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/compile_commands.json.bin delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/configure_fingerprint.bin delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/metadata_generation_command.txt delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/prefab_config.json delete mode 100644 app/.cxx/Debug/56f6p2l3/armeabi-v7a/symbol_folder_index.txt delete mode 100644 app/.cxx/Debug/56f6p2l3/hash_key.txt delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/.cmake/api/v1/query/client-agp/cache-v2 delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/.cmake/api/v1/query/client-agp/cmakeFiles-v1 delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/.cmake/api/v1/query/client-agp/codemodel-v2 delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/.cmake/api/v1/reply/cache-v2-17c897c15cd70a3a916e.json delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/.cmake/api/v1/reply/cmakeFiles-v1-3280d4f0786506d79c85.json delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/.cmake/api/v1/reply/codemodel-v2-611da8d7cfa8179a856d.json delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/.cmake/api/v1/reply/index-2026-05-17T19-41-07-0325.json delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/.cmake/api/v1/reply/target-androidcast_codecs-Debug-78ff17aa2f1d6f3aa72c.json delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/.ninja_deps delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/.ninja_log delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/CMakeCache.txt delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake delete mode 100755 app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_C.bin delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/CMakeOutput.log delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/TargetDirectories.txt delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/androidcast_codecs.dir/jni/androidcast_codecs.c.o delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/androidcast_codecs.dir/jni/libvpx_bridge.c.o delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/androidcast_codecs.dir/jni/opus_bridge.c.o delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/androidcast_codecs.dir/jni/speex_bridge.c.o delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/cmake.check_cache delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/rules.ninja delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/additional_project_files.txt delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/android_gradle_build.json delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/android_gradle_build_mini.json delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/build.ninja delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/build_file_index.txt delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/cmake_install.cmake delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/compile_commands.json delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/compile_commands.json.bin delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/configure_fingerprint.bin delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/metadata_generation_command.txt delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/prefab_config.json delete mode 100644 app/.cxx/Debug/56f6p2l3/x86_64/symbol_folder_index.txt delete mode 100644 app/.cxx/tools/debug/arm64-v8a/compile_commands.json delete mode 100644 app/.cxx/tools/debug/armeabi-v7a/compile_commands.json delete mode 100644 app/.cxx/tools/debug/x86_64/compile_commands.json diff --git a/.gitignore b/.gitignore index 22cebb3..fd2b9a4 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ captures/ *.ap_ *.dex third-party/* +app/.* diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2 b/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2 deleted file mode 100644 index e69de29..0000000 diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 b/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 deleted file mode 100644 index e69de29..0000000 diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2 b/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2 deleted file mode 100644 index e69de29..0000000 diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/cache-v2-e3afe5b456100929fa76.json b/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/cache-v2-e3afe5b456100929fa76.json deleted file mode 100644 index ab2c607..0000000 --- a/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/cache-v2-e3afe5b456100929fa76.json +++ /dev/null @@ -1,1231 +0,0 @@ -{ - "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" : "/home/foxx/Android/Sdk/ndk/27.0.12077973" - }, - { - "name" : "ANDROID_PLATFORM", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "No help, variable specified on the command line." - } - ], - "type" : "UNINITIALIZED", - "value" : "android-29" - }, - { - "name" : "ANDROID_STL", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "No help, variable specified on the command line." - } - ], - "type" : "UNINITIALIZED", - "value" : "c++_shared" - }, - { - "name" : "CMAKE_ADDR2LINE", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-addr2line" - }, - { - "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" : "/home/foxx/Android/Sdk/ndk/27.0.12077973" - }, - { - "name" : "CMAKE_AR", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Archiver" - } - ], - "type" : "FILEPATH", - "value" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar" - }, - { - "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" : "Debug" - }, - { - "name" : "CMAKE_CACHEFILE_DIR", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "This is the directory where this CMakeCache.txt was created" - } - ], - "type" : "INTERNAL", - "value" : "/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/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" : "/home/foxx/Android/Sdk/cmake/3.22.1/bin/cmake" - }, - { - "name" : "CMAKE_CPACK_COMMAND", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Path to cpack program executable." - } - ], - "type" : "INTERNAL", - "value" : "/home/foxx/Android/Sdk/cmake/3.22.1/bin/cpack" - }, - { - "name" : "CMAKE_CTEST_COMMAND", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Path to ctest program executable." - } - ], - "type" : "INTERNAL", - "value" : "/home/foxx/Android/Sdk/cmake/3.22.1/bin/ctest" - }, - { - "name" : "CMAKE_CXX_FLAGS", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Flags used by the compiler during all build types." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_CXX_FLAGS_DEBUG", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Flags used by the compiler during debug builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_CXX_FLAGS_RELEASE", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Flags used by the compiler during release builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_C_COMPILER_AR", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "LLVM archiver" - } - ], - "type" : "FILEPATH", - "value" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar" - }, - { - "name" : "CMAKE_C_COMPILER_RANLIB", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Generate index for LLVM archive" - } - ], - "type" : "FILEPATH", - "value" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib" - }, - { - "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" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-dlltool" - }, - { - "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" : "/home/foxx/repos/My Projects/android cast/ndk" - }, - { - "name" : "CMAKE_INSTALL_PREFIX", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Install path prefix, prepended onto install directories." - } - ], - "type" : "PATH", - "value" : "/usr/local" - }, - { - "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" : "/home/foxx/repos/My Projects/android cast/app/build/intermediates/cxx/Debug/56f6p2l3/obj/arm64-v8a" - }, - { - "name" : "CMAKE_LINKER", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld" - }, - { - "name" : "CMAKE_MAKE_PROGRAM", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "No help, variable specified on the command line." - } - ], - "type" : "UNINITIALIZED", - "value" : "/home/foxx/Android/Sdk/cmake/3.22.1/bin/ninja" - }, - { - "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" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-nm" - }, - { - "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" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objcopy" - }, - { - "name" : "CMAKE_OBJDUMP", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump" - }, - { - "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" : "androidcast_codecs" - }, - { - "name" : "CMAKE_RANLIB", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Ranlib" - } - ], - "type" : "FILEPATH", - "value" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib" - }, - { - "name" : "CMAKE_READELF", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-readelf" - }, - { - "name" : "CMAKE_ROOT", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Path to CMake installation." - } - ], - "type" : "INTERNAL", - "value" : "/home/foxx/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" : "/home/foxx/repos/My Projects/android cast/app/build/intermediates/cxx/Debug/56f6p2l3/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" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip" - }, - { - "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" : "29" - }, - { - "name" : "CMAKE_TOOLCHAIN_FILE", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "No help, variable specified on the command line." - } - ], - "type" : "UNINITIALIZED", - "value" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/android.toolchain.cmake" - }, - { - "name" : "CMAKE_UNAME", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "uname command" - } - ], - "type" : "INTERNAL", - "value" : "/usr/bin/uname" - }, - { - "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" : "androidcast_codecs_BINARY_DIR", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a" - }, - { - "name" : "androidcast_codecs_IS_TOP_LEVEL", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "ON" - }, - { - "name" : "androidcast_codecs_SOURCE_DIR", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "/home/foxx/repos/My Projects/android cast/ndk" - }, - { - "name" : "log-lib", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Path to a library." - } - ], - "type" : "FILEPATH", - "value" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29/liblog.so" - } - ], - "kind" : "cache", - "version" : - { - "major" : 2, - "minor" : 0 - } -} diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-2376cad3b48f3954dc6d.json b/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-2376cad3b48f3954dc6d.json deleted file mode 100644 index 25249d2..0000000 --- a/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-2376cad3b48f3954dc6d.json +++ /dev/null @@ -1,149 +0,0 @@ -{ - "inputs" : - [ - { - "path" : "CMakeLists.txt" - }, - { - "isGenerated" : true, - "path" : "/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake" - }, - { - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/android.toolchain.cmake" - }, - { - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/android-legacy.toolchain.cmake" - }, - { - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/abis.cmake" - }, - { - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/platforms.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake" - }, - { - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/hooks/pre/Android-Initialize.cmake" - }, - { - "isGenerated" : true, - "path" : "/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake" - }, - { - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/hooks/pre/Android.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake" - }, - { - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/hooks/pre/Android-Clang.cmake" - }, - { - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/flags.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" - } - ], - "kind" : "cmakeFiles", - "paths" : - { - "build" : "/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a", - "source" : "/home/foxx/repos/My Projects/android cast/ndk" - }, - "version" : - { - "major" : 1, - "minor" : 0 - } -} diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-9c9e383e33b424c453d4.json b/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-9c9e383e33b424c453d4.json deleted file mode 100644 index 13f7304..0000000 --- a/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-9c9e383e33b424c453d4.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "configurations" : - [ - { - "directories" : - [ - { - "build" : ".", - "jsonFile" : "directory-.-Debug-f5ebdc15457944623624.json", - "minimumCMakeVersion" : - { - "string" : "3.6.0" - }, - "projectIndex" : 0, - "source" : ".", - "targetIndexes" : - [ - 0 - ] - } - ], - "name" : "Debug", - "projects" : - [ - { - "directoryIndexes" : - [ - 0 - ], - "name" : "androidcast_codecs", - "targetIndexes" : - [ - 0 - ] - } - ], - "targets" : - [ - { - "directoryIndex" : 0, - "id" : "androidcast_codecs::@6890427a1f51a3e7e1df", - "jsonFile" : "target-androidcast_codecs-Debug-2912851c203504cf2578.json", - "name" : "androidcast_codecs", - "projectIndex" : 0 - } - ] - } - ], - "kind" : "codemodel", - "paths" : - { - "build" : "/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a", - "source" : "/home/foxx/repos/My Projects/android cast/ndk" - }, - "version" : - { - "major" : 2, - "minor" : 3 - } -} diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json b/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json deleted file mode 100644 index 3a67af9..0000000 --- a/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "backtraceGraph" : - { - "commands" : [], - "files" : [], - "nodes" : [] - }, - "installers" : [], - "paths" : - { - "build" : ".", - "source" : "." - } -} diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/index-2026-05-17T19-41-07-0006.json b/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/index-2026-05-17T19-41-07-0006.json deleted file mode 100644 index 0a65d81..0000000 --- a/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/index-2026-05-17T19-41-07-0006.json +++ /dev/null @@ -1,92 +0,0 @@ -{ - "cmake" : - { - "generator" : - { - "multiConfig" : false, - "name" : "Ninja" - }, - "paths" : - { - "cmake" : "/home/foxx/Android/Sdk/cmake/3.22.1/bin/cmake", - "cpack" : "/home/foxx/Android/Sdk/cmake/3.22.1/bin/cpack", - "ctest" : "/home/foxx/Android/Sdk/cmake/3.22.1/bin/ctest", - "root" : "/home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22" - }, - "version" : - { - "isDirty" : false, - "major" : 3, - "minor" : 22, - "patch" : 1, - "string" : "3.22.1-g37088a8", - "suffix" : "g37088a8" - } - }, - "objects" : - [ - { - "jsonFile" : "codemodel-v2-9c9e383e33b424c453d4.json", - "kind" : "codemodel", - "version" : - { - "major" : 2, - "minor" : 3 - } - }, - { - "jsonFile" : "cache-v2-e3afe5b456100929fa76.json", - "kind" : "cache", - "version" : - { - "major" : 2, - "minor" : 0 - } - }, - { - "jsonFile" : "cmakeFiles-v1-2376cad3b48f3954dc6d.json", - "kind" : "cmakeFiles", - "version" : - { - "major" : 1, - "minor" : 0 - } - } - ], - "reply" : - { - "client-agp" : - { - "cache-v2" : - { - "jsonFile" : "cache-v2-e3afe5b456100929fa76.json", - "kind" : "cache", - "version" : - { - "major" : 2, - "minor" : 0 - } - }, - "cmakeFiles-v1" : - { - "jsonFile" : "cmakeFiles-v1-2376cad3b48f3954dc6d.json", - "kind" : "cmakeFiles", - "version" : - { - "major" : 1, - "minor" : 0 - } - }, - "codemodel-v2" : - { - "jsonFile" : "codemodel-v2-9c9e383e33b424c453d4.json", - "kind" : "codemodel", - "version" : - { - "major" : 2, - "minor" : 3 - } - } - } - } -} diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/target-androidcast_codecs-Debug-2912851c203504cf2578.json b/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/target-androidcast_codecs-Debug-2912851c203504cf2578.json deleted file mode 100644 index 7fb5ad6..0000000 --- a/app/.cxx/Debug/56f6p2l3/arm64-v8a/.cmake/api/v1/reply/target-androidcast_codecs-Debug-2912851c203504cf2578.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "/home/foxx/repos/My Projects/android cast/app/build/intermediates/cxx/Debug/56f6p2l3/obj/arm64-v8a/libandroidcast_codecs.so" - } - ], - "backtrace" : 1, - "backtraceGraph" : - { - "commands" : - [ - "add_library", - "target_link_libraries", - "target_include_directories" - ], - "files" : - [ - "CMakeLists.txt" - ], - "nodes" : - [ - { - "file" : 0 - }, - { - "command" : 0, - "file" : 0, - "line" : 9, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, - "line" : 29, - "parent" : 0 - }, - { - "command" : 2, - "file" : 0, - "line" : 16, - "parent" : 0 - } - ] - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "fragment" : "-g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC" - }, - { - "fragment" : "-std=gnu11" - } - ], - "defines" : - [ - { - "define" : "androidcast_codecs_EXPORTS" - } - ], - "includes" : - [ - { - "backtrace" : 3, - "path" : "/home/foxx/repos/My Projects/android cast/ndk/jni" - } - ], - "language" : "C", - "languageStandard" : - { - "backtraces" : - [ - 1 - ], - "standard" : "11" - }, - "sourceIndexes" : - [ - 0, - 1, - 2, - 3 - ], - "sysroot" : - { - "path" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot" - } - } - ], - "id" : "androidcast_codecs::@6890427a1f51a3e7e1df", - "link" : - { - "commandFragments" : - [ - { - "fragment" : "-Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments", - "role" : "flags" - }, - { - "backtrace" : 2, - "fragment" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29/liblog.so", - "role" : "libraries" - }, - { - "fragment" : "-latomic -lm", - "role" : "libraries" - } - ], - "language" : "C", - "sysroot" : - { - "path" : "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot" - } - }, - "name" : "androidcast_codecs", - "nameOnDisk" : "libandroidcast_codecs.so", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0, - 1, - 2, - 3 - ] - } - ], - "sources" : - [ - { - "backtrace" : 1, - "compileGroupIndex" : 0, - "path" : "jni/androidcast_codecs.c", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 1, - "compileGroupIndex" : 0, - "path" : "jni/libvpx_bridge.c", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 1, - "compileGroupIndex" : 0, - "path" : "jni/opus_bridge.c", - "sourceGroupIndex" : 0 - }, - { - "backtrace" : 1, - "compileGroupIndex" : 0, - "path" : "jni/speex_bridge.c", - "sourceGroupIndex" : 0 - } - ], - "type" : "SHARED_LIBRARY" -} diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/.ninja_deps b/app/.cxx/Debug/56f6p2l3/arm64-v8a/.ninja_deps deleted file mode 100644 index dead58b20a1a3a3035e168b2ca2e07123b42024c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12036 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 Dd0#XJ diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake b/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake deleted file mode 100644 index c4b5c62..0000000 --- a/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake +++ /dev/null @@ -1,15 +0,0 @@ -set(CMAKE_HOST_SYSTEM "Linux-6.18.26-gentoo") -set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "6.18.26-gentoo") -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") - -include("/home/foxx/Android/Sdk/ndk/27.0.12077973/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/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c b/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c deleted file mode 100644 index 41b99d7..0000000 --- a/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c +++ /dev/null @@ -1,803 +0,0 @@ -#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/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o b/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o deleted file mode 100644 index 6e55f253fd4f406be890ca96a3c6e75095dc731e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6040 zcmdT|Z){sv6+h38T_;Z6rJ<}_y3ViyD=g1{;v{Z?%_VEMl&-1D1}af8&-Sz9)%J6r zU$SgMbYlCkAvCSpmr7{TM2i^emu(-mW*}4vA$5G1U`SA;A%=uRk@x^i2qqBSIrrV; zcYU9OD&Wg*<$KTh-QPXu+`sRnXAT}Y6fq3oV!&$ZY5gQWM7ZI6$NTiU#0z?gCaS~wUBZ$o>0b+X~nz}ogL@`cc zGI=+OTM8&HPTq414@+!AKEUY5MKflio9*$^&S;7VpSXpn0Ld6cBt+!#!hi~|;Q1O6 z!6w8>yKNwFR<58B`3zRZbH-?t(dhjsjVxic17ZXw44fG@TeeWs!ruTtaT<|P8YKF^ zMg12eiaqKV_VUu(+e&X>Q$-_hk(J*lydbJ^-;anxWkljQRpZ^EV{TQ({8eE@_S2ZZ zDM;XFmoi3WjA3Y^(DE4$iAExN0SzT1XK~wARorOoy@80l5z$~3eL8N$wv4?SOMO1JEB=jG>ToQ1IF^e4K+|^i`=;VQ#D1i` zj!iW6dThGiMZ+?EZ48Ogc=B*0fibbaP0W7%3|P9}VGEf#WAeD_;@#Rt*I>A@FS>oPa1ygzyIiKa4L4 ze0zxR+xbuke_rsz_!9!(5#p~4{N@nu+sBWiR@#Ce#@|5Rc4Z&M`91MIIjzz5ZZt7WtV)G2@iIY&YE8se@*JV zr-WlJ*Dt&#%>SwE*)3a&r~g_a#{0{0vY|yOu$|B1I4V33#y=t;yn>S*Uf=sPJ1Gw;LVUZ^;jm@Te0%2uV~+G}8Xm>~hB znr$0XBGa{7mRYkr%M_VeKg}AFM{UXtrDW1&&vQc#`l+9^CSoJk$aI1@I4AU36tgMP zI6a1bx@dMB&o=Kn`p`5+Q#}>(D>6ydXRFzLB^I=n?vz@7jLLr+e?=vutdIYZ#7Y{kH0A?*&*^T`Jo$Uf zZ^tv}oc!~5-5*7NFZ&XICmENp7(>{T_#;eTLqER>{1KN5`}Z|~GbqrUN({*Mt1=bg zI4OQwV;;}=_Youi19uno$7P`Uyf}WOi1G`phsA$M64{@m_x-c}CJMviUmp@bWnFBK zqLH~c>#Q(EH{1c@6U)sd~l^gVbcoY9G4)IUfqVE5WP5l4t2K`eWF>L)W z5AjcVjP9S@NLMHY<*Ed~9Y8|Txz8i2V?^x91No}fsi|-dxx?bWD&xNrJv{zq9pJ*=6@6c!u0!l zMUL0!#q;O!x8dMn>nHzw@Bdv->qmJPkLUY0A^o#GZvP?ue~$s#Qmkqj-^Bk_`Tbx& d3*!G2v6Y?Vm-b2@|30Q6fqMV| diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/CMakeOutput.log b/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/CMakeOutput.log deleted file mode 100644 index d4f75d3..0000000 --- a/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/CMakeOutput.log +++ /dev/null @@ -1,129 +0,0 @@ -The target system is: Android - 1 - aarch64 -The host system is: Linux - 6.18.26-gentoo - x86_64 -Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. -Compiler: /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -Build flags: -g;-DANDROID;-fdata-sections;-ffunction-sections;-funwind-tables;-fstack-protector-strong;-no-canonical-prefixes;-D_FORTIFY_SOURCE=2;-Wformat;-Werror=format-security; -Id flags: -c;--target=aarch64-none-linux-android29 - -The output was: -0 - - -Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.o" - -The C compiler identification is Clang, found in "/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o" - -Detecting C compiler ABI info compiled with the following output: -Change Dir: /home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/CMakeTmp - -Run Build Command(s):/home/foxx/Android/Sdk/cmake/3.22.1/bin/ninja cmTC_ed2e6 && [1/2] Building C object CMakeFiles/cmTC_ed2e6.dir/CMakeCCompilerABI.c.o -Android (12027248, +pgo, +bolt, +lto, +mlgo, based on r522817) clang version 18.0.1 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262) -Target: aarch64-none-linux-android29 -Thread model: posix -InstalledDir: /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin - (in-process) - "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" -cc1 -triple aarch64-none-linux-android29 -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=non-leaf -ffp-contract=on -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu generic -target-feature +neon -target-feature +v8a -target-feature +fix-cortex-a53-835769 -target-abi aapcs -debug-info-kind=constructor -dwarf-version=4 -debugger-tuning=gdb "-fdebug-compilation-dir=/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/CMakeTmp" -v -ffunction-sections -fdata-sections "-fcoverage-compilation-dir=/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/CMakeTmp" -resource-dir /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18 -dependency-file CMakeFiles/cmTC_ed2e6.dir/CMakeCCompilerABI.c.o.d -MT CMakeFiles/cmTC_ed2e6.dir/CMakeCCompilerABI.c.o -sys-header-deps -D ANDROID -D _FORTIFY_SOURCE=2 -isysroot /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot -internal-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include -internal-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/local/include -internal-externc-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android -internal-externc-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/include -internal-externc-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include -Wformat -ferror-limit 19 -stack-protector 2 -fno-signed-char -fgnuc-version=4.2.1 -target-feature +outline-atomics -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_ed2e6.dir/CMakeCCompilerABI.c.o -x c /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompilerABI.c -clang -cc1 version 18.0.1 based upon LLVM 18.0.1 default target x86_64-unknown-linux-gnu -ignoring nonexistent directory "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/local/include" -ignoring nonexistent directory "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/include" -#include "..." search starts here: -#include <...> search starts here: - /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include - /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android - /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include -End of search list. -[2/2] Linking C executable cmTC_ed2e6 -Android (12027248, +pgo, +bolt, +lto, +mlgo, based on r522817) clang version 18.0.1 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262) -Target: aarch64-none-linux-android29 -Thread model: posix -InstalledDir: /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin - "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld" --sysroot=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot -EL --fix-cortex-a53-843419 -z now -z relro -z max-page-size=4096 --hash-style=gnu --eh-frame-hdr -m aarch64linux -pie -dynamic-linker /system/bin/linker64 -o cmTC_ed2e6 /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29/crtbegin_dynamic.o -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/aarch64 -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29 -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib --build-id=sha1 --no-rosegment --no-undefined-version --fatal-warnings --no-undefined CMakeFiles/cmTC_ed2e6.dir/CMakeCCompilerABI.c.o /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a -l:libunwind.a -ldl -lc /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a -l:libunwind.a -ldl /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29/crtend_android.o - - - -Parsed C implicit include dir info from above output: rv=done - found start of include info - found start of implicit include info - add: [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include] - add: [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android] - add: [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include] - end of search list found - collapse include dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include] - collapse include dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android] - collapse include dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include] - implicit include dirs: [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include] - - -Parsed C implicit link information from above output: - link line regex: [^( *|.*[/\])(ld\.lld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command(s):/home/foxx/Android/Sdk/cmake/3.22.1/bin/ninja cmTC_ed2e6 && [1/2] Building C object CMakeFiles/cmTC_ed2e6.dir/CMakeCCompilerABI.c.o] - ignore line: [Android (12027248 +pgo +bolt +lto +mlgo based on r522817) clang version 18.0.1 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262)] - ignore line: [Target: aarch64-none-linux-android29] - ignore line: [Thread model: posix] - ignore line: [InstalledDir: /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin] - ignore line: [ (in-process)] - ignore line: [ "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" -cc1 -triple aarch64-none-linux-android29 -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=non-leaf -ffp-contract=on -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu generic -target-feature +neon -target-feature +v8a -target-feature +fix-cortex-a53-835769 -target-abi aapcs -debug-info-kind=constructor -dwarf-version=4 -debugger-tuning=gdb "-fdebug-compilation-dir=/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/CMakeTmp" -v -ffunction-sections -fdata-sections "-fcoverage-compilation-dir=/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/CMakeTmp" -resource-dir /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18 -dependency-file CMakeFiles/cmTC_ed2e6.dir/CMakeCCompilerABI.c.o.d -MT CMakeFiles/cmTC_ed2e6.dir/CMakeCCompilerABI.c.o -sys-header-deps -D ANDROID -D _FORTIFY_SOURCE=2 -isysroot /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot -internal-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include -internal-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/local/include -internal-externc-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android -internal-externc-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/include -internal-externc-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include -Wformat -ferror-limit 19 -stack-protector 2 -fno-signed-char -fgnuc-version=4.2.1 -target-feature +outline-atomics -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_ed2e6.dir/CMakeCCompilerABI.c.o -x c /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompilerABI.c] - ignore line: [clang -cc1 version 18.0.1 based upon LLVM 18.0.1 default target x86_64-unknown-linux-gnu] - ignore line: [ignoring nonexistent directory "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/local/include"] - ignore line: [ignoring nonexistent directory "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/include"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include] - ignore line: [ /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android] - ignore line: [ /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include] - ignore line: [End of search list.] - ignore line: [[2/2] Linking C executable cmTC_ed2e6] - ignore line: [Android (12027248 +pgo +bolt +lto +mlgo based on r522817) clang version 18.0.1 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262)] - ignore line: [Target: aarch64-none-linux-android29] - ignore line: [Thread model: posix] - ignore line: [InstalledDir: /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin] - link line: [ "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld" --sysroot=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot -EL --fix-cortex-a53-843419 -z now -z relro -z max-page-size=4096 --hash-style=gnu --eh-frame-hdr -m aarch64linux -pie -dynamic-linker /system/bin/linker64 -o cmTC_ed2e6 /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29/crtbegin_dynamic.o -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/aarch64 -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29 -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib --build-id=sha1 --no-rosegment --no-undefined-version --fatal-warnings --no-undefined CMakeFiles/cmTC_ed2e6.dir/CMakeCCompilerABI.c.o /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a -l:libunwind.a -ldl -lc /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a -l:libunwind.a -ldl /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29/crtend_android.o] - arg [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld] ==> ignore - arg [--sysroot=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot] ==> ignore - arg [-EL] ==> ignore - arg [--fix-cortex-a53-843419] ==> ignore - arg [-znow] ==> ignore - arg [-zrelro] ==> ignore - arg [-zmax-page-size=4096] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [-m] ==> ignore - arg [aarch64linux] ==> ignore - arg [-pie] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/system/bin/linker64] ==> ignore - arg [-o] ==> ignore - arg [cmTC_ed2e6] ==> ignore - arg [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29/crtbegin_dynamic.o] ==> obj [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29/crtbegin_dynamic.o] - arg [-L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/aarch64] ==> dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/aarch64] - arg [-L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29] ==> dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29] - arg [-L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android] ==> dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android] - arg [-L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib] ==> dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib] - arg [--build-id=sha1] ==> ignore - arg [--no-rosegment] ==> ignore - arg [--no-undefined-version] ==> ignore - arg [--fatal-warnings] ==> ignore - arg [--no-undefined] ==> ignore - arg [CMakeFiles/cmTC_ed2e6.dir/CMakeCCompilerABI.c.o] ==> ignore - arg [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a] ==> lib [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a] - arg [-l:libunwind.a] ==> lib [-l:libunwind.a] - arg [-ldl] ==> lib [dl] - arg [-lc] ==> lib [c] - arg [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a] ==> lib [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a] - arg [-l:libunwind.a] ==> lib [-l:libunwind.a] - arg [-ldl] ==> lib [dl] - arg [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29/crtend_android.o] ==> obj [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29/crtend_android.o] - remove lib [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a] - remove lib [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a] - collapse library dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/aarch64] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/aarch64] - collapse library dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29] - collapse library dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android] - collapse library dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib] - implicit libs: [-l:libunwind.a;dl;c;-l:libunwind.a;dl] - implicit objs: [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29/crtbegin_dynamic.o;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29/crtend_android.o] - implicit dirs: [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/aarch64;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib] - implicit fwks: [] - - diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/TargetDirectories.txt b/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index ede1584..0000000 --- a/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,3 +0,0 @@ -/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/androidcast_codecs.dir -/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/edit_cache.dir -/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/rebuild_cache.dir diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/androidcast_codecs.dir/jni/androidcast_codecs.c.o b/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/androidcast_codecs.dir/jni/androidcast_codecs.c.o deleted file mode 100644 index 2bacaf5804da3d0187622647a0856fd33b373075..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27984 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 R1>TjizbAp^;v=-o|6kh1qon`< diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/androidcast_codecs.dir/jni/opus_bridge.c.o b/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/androidcast_codecs.dir/jni/opus_bridge.c.o deleted file mode 100644 index 886b2679816bcf7d8482d2bd5e28ad4a2f3e84cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26816 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 Ig_imM3zh7k-T(jq diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/androidcast_codecs.dir/jni/speex_bridge.c.o b/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/androidcast_codecs.dir/jni/speex_bridge.c.o deleted file mode 100644 index c531982ee28865f1680e93e6576d8c657544f4d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26832 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 Ze-oH&J0Mk7iFc)(?@3^}_!e5`|1TKVq0RsR diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/cmake.check_cache b/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd73..0000000 --- a/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/cmake.check_cache +++ /dev/null @@ -1 +0,0 @@ -# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/rules.ninja b/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/rules.ninja deleted file mode 100644 index 88c66fc..0000000 --- a/app/.cxx/Debug/56f6p2l3/arm64-v8a/CMakeFiles/rules.ninja +++ /dev/null @@ -1,64 +0,0 @@ -# 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: androidcast_codecs -# Configurations: Debug -# ============================================================================= -# ============================================================================= - -############################################# -# Rule for compiling C files. - -rule C_COMPILER__androidcast_codecs_Debug - depfile = $DEP_FILE - deps = gcc - command = /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --target=aarch64-none-linux-android29 --sysroot=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in - description = Building C object $out - - -############################################# -# Rule for linking C shared library. - -rule C_SHARED_LIBRARY_LINKER__androidcast_codecs_Debug - command = $PRE_LINK && /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --target=aarch64-none-linux-android29 --sysroot=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD - description = Linking C shared library $TARGET_FILE - restat = $RESTAT - - -############################################# -# Rule for running custom commands. - -rule CUSTOM_COMMAND - command = $COMMAND - description = $DESC - - -############################################# -# Rule for re-running cmake. - -rule RERUN_CMAKE - command = /home/foxx/Android/Sdk/cmake/3.22.1/bin/cmake --regenerate-during-build -S"/home/foxx/repos/My Projects/android cast/ndk" -B"/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a" - description = Re-running CMake... - generator = 1 - - -############################################# -# Rule for cleaning all built files. - -rule CLEAN - command = /home/foxx/Android/Sdk/cmake/3.22.1/bin/ninja $FILE_ARG -t clean $TARGETS - description = Cleaning all built files... - - -############################################# -# Rule for printing all primary targets available. - -rule HELP - command = /home/foxx/Android/Sdk/cmake/3.22.1/bin/ninja -t targets - description = All primary targets available: - diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/additional_project_files.txt b/app/.cxx/Debug/56f6p2l3/arm64-v8a/additional_project_files.txt deleted file mode 100644 index e69de29..0000000 diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/android_gradle_build.json b/app/.cxx/Debug/56f6p2l3/arm64-v8a/android_gradle_build.json deleted file mode 100644 index 610a9a0..0000000 --- a/app/.cxx/Debug/56f6p2l3/arm64-v8a/android_gradle_build.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "buildFiles": [ - "/home/foxx/repos/My Projects/android cast/ndk/CMakeLists.txt" - ], - "cleanCommandsComponents": [ - [ - "/home/foxx/Android/Sdk/cmake/3.22.1/bin/ninja", - "-C", - "/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a", - "clean" - ] - ], - "buildTargetsCommandComponents": [ - "/home/foxx/Android/Sdk/cmake/3.22.1/bin/ninja", - "-C", - "/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a", - "{LIST_OF_TARGETS_TO_BUILD}" - ], - "libraries": { - "androidcast_codecs::@6890427a1f51a3e7e1df": { - "toolchain": "toolchain", - "abi": "arm64-v8a", - "artifactName": "androidcast_codecs", - "output": "/home/foxx/repos/My Projects/android cast/app/build/intermediates/cxx/Debug/56f6p2l3/obj/arm64-v8a/libandroidcast_codecs.so", - "runtimeFiles": [] - } - }, - "toolchains": { - "toolchain": { - "cCompilerExecutable": "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/clang.lld", - "cppCompilerExecutable": "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++.lld" - } - }, - "cFileExtensions": [ - "c" - ], - "cppFileExtensions": [] -} \ No newline at end of file diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/android_gradle_build_mini.json b/app/.cxx/Debug/56f6p2l3/arm64-v8a/android_gradle_build_mini.json deleted file mode 100644 index ffd3b68..0000000 --- a/app/.cxx/Debug/56f6p2l3/arm64-v8a/android_gradle_build_mini.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "buildFiles": [ - "/home/foxx/repos/My Projects/android cast/ndk/CMakeLists.txt" - ], - "cleanCommandsComponents": [ - [ - "/home/foxx/Android/Sdk/cmake/3.22.1/bin/ninja", - "-C", - "/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a", - "clean" - ] - ], - "buildTargetsCommandComponents": [ - "/home/foxx/Android/Sdk/cmake/3.22.1/bin/ninja", - "-C", - "/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a", - "{LIST_OF_TARGETS_TO_BUILD}" - ], - "libraries": { - "androidcast_codecs::@6890427a1f51a3e7e1df": { - "artifactName": "androidcast_codecs", - "abi": "arm64-v8a", - "output": "/home/foxx/repos/My Projects/android cast/app/build/intermediates/cxx/Debug/56f6p2l3/obj/arm64-v8a/libandroidcast_codecs.so", - "runtimeFiles": [] - } - } -} \ No newline at end of file diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/build.ninja b/app/.cxx/Debug/56f6p2l3/arm64-v8a/build.ninja deleted file mode 100644 index 1c03b79..0000000 --- a/app/.cxx/Debug/56f6p2l3/arm64-v8a/build.ninja +++ /dev/null @@ -1,176 +0,0 @@ -# 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: androidcast_codecs -# Configurations: Debug -# ============================================================================= - -############################################# -# Minimal version of Ninja required by this file - -ninja_required_version = 1.5 - - -############################################# -# Set configuration variable for custom commands. - -CONFIGURATION = Debug -# ============================================================================= -# Include auxiliary files. - - -############################################# -# Include rules file. - -include CMakeFiles/rules.ninja - -# ============================================================================= - -############################################# -# Logical path to working directory; prefix for absolute paths. - -cmake_ninja_workdir = /home/foxx/repos/My$ Projects/android$ cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/ -# ============================================================================= -# Object build statements for SHARED_LIBRARY target androidcast_codecs - - -############################################# -# Order-only phony target for androidcast_codecs - -build cmake_object_order_depends_target_androidcast_codecs: phony || CMakeFiles/androidcast_codecs.dir - -build CMakeFiles/androidcast_codecs.dir/jni/androidcast_codecs.c.o: C_COMPILER__androidcast_codecs_Debug /home/foxx/repos/My$ Projects/android$ cast/ndk/jni/androidcast_codecs.c || cmake_object_order_depends_target_androidcast_codecs - DEFINES = -Dandroidcast_codecs_EXPORTS - DEP_FILE = CMakeFiles/androidcast_codecs.dir/jni/androidcast_codecs.c.o.d - FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC -std=gnu11 - INCLUDES = -I"/home/foxx/repos/My Projects/android cast/ndk/jni" - OBJECT_DIR = CMakeFiles/androidcast_codecs.dir - OBJECT_FILE_DIR = CMakeFiles/androidcast_codecs.dir/jni - -build CMakeFiles/androidcast_codecs.dir/jni/libvpx_bridge.c.o: C_COMPILER__androidcast_codecs_Debug /home/foxx/repos/My$ Projects/android$ cast/ndk/jni/libvpx_bridge.c || cmake_object_order_depends_target_androidcast_codecs - DEFINES = -Dandroidcast_codecs_EXPORTS - DEP_FILE = CMakeFiles/androidcast_codecs.dir/jni/libvpx_bridge.c.o.d - FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC -std=gnu11 - INCLUDES = -I"/home/foxx/repos/My Projects/android cast/ndk/jni" - OBJECT_DIR = CMakeFiles/androidcast_codecs.dir - OBJECT_FILE_DIR = CMakeFiles/androidcast_codecs.dir/jni - -build CMakeFiles/androidcast_codecs.dir/jni/opus_bridge.c.o: C_COMPILER__androidcast_codecs_Debug /home/foxx/repos/My$ Projects/android$ cast/ndk/jni/opus_bridge.c || cmake_object_order_depends_target_androidcast_codecs - DEFINES = -Dandroidcast_codecs_EXPORTS - DEP_FILE = CMakeFiles/androidcast_codecs.dir/jni/opus_bridge.c.o.d - FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC -std=gnu11 - INCLUDES = -I"/home/foxx/repos/My Projects/android cast/ndk/jni" - OBJECT_DIR = CMakeFiles/androidcast_codecs.dir - OBJECT_FILE_DIR = CMakeFiles/androidcast_codecs.dir/jni - -build CMakeFiles/androidcast_codecs.dir/jni/speex_bridge.c.o: C_COMPILER__androidcast_codecs_Debug /home/foxx/repos/My$ Projects/android$ cast/ndk/jni/speex_bridge.c || cmake_object_order_depends_target_androidcast_codecs - DEFINES = -Dandroidcast_codecs_EXPORTS - DEP_FILE = CMakeFiles/androidcast_codecs.dir/jni/speex_bridge.c.o.d - FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC -std=gnu11 - INCLUDES = -I"/home/foxx/repos/My Projects/android cast/ndk/jni" - OBJECT_DIR = CMakeFiles/androidcast_codecs.dir - OBJECT_FILE_DIR = CMakeFiles/androidcast_codecs.dir/jni - - -# ============================================================================= -# Link build statements for SHARED_LIBRARY target androidcast_codecs - - -############################################# -# Link the shared library /home/foxx/repos/My Projects/android cast/app/build/intermediates/cxx/Debug/56f6p2l3/obj/arm64-v8a/libandroidcast_codecs.so - -build /home/foxx/repos/My$ Projects/android$ cast/app/build/intermediates/cxx/Debug/56f6p2l3/obj/arm64-v8a/libandroidcast_codecs.so: C_SHARED_LIBRARY_LINKER__androidcast_codecs_Debug CMakeFiles/androidcast_codecs.dir/jni/androidcast_codecs.c.o CMakeFiles/androidcast_codecs.dir/jni/libvpx_bridge.c.o CMakeFiles/androidcast_codecs.dir/jni/opus_bridge.c.o CMakeFiles/androidcast_codecs.dir/jni/speex_bridge.c.o | /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29/liblog.so - LANGUAGE_COMPILE_FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info - LINK_FLAGS = -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments - LINK_LIBRARIES = /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29/liblog.so -latomic -lm - OBJECT_DIR = CMakeFiles/androidcast_codecs.dir - POST_BUILD = : - PRE_LINK = : - SONAME = libandroidcast_codecs.so - SONAME_FLAG = -Wl,-soname, - TARGET_FILE = "/home/foxx/repos/My Projects/android cast/app/build/intermediates/cxx/Debug/56f6p2l3/obj/arm64-v8a/libandroidcast_codecs.so" - TARGET_PDB = androidcast_codecs.so.dbg - - -############################################# -# Utility command for edit_cache - -build CMakeFiles/edit_cache.util: CUSTOM_COMMAND - COMMAND = cd "/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a" && /home/foxx/Android/Sdk/cmake/3.22.1/bin/cmake -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 = cd "/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a" && /home/foxx/Android/Sdk/cmake/3.22.1/bin/cmake --regenerate-during-build -S"/home/foxx/repos/My Projects/android cast/ndk" -B"/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a" - DESC = Running CMake to regenerate build system... - pool = console - restat = 1 - -build rebuild_cache: phony CMakeFiles/rebuild_cache.util - -# ============================================================================= -# Target aliases. - -build androidcast_codecs: phony /home/foxx/repos/My$ Projects/android$ cast/app/build/intermediates/cxx/Debug/56f6p2l3/obj/arm64-v8a/libandroidcast_codecs.so - -build libandroidcast_codecs.so: phony /home/foxx/repos/My$ Projects/android$ cast/app/build/intermediates/cxx/Debug/56f6p2l3/obj/arm64-v8a/libandroidcast_codecs.so - -# ============================================================================= -# Folder targets. - -# ============================================================================= - -############################################# -# Folder: /home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a - -build all: phony /home/foxx/repos/My$ Projects/android$ cast/app/build/intermediates/cxx/Debug/56f6p2l3/obj/arm64-v8a/libandroidcast_codecs.so - -# ============================================================================= -# Built-in targets - - -############################################# -# Re-run CMake if any of its inputs changed. - -build build.ninja: RERUN_CMAKE | /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake /home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/abis.cmake /home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/android-legacy.toolchain.cmake /home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/android.toolchain.cmake /home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/flags.cmake /home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/hooks/pre/Android-Clang.cmake /home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/hooks/pre/Android-Initialize.cmake /home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/hooks/pre/Android.cmake /home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/platforms.cmake /home/foxx/repos/My$ Projects/android$ cast/ndk/CMakeLists.txt CMakeCache.txt CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake - pool = console - - -############################################# -# A missing CMake input file is not an error. - -build /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake /home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/abis.cmake /home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/android-legacy.toolchain.cmake /home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/android.toolchain.cmake /home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/flags.cmake /home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/hooks/pre/Android-Clang.cmake /home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/hooks/pre/Android-Initialize.cmake /home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/hooks/pre/Android.cmake /home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/platforms.cmake /home/foxx/repos/My$ Projects/android$ cast/ndk/CMakeLists.txt CMakeCache.txt CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake CMakeFiles/3.22.1-g37088a8/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/app/.cxx/Debug/56f6p2l3/arm64-v8a/build_file_index.txt b/app/.cxx/Debug/56f6p2l3/arm64-v8a/build_file_index.txt deleted file mode 100644 index 51f14ee..0000000 --- a/app/.cxx/Debug/56f6p2l3/arm64-v8a/build_file_index.txt +++ /dev/null @@ -1 +0,0 @@ -/home/foxx/repos/My Projects/android cast/ndk/CMakeLists.txt \ No newline at end of file diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/cmake_install.cmake b/app/.cxx/Debug/56f6p2l3/arm64-v8a/cmake_install.cmake deleted file mode 100644 index 5010dc6..0000000 --- a/app/.cxx/Debug/56f6p2l3/arm64-v8a/cmake_install.cmake +++ /dev/null @@ -1,54 +0,0 @@ -# Install script for directory: /home/foxx/repos/My Projects/android cast/ndk - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "Debug") - 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 "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump") -endif() - -if(CMAKE_INSTALL_COMPONENT) - set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") -else() - set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") -endif() - -string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT - "${CMAKE_INSTALL_MANIFEST_FILES}") -file(WRITE "/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/${CMAKE_INSTALL_MANIFEST}" - "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/compile_commands.json b/app/.cxx/Debug/56f6p2l3/arm64-v8a/compile_commands.json deleted file mode 100644 index 8022ccb..0000000 --- a/app/.cxx/Debug/56f6p2l3/arm64-v8a/compile_commands.json +++ /dev/null @@ -1,22 +0,0 @@ -[ -{ - "directory": "/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a", - "command": "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --target=aarch64-none-linux-android29 --sysroot=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot -Dandroidcast_codecs_EXPORTS -I\"/home/foxx/repos/My Projects/android cast/ndk/jni\" -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC -std=gnu11 -o CMakeFiles/androidcast_codecs.dir/jni/androidcast_codecs.c.o -c \"/home/foxx/repos/My Projects/android cast/ndk/jni/androidcast_codecs.c\"", - "file": "/home/foxx/repos/My Projects/android cast/ndk/jni/androidcast_codecs.c" -}, -{ - "directory": "/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a", - "command": "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --target=aarch64-none-linux-android29 --sysroot=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot -Dandroidcast_codecs_EXPORTS -I\"/home/foxx/repos/My Projects/android cast/ndk/jni\" -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC -std=gnu11 -o CMakeFiles/androidcast_codecs.dir/jni/libvpx_bridge.c.o -c \"/home/foxx/repos/My Projects/android cast/ndk/jni/libvpx_bridge.c\"", - "file": "/home/foxx/repos/My Projects/android cast/ndk/jni/libvpx_bridge.c" -}, -{ - "directory": "/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a", - "command": "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --target=aarch64-none-linux-android29 --sysroot=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot -Dandroidcast_codecs_EXPORTS -I\"/home/foxx/repos/My Projects/android cast/ndk/jni\" -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC -std=gnu11 -o CMakeFiles/androidcast_codecs.dir/jni/opus_bridge.c.o -c \"/home/foxx/repos/My Projects/android cast/ndk/jni/opus_bridge.c\"", - "file": "/home/foxx/repos/My Projects/android cast/ndk/jni/opus_bridge.c" -}, -{ - "directory": "/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a", - "command": "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --target=aarch64-none-linux-android29 --sysroot=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot -Dandroidcast_codecs_EXPORTS -I\"/home/foxx/repos/My Projects/android cast/ndk/jni\" -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC -std=gnu11 -o CMakeFiles/androidcast_codecs.dir/jni/speex_bridge.c.o -c \"/home/foxx/repos/My Projects/android cast/ndk/jni/speex_bridge.c\"", - "file": "/home/foxx/repos/My Projects/android cast/ndk/jni/speex_bridge.c" -} -] \ No newline at end of file diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/compile_commands.json.bin b/app/.cxx/Debug/56f6p2l3/arm64-v8a/compile_commands.json.bin deleted file mode 100644 index 40881df9d4f370b33b11de7de9c9847925724aff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1387 zcmb_cZBG+H5Uywy@C5~V5l!qDKauG|fff=Qtu0L&gAmYwpX&B*uPj`5FS~oS{o-%; z*=tQ&Uy_n|$#XliJ2TJh%x3DWzO_~OkjgkL91F)o?)YXdm%BU099I9;Moaepf&ZP6 zo_~!s58U(mcr&*G`MFnCfi*9z0~=m=0c?8VCGcvDOLnDuf<<~TU^NvQEkkx5-Y^A} zD#h*MPHDSRIjrn5r*#}$aj7he<9?4NMs$$7W3g1}fCdNUc6pC=q+&tLRTuH!5IJtT z!c{pp!Bu&WlvaX9_IyNEI)vdjB0IE3Yghfx>5Rkr%Ti-Z8F1^`feuAr+eeqDCug6} zalT8f32q}2ZQ1d#aBB3m2%KeO=Ysdns&lO*+~&yNbb%VRPmQyaRs+fsMZT3};U~4S z*jk||N>!##Zo@KF-=zvsr%o)qRL?j29 z*9tY-OHr3INPa`$b4RN$e5dz1uCmn@o zYL}#nG!F6#_h0@A?KPEF diff --git a/app/.cxx/Debug/56f6p2l3/arm64-v8a/configure_fingerprint.bin b/app/.cxx/Debug/56f6p2l3/arm64-v8a/configure_fingerprint.bin deleted file mode 100644 index b7340c1..0000000 --- a/app/.cxx/Debug/56f6p2l3/arm64-v8a/configure_fingerprint.bin +++ /dev/null @@ -1,29 +0,0 @@ -C/C++ Structured Logl -j -h/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/additional_project_files.txtC -A -?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  °ÃÚ½ã3  ÐÀÓ»ã3i -g -e/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/android_gradle_build.json  ±ÃÚ½ã3Ø ÖÀÓ»ã3n -l -j/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/android_gradle_build_mini.json  ±ÃÚ½ã3Ì åÀÓ»ã3[ -Y -W/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/build.ninja  ±ÃÚ½ã3Ñi »ÀÓ»ã3_ -] -[/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/build.ninja.txt  ±ÃÚ½ã3d -b -`/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/build_file_index.txt  ±ÃÚ½ã3 < Êס·ã3e -c -a/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/compile_commands.json  ±ÃÚ½ã3¬ »ÀÓ»ã3i -g -e/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/compile_commands.json.bin  ±ÃÚ½ã3 ë - »ÀÓ»ã3o -m -k/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/metadata_generation_command.txt  ±ÃÚ½ã3 -ö Êס·ã3b -` -^/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/prefab_config.json  ±ÃÚ½ã3  ( Êס·ã3g -e -c/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/arm64-v8a/symbol_folder_index.txt  ±ÃÚ½ã3  b Êס·ã3@ -> -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

FI@V`t;mQ&|SG+B#nC3&7Qi@+BLlp z=|Vk_S7iE9L`LS)kNm8z>$aKssCIHLBJqVZ;%g&!T=?7K;%3<1dVY<_)8Lb{p?#7F zp9wvwJt1d8-&=iPs;~QQIak+56az}Xzb3A5{R&(g@RoCt+4BBxf3 zOiq3uX&R zk-4@7`Qzye+U3VDY<%bE3$L#rc^S4}KXyUhdC9XW{O*7D|=HZ!{14hW41k3uqyVXle3aJyO?rqyO0|=eXo^s z6Xx!8dWX@mbC=oPVeBxi?C$i=j+|*2J2QJmN3)~pjJYS9*_GKYgWkTqH!(QaS1nb# zF@MFdumDAChuE7*ruRrqeQkH0wklK~Zq%A&wHDXbgqkDkwDqzfyiwbvZ4TX_ZPTcVz}ilXQ*;{yjNDfE z-O|tiO)bTShFc)k`MFizRY{c4T+_8N+(gx9H!(0qH!7j3ilG`hmcho=UI9{z0rrP0 zqU}J#w#akUA-@dtK1@fEhPVatu+k#Y@HtF@a4$gQAU^9QdH_ky33$|LwclY=rJj7#0;VE7S@tmF-Gu=y+npUnUi`t`a$; z;--vpIhD-8ug}U(j-__)8r@aS6n3Nxr^v<7cC6D#^$r;m*1kN}pf4USmi-IWP7TDP?oQ1qbfCIo0Cfw?CrISWz^T{?iont#Ie3InRhIIZ{+?J!HUox zXlmr$M%`D`Z0l)?O9)dY;@vuN`~I*gCP<*-B-5_eZt1S~Uso?syKx5n-!zjojNmm8 zVpGC#Em~Xu)97`nXj4rx+Atd3UNh#44@FzAiW_Ril|y|^J{qoRNQOth5Q?M82)BZQ zs))R^$h$qy3!h@%S=5Na3s8h`bKHV-+~0g4#pDKj`7U5S4W}3G5i%99cLP5a!25uo z4&W~W&j#=aFwdesq%7}f6(a$~1Vb)Y0{-^`^WJ|BsfHX6B7JG8Q6c#z@QVTb1aKG5 zNuNUUeF*0R_Gf7b*e76Pd)U5EC?+R?PXZ^Z_#E&I+RrL!q4n|%Fx$sDNdKQ8RmA@N z4FCtzreZY*LAM=6Qj$a2b(EZMG=R2PoCXtb8NkAm}b5-hC;mD*-AxtH!6BHXE}!JI{ECR zYr%lK(BznIWV4QSOd+0rO0KY$zSF2<6fFhtzJ-hyyG9o2IQ)FcPbKHLSv=87*kiXE z$+YMd*Kl0j+w8ZR$#xmVt4=o@$2hLvmv_hY3aW>gg$n&M0-qg}Iw6SgGV;!_)j*_w^7VUX#e4T^bC=8k72D$Vre1v%>*MGJ9Blf14o+?~X6dcG z?BQ%y?5d}f-EqeN-DcrmaCxP z??3e8KCJd)<)^kfo*T-K`!9K`azd*7(vWdo_TusVL+%3R+lgh;k9)^%Fphm2X5ssX zOdl18dU8LQZzIZlACVJ~gYf|6F!--kKfbHTxZ^LyQ*plx9kv@U_M7k__W&zW{W1y# z`vzw39muy}0Oy-T@S`Eb<#*)UB-a z6Id*~ODR(Iy99-jX?qTS>{CU`_8t^UrmYW^Z3rlo$U7lrRlkF3(lQf>HgaRtk2=x_ z7HNwwdSBJvO)LDS;8(){RZ`-O5Y$|x=>!IM4vOm_GcM!B!ENy4m?=7nSL&@Q2$V|f OT;Vs3%yY^Z@cRc(2SAws diff --git a/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake b/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake deleted file mode 100644 index 337f235..0000000 --- a/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake +++ /dev/null @@ -1,15 +0,0 @@ -set(CMAKE_HOST_SYSTEM "Linux-6.18.26-gentoo") -set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "6.18.26-gentoo") -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") - -include("/home/foxx/Android/Sdk/ndk/27.0.12077973/build/cmake/android.toolchain.cmake") - -set(CMAKE_SYSTEM "Android-1") -set(CMAKE_SYSTEM_NAME "Android") -set(CMAKE_SYSTEM_VERSION "1") -set(CMAKE_SYSTEM_PROCESSOR "armv7-a") - -set(CMAKE_CROSSCOMPILING "TRUE") - -set(CMAKE_SYSTEM_LOADED 1) diff --git a/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c b/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c deleted file mode 100644 index 41b99d7..0000000 --- a/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c +++ /dev/null @@ -1,803 +0,0 @@ -#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/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o b/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o deleted file mode 100644 index 85c7a3b5183776c25c120e7c2b7c0483b35ef21f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4136 zcmdT{TZkJ~82)D_lcbw%_SV{~8l~3tvNK6GyPH<2yY6=Dg1t~HURFsb$s`+_Wa4CY zO`%>XqFA9`K#P5|B3>Sfcmov$eGmol!52X*DCm=j6-7|c@1LBLosF&d>RHbDZ{PX< z|J?q}-oNw4Sw&GuHid?1St8mO^DTPDC&P3xtVd6)vy{+|t4}IV(D4m7v}R~QJu!6$ zJsX{&;}>+vLtV0Zq7NF0UfpHw>5}Q$(CNl5djBBeA3(nWeLH#@eJeV*)2Fou=Jw3) z-Cl5NjY`#a=clVyy?iJ6%0|`lN{(Bbzp+wZYzd|178d3O-}J0{(Q=EqqFu5UtKNKS zLRjpUXV;q*r{3(?_U^gUkGUdVZpn5THlOrcDr>ZvWKuFIp0yVJO7wB`edx-7a#?&x z*W&%_HpK^&!7!1Up}C>$v1@d7J&~p;b3;U-OQ4&;Ip|wRi|>fVz=oNP#dd&=WWdf1 zUAI9_i}nFev}&tQdJKda3{S4t;taTa14D^oI;ld%;NHv%k?zAC2q8s`{%yFB-tr}) zPXs*%ifplprxaadr8bEnvP{>)yAJSeejg`U)JF(|)4;saR5ZluU# z5_?u+128$oylIExT;ZhFy@`A2U7J|s8v~)x0-e_ z;nWlESUR0eO`qGgSxx0OoyQZilKmQRnT zub}DO)**X(T0F$LqER4o!KvA1$!WDr*KRmXbNAuIzP970%p_5;nx1Jj8m3VIZpO|p zmd&y8(s(0X9W^btW?T8n$kK#m`T=I~%A4k>kxm<_k@Dz7GMlxs=5o|&!XjMC<)-%U zpSmq~)7qML5{am!lcCNczbeaEIGpL6B z1j-}JEf;uLBGKa^8iw}jA6xivsk=#b%p2$>GS*7-9y-J+=lzwGE z9Sp5e*3vp{y|O{ss9vgURj3~m{z40(#3)DNy{jR!PBwl^*T?(mdC-twG4TuaM|?Gb z;C&Fkn{!<>f4;6V(H;#edZgzaJ#Olo!zDd#=rKc&hs#~k`i^Z=cma0601j*Ml0MQg z@iem|^#G`aV}|z4;S#EJ;J4F{k6|w-DO!kr{!8*qHT*psu(QU6>~%nXO$kVm4$q86 zsMdj|(FFmC?Hjw~&GaKQ9Fq5S5Qt|4f(!frMd{BKa*Vc!{Mz=_^q#QuZ|(rf-Aya- zefVN%w>EyjUyFucrWVv%Z@ao{IOGRdjuRba+DG&VQ*rQD`p1SMtwV|SZxp|iq+)<; zQn5XQg7QwNtH|F0)?dUj{3e;g@07stHw4@F3VH`qLDrdam~Q{*=x^s|EAEND^Cy9LE30jW`< z%}jZopk$yTFP3vwKJVH~WO%4S#O1tZqv#l}T{Vi9XBmF!>(sGx6sq$<|55Ucsr|bR z%k$hye$lg=GJ&S&c8BX!+O}^$PtF54XE`ZZfqfABwp*2A%U_7$S5M!->k5d=(>pcW zs5_o*?Amkl2vRN_>Q2V5=7B`2mAWl3eqtrps@dnNECyEQS$Q&=higo?6pd781+b+c zZt)DhX#cV0ai+nS{t@mie}%{3FXL7r z$XINb{8{k9xK9V-qJ(tfUWEBUfBZ=(eFXh&gg)r+WWXOvO2^-B@IimxdHl@*7xZ^3 z;E(T;+?Pwc{I$;GkIyma@6~|6fq*~Gjk|38A^V&ZK&9=a0MF)iIGBf|F<^TEd@%0o zi2FNqoX;9`xemUcJY7D$6F9){yZo`p|2_n9_v3QD4V`RkrnEdifV!t~cG~?lW&9F%;5K_U&P>lY#7IR{0$wZSPcLG diff --git a/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/CMakeOutput.log b/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/CMakeOutput.log deleted file mode 100644 index 2c9f463..0000000 --- a/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/CMakeOutput.log +++ /dev/null @@ -1,131 +0,0 @@ -The target system is: Android - 1 - armv7-a -The host system is: Linux - 6.18.26-gentoo - x86_64 -Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. -Compiler: /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -Build flags: -g;-DANDROID;-fdata-sections;-ffunction-sections;-funwind-tables;-fstack-protector-strong;-no-canonical-prefixes;-D_FORTIFY_SOURCE=2;-march=armv7-a;-mthumb;-Wformat;-Werror=format-security; -Id flags: -c;--target=armv7-none-linux-androideabi29 - -The output was: -0 - - -Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.o" - -The C compiler identification is Clang, found in "/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o" - -Detecting C compiler ABI info compiled with the following output: -Change Dir: /home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/CMakeTmp - -Run Build Command(s):/home/foxx/Android/Sdk/cmake/3.22.1/bin/ninja cmTC_b141d && [1/2] Building C object CMakeFiles/cmTC_b141d.dir/CMakeCCompilerABI.c.o -Android (12027248, +pgo, +bolt, +lto, +mlgo, based on r522817) clang version 18.0.1 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262) -Target: armv7-none-linux-android29 -Thread model: posix -InstalledDir: /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin - (in-process) - "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" -cc1 -triple thumbv7-none-linux-android29 -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=all -ffp-contract=on -fno-rounding-math -mconstructor-aliases -funwind-tables=1 -target-cpu generic -target-feature +soft-float-abi -target-feature +vfp2 -target-feature +vfp2sp -target-feature +vfp3 -target-feature +vfp3d16 -target-feature +vfp3d16sp -target-feature +vfp3sp -target-feature -fp16 -target-feature -vfp4 -target-feature -vfp4d16 -target-feature -vfp4d16sp -target-feature -vfp4sp -target-feature -fp-armv8 -target-feature -fp-armv8d16 -target-feature -fp-armv8d16sp -target-feature -fp-armv8sp -target-feature -fullfp16 -target-feature +fp64 -target-feature +d32 -target-feature +neon -target-feature -sha2 -target-feature -aes -target-feature -fp16fml -target-abi aapcs-linux -mfloat-abi soft -debug-info-kind=constructor -dwarf-version=4 -debugger-tuning=gdb "-fdebug-compilation-dir=/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/CMakeTmp" -v -ffunction-sections -fdata-sections "-fcoverage-compilation-dir=/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/CMakeTmp" -resource-dir /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18 -dependency-file CMakeFiles/cmTC_b141d.dir/CMakeCCompilerABI.c.o.d -MT CMakeFiles/cmTC_b141d.dir/CMakeCCompilerABI.c.o -sys-header-deps -D ANDROID -D _FORTIFY_SOURCE=2 -isysroot /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot -internal-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include -internal-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/local/include -internal-externc-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/arm-linux-androideabi -internal-externc-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/include -internal-externc-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include -Wformat -ferror-limit 19 -stack-protector 2 -fno-signed-char -fgnuc-version=4.2.1 -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_b141d.dir/CMakeCCompilerABI.c.o -x c /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompilerABI.c -clang -cc1 version 18.0.1 based upon LLVM 18.0.1 default target x86_64-unknown-linux-gnu -ignoring nonexistent directory "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/local/include" -ignoring nonexistent directory "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/include" -#include "..." search starts here: -#include <...> search starts here: - /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include - /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/arm-linux-androideabi - /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include -End of search list. -[2/2] Linking C executable cmTC_b141d -Android (12027248, +pgo, +bolt, +lto, +mlgo, based on r522817) clang version 18.0.1 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262) -Target: armv7-none-linux-android29 -Thread model: posix -InstalledDir: /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin - "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld" --sysroot=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot -EL -z now -z relro -z max-page-size=4096 -X --hash-style=gnu --eh-frame-hdr -m armelf_linux_eabi -pie -dynamic-linker /system/bin/linker -o cmTC_b141d /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/29/crtbegin_dynamic.o -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/arm -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/29 -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/../lib -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib --build-id=sha1 --no-rosegment --no-undefined-version --fatal-warnings --no-undefined CMakeFiles/cmTC_b141d.dir/CMakeCCompilerABI.c.o /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-arm-android.a -l:libunwind.a -ldl -lc /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-arm-android.a -l:libunwind.a -ldl /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/29/crtend_android.o - - - -Parsed C implicit include dir info from above output: rv=done - found start of include info - found start of implicit include info - add: [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include] - add: [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/arm-linux-androideabi] - add: [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include] - end of search list found - collapse include dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include] - collapse include dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/arm-linux-androideabi] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/arm-linux-androideabi] - collapse include dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include] - implicit include dirs: [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/arm-linux-androideabi;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include] - - -Parsed C implicit link information from above output: - link line regex: [^( *|.*[/\])(ld\.lld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command(s):/home/foxx/Android/Sdk/cmake/3.22.1/bin/ninja cmTC_b141d && [1/2] Building C object CMakeFiles/cmTC_b141d.dir/CMakeCCompilerABI.c.o] - ignore line: [Android (12027248 +pgo +bolt +lto +mlgo based on r522817) clang version 18.0.1 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262)] - ignore line: [Target: armv7-none-linux-android29] - ignore line: [Thread model: posix] - ignore line: [InstalledDir: /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin] - ignore line: [ (in-process)] - ignore line: [ "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" -cc1 -triple thumbv7-none-linux-android29 -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=all -ffp-contract=on -fno-rounding-math -mconstructor-aliases -funwind-tables=1 -target-cpu generic -target-feature +soft-float-abi -target-feature +vfp2 -target-feature +vfp2sp -target-feature +vfp3 -target-feature +vfp3d16 -target-feature +vfp3d16sp -target-feature +vfp3sp -target-feature -fp16 -target-feature -vfp4 -target-feature -vfp4d16 -target-feature -vfp4d16sp -target-feature -vfp4sp -target-feature -fp-armv8 -target-feature -fp-armv8d16 -target-feature -fp-armv8d16sp -target-feature -fp-armv8sp -target-feature -fullfp16 -target-feature +fp64 -target-feature +d32 -target-feature +neon -target-feature -sha2 -target-feature -aes -target-feature -fp16fml -target-abi aapcs-linux -mfloat-abi soft -debug-info-kind=constructor -dwarf-version=4 -debugger-tuning=gdb "-fdebug-compilation-dir=/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/CMakeTmp" -v -ffunction-sections -fdata-sections "-fcoverage-compilation-dir=/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/CMakeTmp" -resource-dir /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18 -dependency-file CMakeFiles/cmTC_b141d.dir/CMakeCCompilerABI.c.o.d -MT CMakeFiles/cmTC_b141d.dir/CMakeCCompilerABI.c.o -sys-header-deps -D ANDROID -D _FORTIFY_SOURCE=2 -isysroot /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot -internal-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include -internal-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/local/include -internal-externc-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/arm-linux-androideabi -internal-externc-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/include -internal-externc-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include -Wformat -ferror-limit 19 -stack-protector 2 -fno-signed-char -fgnuc-version=4.2.1 -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_b141d.dir/CMakeCCompilerABI.c.o -x c /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompilerABI.c] - ignore line: [clang -cc1 version 18.0.1 based upon LLVM 18.0.1 default target x86_64-unknown-linux-gnu] - ignore line: [ignoring nonexistent directory "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/local/include"] - ignore line: [ignoring nonexistent directory "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/include"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include] - ignore line: [ /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/arm-linux-androideabi] - ignore line: [ /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include] - ignore line: [End of search list.] - ignore line: [[2/2] Linking C executable cmTC_b141d] - ignore line: [Android (12027248 +pgo +bolt +lto +mlgo based on r522817) clang version 18.0.1 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262)] - ignore line: [Target: armv7-none-linux-android29] - ignore line: [Thread model: posix] - ignore line: [InstalledDir: /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin] - link line: [ "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld" --sysroot=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot -EL -z now -z relro -z max-page-size=4096 -X --hash-style=gnu --eh-frame-hdr -m armelf_linux_eabi -pie -dynamic-linker /system/bin/linker -o cmTC_b141d /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/29/crtbegin_dynamic.o -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/arm -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/29 -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/../lib -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib --build-id=sha1 --no-rosegment --no-undefined-version --fatal-warnings --no-undefined CMakeFiles/cmTC_b141d.dir/CMakeCCompilerABI.c.o /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-arm-android.a -l:libunwind.a -ldl -lc /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-arm-android.a -l:libunwind.a -ldl /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/29/crtend_android.o] - arg [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld] ==> ignore - arg [--sysroot=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot] ==> ignore - arg [-EL] ==> ignore - arg [-znow] ==> ignore - arg [-zrelro] ==> ignore - arg [-zmax-page-size=4096] ==> ignore - arg [-X] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [-m] ==> ignore - arg [armelf_linux_eabi] ==> ignore - arg [-pie] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/system/bin/linker] ==> ignore - arg [-o] ==> ignore - arg [cmTC_b141d] ==> ignore - arg [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/29/crtbegin_dynamic.o] ==> obj [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/29/crtbegin_dynamic.o] - arg [-L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/arm] ==> dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/arm] - arg [-L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/29] ==> dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/29] - arg [-L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi] ==> dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi] - arg [-L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/../lib] ==> dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/../lib] - arg [-L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib] ==> dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib] - arg [--build-id=sha1] ==> ignore - arg [--no-rosegment] ==> ignore - arg [--no-undefined-version] ==> ignore - arg [--fatal-warnings] ==> ignore - arg [--no-undefined] ==> ignore - arg [CMakeFiles/cmTC_b141d.dir/CMakeCCompilerABI.c.o] ==> ignore - arg [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-arm-android.a] ==> lib [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-arm-android.a] - arg [-l:libunwind.a] ==> lib [-l:libunwind.a] - arg [-ldl] ==> lib [dl] - arg [-lc] ==> lib [c] - arg [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-arm-android.a] ==> lib [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-arm-android.a] - arg [-l:libunwind.a] ==> lib [-l:libunwind.a] - arg [-ldl] ==> lib [dl] - arg [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/29/crtend_android.o] ==> obj [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/29/crtend_android.o] - remove lib [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-arm-android.a] - remove lib [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-arm-android.a] - collapse library dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/arm] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/arm] - collapse library dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/29] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/29] - collapse library dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi] - collapse library dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/../lib] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib] - collapse library dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib] - implicit libs: [-l:libunwind.a;dl;c;-l:libunwind.a;dl] - implicit objs: [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/29/crtbegin_dynamic.o;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/29/crtend_android.o] - implicit dirs: [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/arm;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/29;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib] - implicit fwks: [] - - diff --git a/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/TargetDirectories.txt b/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index 384b25a..0000000 --- a/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,3 +0,0 @@ -/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/androidcast_codecs.dir -/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/edit_cache.dir -/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/rebuild_cache.dir diff --git a/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/androidcast_codecs.dir/jni/androidcast_codecs.c.o b/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/androidcast_codecs.dir/jni/androidcast_codecs.c.o deleted file mode 100644 index 903d1e99e426f3683c534bb89521fa888204e091..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21732 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 diff --git a/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/androidcast_codecs.dir/jni/opus_bridge.c.o b/app/.cxx/Debug/56f6p2l3/armeabi-v7a/CMakeFiles/androidcast_codecs.dir/jni/opus_bridge.c.o deleted file mode 100644 index d6173d5c7bdc881219ac9a434f940ac8e56cf816..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20908 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 diff --git a/app/.cxx/Debug/56f6p2l3/armeabi-v7a/configure_fingerprint.bin b/app/.cxx/Debug/56f6p2l3/armeabi-v7a/configure_fingerprint.bin deleted file mode 100644 index b3a8cf8..0000000 --- a/app/.cxx/Debug/56f6p2l3/armeabi-v7a/configure_fingerprint.bin +++ /dev/null @@ -1,28 +0,0 @@ -C/C++ Structured Logn -l -j/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/additional_project_files.txtC -A -?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint   ÄÚ½ã3  –ÂÓ»ã3k -i -g/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/android_gradle_build.json   ÄÚ½ã3à ›ÂÓ»ã3p -n -l/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/android_gradle_build_mini.json   ÄÚ½ã3Ô ¢ÂÓ»ã3] -[ -Y/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/build.ninja   ÄÚ½ã3Új üÁÓ»ã3a -_ -]/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/build.ninja.txt   ÄÚ½ã3f -d -b/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/build_file_index.txt   ÄÚ½ã3 < ¸Ø¤·ã3g -e -c/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/compile_commands.json   ÄÚ½ã3˜ üÁÓ»ã3k -i -g/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/compile_commands.json.bin   ÄÚ½ã3 ” üÁÓ»ã3q -o -m/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/metadata_generation_command.txt   ÄÚ½ã3 -€ ¸Ø¤·ã3d -b -`/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/prefab_config.json   ÄÚ½ã3  ( ¸Ø¤·ã3i -g -e/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/armeabi-v7a/symbol_folder_index.txt   ÄÚ½ã3  d ¸Ø¤·ã3@ -> -wr&*+ zB$CLBAu&Q?2&O#9gCvU9y@=IA>jwFIh088%RLcpqR?pF* zfRL=-96DADQBBoXlneN?5Z~8qKTWihpUr9^3H(S~)LykX^jnD;_pew*m()CKd4aY5 z#5!*NIt{rvv?cfg{nG5DTCLX1u1+TBCg*6e@4KdLI9{Z=Zd+OlLeiXZ+*orRFOyAV z>+AHoS}kgiLf?f1&NF-6tmJ zg6A1KTR_!=IJBHpN{7FHEe1bwo*@(tkNr{%e$MbLfS!5Ma_0SE_cxVDN9~#_!xxiH#x8`2N`ViLm?|0@x>nX}% ztS9N5;rqSoW2658TzGHQMC9_s8#b$X1wM2?X4dsh z!zHSH089aUc%eMmeKCqdyoiaJ4pjSFuqAnz-WB8afUvvbH}bgbVa~~4gZo1Md^QMr z@8^CBNaTJO;2W3`rFkgIe#9c+JzS{oz$RLVM?%N!$1C07uaZ-XfqXoY60TcU%kEEI zh+&XH}6UU{>T^9O!AbFzBBKfeNB(w>y#y`QY zXl-P8q2|cFU6dut3p}SYo8Q-41?R;5P}Y5vu}Y!m+z+ScE@`6m5#}RY#qWZw+>fN5hj3aukE{s_4;X2e#bUwph z?PeTN`S4lTGI`oZG#`<(z`Zi+u?EH}1+Va!Kbj!-$rdpA!hD{ySJZUF^lRa_d>^{cNj;;KJwb;N%gc3qP)O!T6uQ#u&Eh2{;plU zWjJMt%8C1K>GY{1D5sQW_`y?stTv)&c-y9vl}&>C&HHfr;KV7ERVsa;|F_Fy7B!=M z&l-8pGFBVW{Vsd`&GOZf`n`T*%_zz$rG9tZSIc4+-EYnj)o*@>YTEkn+D+(z=zPxg eE@m82`SA0pa%KbLh&*%oe$_K?8)KEi{Qd>B0e#2- diff --git a/app/.cxx/Debug/56f6p2l3/x86_64/.ninja_log b/app/.cxx/Debug/56f6p2l3/x86_64/.ninja_log deleted file mode 100644 index feb3a74..0000000 --- a/app/.cxx/Debug/56f6p2l3/x86_64/.ninja_log +++ /dev/null @@ -1,37 +0,0 @@ -# ninja log v5 -34 49 1779046409403561406 /home/foxx/repos/My Projects/android cast/app/build/intermediates/cxx/Debug/56f6p2l3/obj/x86_64/libandroidcast_codecs.so 37157602f7cc7ce0 -0 10 1779046867323703166 build.ninja 5eb28cd1d7b6f645 -7 34 1779046409380959693 CMakeFiles/androidcast_codecs.dir/jni/speex_bridge.c.o 3c527e175b7c617f -0 1 0 clean 2c00127b15096806 -0 16 1779046409370959545 CMakeFiles/androidcast_codecs.dir/jni/androidcast_codecs.c.o 747437f54d60d86c -0 34 1779046409384293075 CMakeFiles/androidcast_codecs.dir/jni/libvpx_bridge.c.o ef27932a6ad2741d -0 27 1779046409377626310 CMakeFiles/androidcast_codecs.dir/jni/opus_bridge.c.o 8b3bab2827875e5d -1 20 1779046867358907730 CMakeFiles/androidcast_codecs.dir/jni/libvpx_bridge.c.o ef27932a6ad2741d -1 24 1779046867363221307 CMakeFiles/androidcast_codecs.dir/jni/speex_bridge.c.o 3c527e175b7c617f -1 24 1779046867359046049 CMakeFiles/androidcast_codecs.dir/jni/androidcast_codecs.c.o 747437f54d60d86c -1 29 1779046867365634726 CMakeFiles/androidcast_codecs.dir/jni/opus_bridge.c.o 8b3bab2827875e5d -29 42 1779046867380245404 /home/foxx/repos/My Projects/android cast/app/build/intermediates/cxx/Debug/56f6p2l3/obj/x86_64/libandroidcast_codecs.so 37157602f7cc7ce0 -0 2 0 clean 2c00127b15096806 -1 23 1779050624605617021 CMakeFiles/androidcast_codecs.dir/jni/androidcast_codecs.c.o 747437f54d60d86c -4 51 1779050624632455476 CMakeFiles/androidcast_codecs.dir/jni/opus_bridge.c.o 8b3bab2827875e5d -3 55 1779050624640230228 CMakeFiles/androidcast_codecs.dir/jni/libvpx_bridge.c.o ef27932a6ad2741d -4 55 1779050624637204298 CMakeFiles/androidcast_codecs.dir/jni/speex_bridge.c.o 3c527e175b7c617f -55 75 1779050624652997658 /home/foxx/repos/My Projects/android cast/app/build/intermediates/cxx/Debug/56f6p2l3/obj/x86_64/libandroidcast_codecs.so 37157602f7cc7ce0 -0 1 0 clean 2c00127b15096806 -0 18 1779050908474580660 CMakeFiles/androidcast_codecs.dir/jni/androidcast_codecs.c.o 747437f54d60d86c -0 22 1779050908476760825 CMakeFiles/androidcast_codecs.dir/jni/libvpx_bridge.c.o ef27932a6ad2741d -0 22 1779050908476760825 CMakeFiles/androidcast_codecs.dir/jni/opus_bridge.c.o 8b3bab2827875e5d -0 28 1779050908480912648 CMakeFiles/androidcast_codecs.dir/jni/speex_bridge.c.o 3c527e175b7c617f -28 64 1779050908513126751 /home/foxx/repos/My Projects/android cast/app/build/intermediates/cxx/Debug/56f6p2l3/obj/x86_64/libandroidcast_codecs.so 37157602f7cc7ce0 -0 1 0 clean 2c00127b15096806 -0 26 1779051049901861641 CMakeFiles/androidcast_codecs.dir/jni/androidcast_codecs.c.o 747437f54d60d86c -1 32 1779051049910377622 CMakeFiles/androidcast_codecs.dir/jni/libvpx_bridge.c.o ef27932a6ad2741d -7 33 1779051049910551969 CMakeFiles/androidcast_codecs.dir/jni/opus_bridge.c.o 8b3bab2827875e5d -7 33 1779051049910551969 CMakeFiles/androidcast_codecs.dir/jni/speex_bridge.c.o 3c527e175b7c617f -33 77 1779051049951793134 /home/foxx/repos/My Projects/android cast/app/build/intermediates/cxx/Debug/56f6p2l3/obj/x86_64/libandroidcast_codecs.so 37157602f7cc7ce0 -0 1 0 clean 2c00127b15096806 -2 27 1779051176580330080 CMakeFiles/androidcast_codecs.dir/jni/opus_bridge.c.o 8b3bab2827875e5d -6 29 1779051176580409596 CMakeFiles/androidcast_codecs.dir/jni/speex_bridge.c.o 3c527e175b7c617f -1 39 1779051176579376924 CMakeFiles/androidcast_codecs.dir/jni/androidcast_codecs.c.o 747437f54d60d86c -1 40 1779051176586919137 CMakeFiles/androidcast_codecs.dir/jni/libvpx_bridge.c.o ef27932a6ad2741d -40 51 1779051176602149248 /home/foxx/repos/My Projects/android cast/app/build/intermediates/cxx/Debug/56f6p2l3/obj/x86_64/libandroidcast_codecs.so 37157602f7cc7ce0 diff --git a/app/.cxx/Debug/56f6p2l3/x86_64/CMakeCache.txt b/app/.cxx/Debug/56f6p2l3/x86_64/CMakeCache.txt deleted file mode 100644 index 09b3047..0000000 --- a/app/.cxx/Debug/56f6p2l3/x86_64/CMakeCache.txt +++ /dev/null @@ -1,368 +0,0 @@ -# This is the CMakeCache file. -# For build in directory: /home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64 -# It was generated by CMake: /home/foxx/Android/Sdk/cmake/3.22.1/bin/cmake -# You can edit this file to change values found and used by cmake. -# If you do not want to change any of the values, simply exit the editor. -# If you do want to change a value, simply edit, save, and exit the editor. -# The syntax for the file is as follows: -# KEY:TYPE=VALUE -# KEY is the name of a variable in the cache. -# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. -# VALUE is the current value for the KEY. - -######################## -# EXTERNAL cache entries -######################## - -//No help, variable specified on the command line. -ANDROID_ABI:UNINITIALIZED=x86_64 - -//No help, variable specified on the command line. -ANDROID_NDK:UNINITIALIZED=/home/foxx/Android/Sdk/ndk/27.0.12077973 - -//No help, variable specified on the command line. -ANDROID_PLATFORM:UNINITIALIZED=android-29 - -//No help, variable specified on the command line. -ANDROID_STL:UNINITIALIZED=c++_shared - -//Path to a program. -CMAKE_ADDR2LINE:FILEPATH=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-addr2line - -//No help, variable specified on the command line. -CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=x86_64 - -//No help, variable specified on the command line. -CMAKE_ANDROID_NDK:UNINITIALIZED=/home/foxx/Android/Sdk/ndk/27.0.12077973 - -//Archiver -CMAKE_AR:FILEPATH=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar - -//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=Debug - -//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 compiler during release builds. -CMAKE_CXX_FLAGS_RELEASE:STRING= - -//LLVM archiver -CMAKE_C_COMPILER_AR:FILEPATH=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar - -//Generate index for LLVM archive -CMAKE_C_COMPILER_RANLIB:FILEPATH=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib - -//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=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-dlltool - -//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=/usr/local - -//No help, variable specified on the command line. -CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/home/foxx/repos/My Projects/android cast/app/build/intermediates/cxx/Debug/56f6p2l3/obj/x86_64 - -//Path to a program. -CMAKE_LINKER:FILEPATH=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld - -//No help, variable specified on the command line. -CMAKE_MAKE_PROGRAM:UNINITIALIZED=/home/foxx/Android/Sdk/cmake/3.22.1/bin/ninja - -//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=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-nm - -//Path to a program. -CMAKE_OBJCOPY:FILEPATH=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objcopy - -//Path to a program. -CMAKE_OBJDUMP:FILEPATH=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump - -//Value Computed by CMake -CMAKE_PROJECT_DESCRIPTION:STATIC= - -//Value Computed by CMake -CMAKE_PROJECT_HOMEPAGE_URL:STATIC= - -//Value Computed by CMake -CMAKE_PROJECT_NAME:STATIC=androidcast_codecs - -//Ranlib -CMAKE_RANLIB:FILEPATH=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib - -//Path to a program. -CMAKE_READELF:FILEPATH=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-readelf - -//No help, variable specified on the command line. -CMAKE_RUNTIME_OUTPUT_DIRECTORY:UNINITIALIZED=/home/foxx/repos/My Projects/android cast/app/build/intermediates/cxx/Debug/56f6p2l3/obj/x86_64 - -//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=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip - -//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=29 - -//No help, variable specified on the command line. -CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=/home/foxx/Android/Sdk/ndk/27.0.12077973/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 -androidcast_codecs_BINARY_DIR:STATIC=/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64 - -//Value Computed by CMake -androidcast_codecs_IS_TOP_LEVEL:STATIC=ON - -//Value Computed by CMake -androidcast_codecs_SOURCE_DIR:STATIC=/home/foxx/repos/My Projects/android cast/ndk - -//Path to a library. -log-lib:FILEPATH=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29/liblog.so - - -######################## -# INTERNAL cache entries -######################## - -//ADVANCED property for variable: CMAKE_ADDR2LINE -CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_AR -CMAKE_AR-ADVANCED:INTERNAL=1 -//This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64 -//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=/home/foxx/Android/Sdk/cmake/3.22.1/bin/cmake -//Path to cpack program executable. -CMAKE_CPACK_COMMAND:INTERNAL=/home/foxx/Android/Sdk/cmake/3.22.1/bin/cpack -//Path to ctest program executable. -CMAKE_CTEST_COMMAND:INTERNAL=/home/foxx/Android/Sdk/cmake/3.22.1/bin/ctest -//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 -//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=/home/foxx/repos/My Projects/android cast/ndk -//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=/home/foxx/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 -//uname command -CMAKE_UNAME:INTERNAL=/usr/bin/uname -//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE -CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 - diff --git a/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake b/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake deleted file mode 100644 index a903141..0000000 --- a/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake +++ /dev/null @@ -1,72 +0,0 @@ -set(CMAKE_C_COMPILER "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/clang") -set(CMAKE_C_COMPILER_ARG1 "") -set(CMAKE_C_COMPILER_ID "Clang") -set(CMAKE_C_COMPILER_VERSION "18.0.1") -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 "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar") -set(CMAKE_C_COMPILER_AR "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar") -set(CMAKE_RANLIB "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib") -set(CMAKE_C_COMPILER_RANLIB "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib") -set(CMAKE_LINKER "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld") -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 "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/x86_64-linux-android;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-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 "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/x86_64;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib") -set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_C.bin b/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_C.bin deleted file mode 100755 index ac7ea0d9550de15690d7532cc62465b7c23dc253..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7176 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 y9`#)Ad8))Xfp26yfB3uNO`YeCSO0l>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/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o b/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o deleted file mode 100644 index 358914c03e850a068d4b8249c63e75b5f7518b4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5416 zcmdT|TZ|KB6#i$r?H0NemKEiuDP93#dfD!7MFUIL#a$z?LGiZ1X4+1>D{ZGtr??Ug zCMvq33Fw2HsEIL}Xm~*%)F)m@ye4YY7mdc4X!Kzpyu^r+sOS81PG@#H805`^opa9j zpWA<#^Ur#C^p+i}q6j8MY!$A?s1WPpt~@NoVX+o0_m0he|L*8nL}nj6GdA1$>D|$J z)W(j6B`fYcv-DI~G&DLtJ39X#K=2!TN`|-)_oJip`%aJV+Oc~}(X2J5tA;f>Qq}8~ zeL{kbs&1D}t2TMdbiFl0pl%hXCP{AEdcCAurF_XK>#eFinI57MW5zb>&1tjVY>(~U zwGXE%X+h5XLBm4R$&{pYPIH7*iiNc6$q|CN(yLq*?+b_G%Pv_H?^TvZgiy0$yl+eF z`mnlEh>)U;_X*Lp4zQt^5aBCDD84lo12KYPEVdQI?ktGoecM*CTXZSd3$f^G$rfvn zW_e_IWhjmY*Q`QQA!1>n5`@M**#)Y21I|mAtU4-B&ZU7fcpgyo26!mXD2qaD5*h=k zYd1Vr2)Wr21!g8hw7VNw6@ClsqXz(4gidn&NgO|+dg9@@jF+KoUwKB|m|j%<6r+6Y zv2&~Haq`GIycTK%rmFlJ=(F16^NYtq-GV;9c@Q_xT91#{Vlk8^371c~9YrM?dKm)6 z)Z;S?)ds02V6;a)jx`G< zr0WBj>&oRqIh840SI7)zHi(g(`hH_%gkI|Ll2#PSDYIrI%jV2X(lQ!mGr9Br#Do*L z$(1CEdectojYd){g58Zqp;bu^43-BQnQDJ>CO4QL%qC^*9ndVA$$l-9(bAhM{X?l- zPR}LXgd+m#w?sa_eb1ilcja##zk4))+g%f*`Mj8}m(4u)8%LuBaun`5j)v{Vk#H$n zdd0~5yN++Tv-OA?EG1akLbobKd>j;(aiBGA8UNcI#=|MZMGh0np*=#GS*EP%>5d+Q z!@Cx6{2}2xA-2bt9Z^S?MAT=&LWqX}>Jl5_sVK^y@g>N>4evB1=!3dbVfh2xQmk57>vikBCRERIZtLy_1GstP$dUI*U4248*2ZlhXy?P6WLjsz)kKPA;xhJn&Q^1~pU$2n8SbD(HO8Nqxy;>WOT@7%#&>vdY@&?k zJvdg&xNM%FW1Joj{wT;uh-0;Ej~Ei}bkMFbzCv2L561C?dWrEtF9B6Gu^wCtrYs3uC*$KJa9+Ioka!-9 zZzKE;XSiMet%R2dN0rYMLiZ8QadfhOgm6^d($?hBC9OnUwGfz0GIL7oB2^@#_y^s7j&JofR#F6n{V~C6g$9i~uZz7!Iyh8eI z9((ug6JnnS_wMh0Uz~SHKjgzdCVke2e@^PXQ3 z3ZQ7RHcSncrdtPp9ynH5vnFqJe+}&~2d!?}hIZ4gy_=z$;{J}j@}t6=vpQWj$jX?? zmo2?!1YLs~Ov2U+LTlb%lbosqIIVGyrKP_hhVOY$pL~xF^F6fh9Nec0yb%!d_A0a; z#zz2odm|2?hTp&W^S#HRma#zm6mX0=OgghysVN;JU=47bC-*A&(@fHCNRIjW{v%j? zMM9MU;%JM+9Qzu|{xuvU1I~v&NPhh=U_tfgsJU^SSU;{Y`!oI;V3=ybI|up%<@e9a zzkZ*QzrX&+&$IrIz(1(|iGcbM^4EX%9QpB^5{c~{tyBLU27>ZW1?0zjhvV`3;h(se z%0GYZi);@jlKlG3fClA%C?G%fb@u1{R{$22|Hbp1Ki>aA`R4-io-UJo6i}p-zD&4f5v;A{2Z>$KcW1OwGl@E^99s%j{GMB^5b7Q{`~ko search starts here: - /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include - /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/x86_64-linux-android - /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include -End of search list. -[2/2] Linking C executable cmTC_52437 -Android (12027248, +pgo, +bolt, +lto, +mlgo, based on r522817) clang version 18.0.1 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262) -Target: x86_64-none-linux-android29 -Thread model: posix -InstalledDir: /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin - "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld" --sysroot=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot -z now -z relro --hash-style=gnu --eh-frame-hdr -m elf_x86_64 -pie -dynamic-linker /system/bin/linker64 -o cmTC_52437 /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29/crtbegin_dynamic.o -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/x86_64 -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29 -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib --build-id=sha1 --no-rosegment --no-undefined-version --fatal-warnings --no-undefined CMakeFiles/cmTC_52437.dir/CMakeCCompilerABI.c.o /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-x86_64-android.a -l:libunwind.a -ldl -lc /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-x86_64-android.a -l:libunwind.a -ldl /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29/crtend_android.o - - - -Parsed C implicit include dir info from above output: rv=done - found start of include info - found start of implicit include info - add: [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include] - add: [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/x86_64-linux-android] - add: [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include] - end of search list found - collapse include dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include] - collapse include dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/x86_64-linux-android] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/x86_64-linux-android] - collapse include dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include] - implicit include dirs: [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/x86_64-linux-android;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include] - - -Parsed C implicit link information from above output: - link line regex: [^( *|.*[/\])(ld\.lld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command(s):/home/foxx/Android/Sdk/cmake/3.22.1/bin/ninja cmTC_52437 && [1/2] Building C object CMakeFiles/cmTC_52437.dir/CMakeCCompilerABI.c.o] - ignore line: [Android (12027248 +pgo +bolt +lto +mlgo based on r522817) clang version 18.0.1 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262)] - ignore line: [Target: x86_64-none-linux-android29] - ignore line: [Thread model: posix] - ignore line: [InstalledDir: /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin] - ignore line: [ (in-process)] - ignore line: [ "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" -cc1 -triple x86_64-none-linux-android29 -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=all -ffp-contract=on -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -target-feature +sse4.2 -target-feature +popcnt -target-feature +cx16 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=4 -debugger-tuning=gdb "-fdebug-compilation-dir=/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/CMakeTmp" -v -ffunction-sections -fdata-sections "-fcoverage-compilation-dir=/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/CMakeTmp" -resource-dir /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18 -dependency-file CMakeFiles/cmTC_52437.dir/CMakeCCompilerABI.c.o.d -MT CMakeFiles/cmTC_52437.dir/CMakeCCompilerABI.c.o -sys-header-deps -D ANDROID -D _FORTIFY_SOURCE=2 -isysroot /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot -internal-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include -internal-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/local/include -internal-externc-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/x86_64-linux-android -internal-externc-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/include -internal-externc-isystem /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include -Wformat -ferror-limit 19 -stack-protector 2 -fgnuc-version=4.2.1 -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_52437.dir/CMakeCCompilerABI.c.o -x c /home/foxx/Android/Sdk/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompilerABI.c] - ignore line: [clang -cc1 version 18.0.1 based upon LLVM 18.0.1 default target x86_64-unknown-linux-gnu] - ignore line: [ignoring nonexistent directory "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/local/include"] - ignore line: [ignoring nonexistent directory "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/include"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/include] - ignore line: [ /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/x86_64-linux-android] - ignore line: [ /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include] - ignore line: [End of search list.] - ignore line: [[2/2] Linking C executable cmTC_52437] - ignore line: [Android (12027248 +pgo +bolt +lto +mlgo based on r522817) clang version 18.0.1 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262)] - ignore line: [Target: x86_64-none-linux-android29] - ignore line: [Thread model: posix] - ignore line: [InstalledDir: /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin] - link line: [ "/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld" --sysroot=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot -z now -z relro --hash-style=gnu --eh-frame-hdr -m elf_x86_64 -pie -dynamic-linker /system/bin/linker64 -o cmTC_52437 /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29/crtbegin_dynamic.o -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/x86_64 -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29 -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android -L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib --build-id=sha1 --no-rosegment --no-undefined-version --fatal-warnings --no-undefined CMakeFiles/cmTC_52437.dir/CMakeCCompilerABI.c.o /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-x86_64-android.a -l:libunwind.a -ldl -lc /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-x86_64-android.a -l:libunwind.a -ldl /home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29/crtend_android.o] - arg [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld] ==> ignore - arg [--sysroot=/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot] ==> ignore - arg [-znow] ==> ignore - arg [-zrelro] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [-pie] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/system/bin/linker64] ==> ignore - arg [-o] ==> ignore - arg [cmTC_52437] ==> ignore - arg [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29/crtbegin_dynamic.o] ==> obj [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29/crtbegin_dynamic.o] - arg [-L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/x86_64] ==> dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/x86_64] - arg [-L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29] ==> dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29] - arg [-L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android] ==> dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android] - arg [-L/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib] ==> dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib] - arg [--build-id=sha1] ==> ignore - arg [--no-rosegment] ==> ignore - arg [--no-undefined-version] ==> ignore - arg [--fatal-warnings] ==> ignore - arg [--no-undefined] ==> ignore - arg [CMakeFiles/cmTC_52437.dir/CMakeCCompilerABI.c.o] ==> ignore - arg [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-x86_64-android.a] ==> lib [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-x86_64-android.a] - arg [-l:libunwind.a] ==> lib [-l:libunwind.a] - arg [-ldl] ==> lib [dl] - arg [-lc] ==> lib [c] - arg [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-x86_64-android.a] ==> lib [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-x86_64-android.a] - arg [-l:libunwind.a] ==> lib [-l:libunwind.a] - arg [-ldl] ==> lib [dl] - arg [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29/crtend_android.o] ==> obj [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29/crtend_android.o] - remove lib [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-x86_64-android.a] - remove lib [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-x86_64-android.a] - collapse library dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/x86_64] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/x86_64] - collapse library dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29] - collapse library dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android] - collapse library dir [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib] ==> [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib] - implicit libs: [-l:libunwind.a;dl;c;-l:libunwind.a;dl] - implicit objs: [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29/crtbegin_dynamic.o;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29/crtend_android.o] - implicit dirs: [/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux/x86_64;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android;/home/foxx/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib] - implicit fwks: [] - - diff --git a/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/TargetDirectories.txt b/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index 6e8a595..0000000 --- a/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,3 +0,0 @@ -/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/androidcast_codecs.dir -/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/edit_cache.dir -/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/rebuild_cache.dir diff --git a/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/androidcast_codecs.dir/jni/androidcast_codecs.c.o b/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/androidcast_codecs.dir/jni/androidcast_codecs.c.o deleted file mode 100644 index 8b29cc20455a7952ea90721f867a8ccee224fd4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27512 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 diff --git a/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/androidcast_codecs.dir/jni/opus_bridge.c.o b/app/.cxx/Debug/56f6p2l3/x86_64/CMakeFiles/androidcast_codecs.dir/jni/opus_bridge.c.o deleted file mode 100644 index 4dc423bea7240c94f8ed8da7e977debcd11e76d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26384 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 S4}nL(W8ev}3_JzA|H@DI2$Nj^ diff --git a/app/.cxx/Debug/56f6p2l3/x86_64/configure_fingerprint.bin b/app/.cxx/Debug/56f6p2l3/x86_64/configure_fingerprint.bin deleted file mode 100644 index 58104ef..0000000 --- a/app/.cxx/Debug/56f6p2l3/x86_64/configure_fingerprint.bin +++ /dev/null @@ -1,29 +0,0 @@ -C/C++ Structured Logi -g -e/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64/additional_project_files.txtC -A -?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ÚÄÚ½ã3  €ÃÓ»ã3f -d -b/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64/android_gradle_build.json  ÚÄÚ½ã3Ì ‚ÃÓ»ã3k -i -g/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64/android_gradle_build_mini.json  ÚÄÚ½ã3À †ÃÓ»ã3X -V -T/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64/build.ninja  ÚÄÚ½ã3®i ûÂÓ»ã3\ -Z -X/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64/build.ninja.txt  ÚÄÚ½ã3a -_ -]/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64/build_file_index.txt  ÚÄÚ½ã3 < ÑÙ¤·ã3b -` -^/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64/compile_commands.json  ÚÄÚ½ã3œ ûÂÓ»ã3f -d -b/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64/compile_commands.json.bin  ÚÄÚ½ã3 ç - ûÂÓ»ã3l -j -h/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64/metadata_generation_command.txt  ÚÄÚ½ã3 -ç ÑÙ¤·ã3_ -] -[/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64/prefab_config.json  ÚÄÚ½ã3  ( ÑÙ¤·ã3d -b -`/home/foxx/repos/My Projects/android cast/app/.cxx/Debug/56f6p2l3/x86_64/symbol_folder_index.txt  ÚÄÚ½ã3  _ ÑÙ¤·ã3@ -> -/libvpx.a` automatically): ```bash -export ANDROIDCAST_LIBVPX_LIB=/path/to/libvpx.a +./scripts/build-native-codecs.sh arm64-v8a +./scripts/build-native-codecs.sh armeabi-v7a # if armeabi-v7a is in your APK ./gradlew assembleDebug ``` -CMake defines `ANDROIDCAST_HAVE_LIBVPX=1` and links the archive when the variable is set. +Optional override: `ANDROIDCAST_LIBVPX_LIB` only applies when its path contains the current ABI name (e.g. `.../arm64-v8a/libvpx.a`). + +ABIs without a matching `libvpx.a` still build; software VPx is disabled on those architectures. ## Stream protection defaults diff --git a/ndk/jni/libvpx_bridge.c b/ndk/jni/libvpx_bridge.c index 9f0c028..533aa7b 100644 --- a/ndk/jni/libvpx_bridge.c +++ b/ndk/jni/libvpx_bridge.c @@ -118,11 +118,8 @@ Java_com_foxx_androidcast_media_codec_jni_NativeCodecBridge_nativeVpxEncoderCrea (*env)->ReleaseStringUTFChars(env, mime, mime_utf); return 0L; } - if (iface == vpx_codec_vp9_cx()) { - vpx_codec_control(&ctx->codec, VP9E_SET_CPUUSED, 8); - } else { - vpx_codec_control(&ctx->codec, VP8E_SET_CPUUSED, 8); - } + /* VP8 and VP9 both use VP8E_SET_CPUUSED (see libvpx tests / vp9_cx_iface.c). */ + vpx_codec_control(&ctx->codec, VP8E_SET_CPUUSED, 8); if (!vpx_img_alloc(&ctx->img, img_fmt(), width, height, 1)) { vpx_codec_destroy(&ctx->codec); diff --git a/rebuild.sh b/rebuild.sh index 4d2d571..24ecdb3 100755 --- a/rebuild.sh +++ b/rebuild.sh @@ -110,6 +110,15 @@ reconnect_known_devices() { echo "==> Cleaning and building debug APK (JAVA_HOME=$JAVA_HOME)" ./gradlew clean assembleDebug +export ANDROID_NDK_HOME="/home/foxx/Android/Sdk/ndk/29.0.14206865/" +ARCH_ABIS="armeabi-v7a arm64-v8a x86" +rm -drf ./build/native/* ||: +for ARCH_ABI in ${ARCH_ABIS}; do + unset ANDROIDCAST_LIBVPX_LIB + ./scripts/build-native-codecs.sh "${ARCH_ABI}" || exit $? + ./gradlew assembleDebug || exit $? +done + if [[ "$RUN_UNIT_TESTS" == "1" ]]; then echo "==> Running unit tests (./gradlew testDebugUnitTest)" ./gradlew testDebugUnitTest diff --git a/scripts/build-native-codecs.sh b/scripts/build-native-codecs.sh index 0da3d07..b9ad053 100755 --- a/scripts/build-native-codecs.sh +++ b/scripts/build-native-codecs.sh @@ -1,18 +1,18 @@ #!/usr/bin/env bash # Build libvpx for Android ABIs and produce libvpx.a for ANDROIDCAST_LIBVPX_LIB. # +# With --enable-external-build, libvpx does not provide a libvpx.a make target; +# this script uses the NDK (ndk-build) + generated Android.mk, as upstream intends. +# # Prerequisites: # git submodule update --init third-party/libvpx -# Android NDK (ndk.dir in local.properties) +# Android NDK (ndk.dir in local.properties or ANDROID_NDK_HOME) # # Usage: # ./scripts/build-native-codecs.sh arm64-v8a # ANDROIDCAST_LIBVPX_LIB=$PWD/build/native/arm64-v8a/libvpx.a ./gradlew assembleDebug # -# Note: libvpx Makefiles do not support spaces in paths (SRC_PATH_BARE). If the repo -# path contains spaces, this script builds under /tmp and copies libvpx.a back. -# -#set -euo pipefail +set -euo pipefail ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" ABI="${1:-arm64-v8a}" @@ -37,10 +37,15 @@ fi if [[ -z "$NDK" && -n "${ANDROID_NDK_ROOT:-}" ]]; then NDK="$ANDROID_NDK_ROOT" fi +NDK="${NDK%/}" if [[ -z "$NDK" || ! -d "$NDK" ]]; then echo "ERROR: Set ndk.dir in local.properties or ANDROID_NDK_HOME" exit 1 fi +if [[ ! -x "$NDK/ndk-build" ]]; then + echo "ERROR: ndk-build not found under $NDK" + exit 1 +fi case "$ABI" in arm64-v8a) VPX_TARGET=arm64-android-gcc ;; @@ -53,7 +58,7 @@ case "$ABI" in ;; esac -# libvpx: include $(SRC_PATH_BARE)/foo.mk breaks when SRC_PATH_BARE has spaces. +# libvpx Makefiles break on spaces in SRC_PATH_BARE. path_has_space() { case "$1" in *" "*) return 0 ;; @@ -82,7 +87,32 @@ echo " source: $VPX_SRC" echo " build: $BUILD_DIR" cd "$BUILD_DIR" + +# Out-of-tree build fails if someone previously ran configure inside third-party/libvpx. +if [[ -f "$VPX_SRC/vpx_config.h" ]]; then + src_real="$(cd "$VPX_SRC" && pwd)" + build_real="$(pwd)" + if [[ "$src_real" != "$build_real" ]]; then + echo "Cleaning in-tree configure artifacts from libvpx source (needed for out-of-tree build)..." + make -C "$VPX_SRC" distclean >/dev/null 2>&1 || true + rm -f "$VPX_SRC"/vpx_config.h "$VPX_SRC"/vpx_config.c "$VPX_SRC"/vpx_version.h \ + "$VPX_SRC"/config.mk "$VPX_SRC"/Makefile + rm -f "$VPX_SRC"/libs-*.mk "$VPX_SRC"/vp*_rtcd.h "$VPX_SRC"/libvpx*.a 2>/dev/null || true + fi +fi + +LIBS_MK="$BUILD_DIR/libs-${VPX_TARGET}.mk" +need_configure=false if [[ ! -f Makefile ]]; then + need_configure=true +elif [[ ! -f "$LIBS_MK" ]] || ! grep -q "^TOOLCHAIN := ${VPX_TARGET}\$" "$BUILD_DIR/config.mk" 2>/dev/null; then + echo "Re-configuring (stale or wrong ABI in $BUILD_DIR)..." + make distclean >/dev/null 2>&1 || rm -f Makefile config.mk "$LIBS_MK" vpx_config.h vpx_config.c vpx_config.asm \ + vpx_version.h vp8_rtcd.h vp9_rtcd.h vpx_scale_rtcd.h vpx_dsp_rtcd.h + need_configure=true +fi + +if $need_configure; then "$VPX_SRC/configure" \ --target="$VPX_TARGET" \ --disable-examples \ @@ -107,8 +137,67 @@ if [[ ! -f Makefile ]]; then --disable-docs \ --enable-external-build fi -make -j"$(nproc)" libvpx.a -cp -f libvpx.a "$OUT/libvpx.a" + +# armeabi-v7a ndk-build runs make in ndk-app/ and needs vpx_config.asm (not required for arm64). +make vpx_config.asm 2>/dev/null || true +if [[ -f "$BUILD_DIR/vpx_config.asm" ]] && [[ ! -s "$BUILD_DIR/vpx_config.asm" ]]; then + rm -f "$BUILD_DIR/vpx_config.asm" + make vpx_config.asm +fi + +# RTCD headers (configure creates them; refresh if missing). +make -j1 vp8_rtcd.h vp9_rtcd.h vpx_scale_rtcd.h vpx_dsp_rtcd.h + +# NDK project root must not contain libvpx's top-level Makefile (ndk-build would invoke it). +NDK_ROOT="$BUILD_DIR/ndk-app" +JNI_DIR="$NDK_ROOT/jni" +rm -rf "$NDK_ROOT" +mkdir -p "$JNI_DIR" +ln -sfn "$VPX_SRC" "$JNI_DIR/libvpx" + +# NDK Android.mk prepends jni/ to ASM_CONVERSION; keep the configure-generated absolute path +# in BUILD_DIR for `make vpx_config.asm`, and use a jni-only copy for ndk-build. +LIBS_MK_NDK="$BUILD_DIR/libs-ndk-${VPX_TARGET}.mk" +if [[ -f "$LIBS_MK" ]]; then + cp -f "$LIBS_MK" "$LIBS_MK_NDK" + sed -i 's|^ASM_CONVERSION=.*|ASM_CONVERSION=libvpx/build/make/ads2gas.pl|' "$LIBS_MK_NDK" +fi + +for f in config.mk vpx_config.c vpx_config.h vpx_config.asm vpx_version.h \ + vp8_rtcd.h vp9_rtcd.h vpx_scale_rtcd.h vpx_dsp_rtcd.h; do + if [[ -f "$BUILD_DIR/$f" ]]; then + ln -sfn "$BUILD_DIR/$f" "$JNI_DIR/$f" + # ndk-build may invoke make in ndk-app/ (not jni/) for RTCD / vpx_config.asm on armeabi-v7a. + ln -sfn "$BUILD_DIR/$f" "$NDK_ROOT/$f" + fi +done +if [[ -f "$LIBS_MK_NDK" ]]; then + ln -sfn "$LIBS_MK_NDK" "$JNI_DIR/libs-${VPX_TARGET}.mk" +fi + +cat > "$JNI_DIR/Application.mk" < "$JNI_DIR/Android.mk" <<'EOF' +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +# configure outputs (RTCD headers, vpx_config.h) live in jni/ — not inside libvpx sources +LOCAL_CFLAGS += -I$(LOCAL_PATH) +include $(LOCAL_PATH)/libvpx/build/make/Android.mk +EOF + +"$NDK/ndk-build" -C "$NDK_ROOT" -j"$(nproc)" + +LIBVPX_A="$NDK_ROOT/obj/local/$ABI/libvpx.a" +if [[ ! -f "$LIBVPX_A" ]]; then + echo "ERROR: expected $LIBVPX_A after ndk-build" + exit 1 +fi + +cp -f "$LIBVPX_A" "$OUT/libvpx.a" cp -f "$OUT/libvpx.a" "$PROJECT_OUT/libvpx.a" echo "" @@ -116,6 +205,7 @@ echo "Built: $PROJECT_OUT/libvpx.a" if [[ -n "$STAGING" ]]; then echo "(staged under $STAGING because of spaces in repo path)" fi -echo "Rebuild APK with:" -echo " export ANDROIDCAST_LIBVPX_LIB=$PROJECT_OUT/libvpx.a" +echo "Build other ABIs as needed, e.g.:" +echo " ./scripts/build-native-codecs.sh armeabi-v7a" +echo "Then rebuild the APK (CMake picks build/native//libvpx.a per ABI):" echo " ./gradlew assembleDebug"