From dbf56dbf9ae55f3fe55863f60ec79f73a8d62621 Mon Sep 17 00:00:00 2001 From: Irwan Cahyono Date: Tue, 18 Mar 2025 09:34:42 +0700 Subject: [PATCH] pertama semua --- .../.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-defc32cea87bec071808.json | 1439 +++ .../cmakeFiles-v1-cf575b162328b7986b61.json | 810 ++ .../codemodel-v2-396ead66e408625eaa50.json | 87 + ....-RelWithDebInfo-f5ebdc15457944623624.json | 14 + ...y-RelWithDebInfo-f368e6d506ea21fe2607.json | 14 + .../reply/index-2025-03-17T04-35-28-0077.json | 92 + ...e-RelWithDebInfo-cf869bd74a0cb37c9852.json | 326 + .../1f3s6p36/arm64-v8a/.ninja_deps | Bin 0 -> 190044 bytes .../1f3s6p36/arm64-v8a/.ninja_log | 10 + .../1f3s6p36/arm64-v8a/CMakeCache.txt | 419 + .../3.22.1-g37088a8/CMakeCCompiler.cmake | 72 + .../3.22.1-g37088a8/CMakeCXXCompiler.cmake | 83 + .../CMakeDetermineCompilerABI_C.bin | Bin 0 -> 7880 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 8056 bytes .../3.22.1-g37088a8/CMakeSystem.cmake | 15 + .../CompilerIdC/CMakeCCompilerId.c | 803 ++ .../CompilerIdC/CMakeCCompilerId.o | Bin 0 -> 6048 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++ .../CompilerIdCXX/CMakeCXXCompilerId.o | Bin 0 -> 6056 bytes .../arm64-v8a/CMakeFiles/CMakeOutput.log | 264 + .../CMakeFiles/TargetDirectories.txt | 5 + .../arm64-v8a/CMakeFiles/cmake.check_cache | 1 + .../1f3s6p36/arm64-v8a/CMakeFiles/rules.ninja | 64 + .../CMakeFiles/game.dir/UGAApplication.cpp.o | Bin 0 -> 548928 bytes .../game.dir/UGAConfiguration.cpp.o | Bin 0 -> 126416 bytes .../CMakeFiles/game.dir/UGADebug.cpp.o | Bin 0 -> 206888 bytes .../CMakeFiles/game.dir/UGAEntry.cpp.o | Bin 0 -> 48368 bytes .../CMakeFiles/game.dir/UGAInput.cpp.o | Bin 0 -> 372264 bytes .../game.dir/UGAInputKeyEvent.cpp.o | Bin 0 -> 48336 bytes .../game.dir/UGAInputMotionEvent.cpp.o | Bin 0 -> 94376 bytes .../CMakeFiles/game.dir/UGASoftKeyboard.cpp.o | Bin 0 -> 155880 bytes .../GameActivity/cmake_install.cmake | 44 + .../arm64-v8a/additional_project_files.txt | 17 + .../arm64-v8a/android_gradle_build.json | 39 + .../arm64-v8a/android_gradle_build_mini.json | 28 + .../1f3s6p36/arm64-v8a/build.ninja | 262 + .../1f3s6p36/arm64-v8a/build_file_index.txt | 2 + .../1f3s6p36/arm64-v8a/cmake_install.cmake | 60 + .../1f3s6p36/arm64-v8a/compile_commands.json | 42 + .../arm64-v8a/compile_commands.json.bin | Bin 0 -> 2877 bytes .../arm64-v8a/configure_fingerprint.bin | 30 + .../arm64-v8a/metadata_generation_command.txt | 21 + .../1f3s6p36/arm64-v8a/prefab_config.json | 7 + .../arm64-v8a/symbol_folder_index.txt | 1 + .utmp/RelWithDebInfo/1f3s6p36/hash_key.txt | 28 + .../game-activity/game-activityConfig.cmake | 18 + .../release/arm64-v8a/compile_commands.json | 42 + .vscode/extensions.json | 5 + .vscode/launch.json | 10 + .vscode/settings.json | 60 + Assets/FlutterUnityIntegration.meta | 8 + Assets/FlutterUnityIntegration/Demo.meta | 8 + .../Demo/Canvas_cool.prefab | 838 ++ .../Demo/Canvas_cool.prefab.meta | 7 + .../Demo/EventSystem.prefab | 68 + .../Demo/EventSystem.prefab.meta | 7 + .../Demo/GameManager.cs | 38 + .../Demo/GameManager.cs.meta | 11 + Assets/FlutterUnityIntegration/Demo/Rotate.cs | 46 + .../Demo/Rotate.cs.meta | 11 + .../Demo/SceneLoader.cs | 47 + .../Demo/SceneLoader.cs.meta | 11 + .../FlutterUnityIntegration/Demo/Scenes.meta | 8 + .../Demo/Scenes/NativeScene.unity | 1330 +++ .../Demo/Scenes/NativeScene.unity.meta | 7 + .../Demo/Scenes/SampleScene.unity | 798 ++ .../Demo/Scenes/SampleScene.unity.meta | 7 + .../Demo/Scenes/scene_2.unity | 624 ++ .../Demo/Scenes/scene_2.unity.meta | 7 + Assets/FlutterUnityIntegration/Editor.meta | 8 + .../FlutterUnityIntegration/Editor/Build.cs | 810 ++ .../Editor/Build.cs.meta | 11 + .../Editor/SweetShellHelper.cs | 52 + .../Editor/SweetShellHelper.cs.meta | 11 + .../Editor/XCodePostBuild.cs | 382 + .../Editor/XCodePostBuild.cs.meta | 11 + .../FlutterUnity.jslib | 9 + .../FlutterUnity.jslib.meta | 86 + .../FlutterUnityIntegration/JsonDotNet.meta | 8 + .../JsonDotNet/Assemblies.meta | 9 + .../JsonDotNet/Assemblies/AOT.meta | 9 + .../Assemblies/AOT/Newtonsoft.Json.XML | 8015 ++++++++++++++++ .../Assemblies/AOT/Newtonsoft.Json.XML.meta | 8 + .../Assemblies/AOT/Newtonsoft.Json.dll | Bin 0 -> 399360 bytes .../Assemblies/AOT/Newtonsoft.Json.dll.meta | 33 + .../JsonDotNet/Assemblies/Standalone.meta | 9 + .../Assemblies/Standalone/Newtonsoft.Json.XML | 8040 +++++++++++++++++ .../Standalone/Newtonsoft.Json.XML.meta | 8 + .../Standalone/Newtonsoft.Json.dll.txt | Bin 0 -> 404480 bytes .../Standalone/Newtonsoft.Json.dll.txt.meta | 7 + .../JsonDotNet/Assemblies/Windows.meta | 9 + .../Assemblies/Windows/Newtonsoft.Json.XML | 7977 ++++++++++++++++ .../Windows/Newtonsoft.Json.XML.meta | 8 + .../Windows/Newtonsoft.Json.dll.txt | Bin 0 -> 426496 bytes .../Windows/Newtonsoft.Json.dll.txt.meta | 7 + .../JsonDotNet/link.xml | 7 + .../JsonDotNet/link.xml.meta | 6 + Assets/FlutterUnityIntegration/NativeAPI.cs | 118 + .../FlutterUnityIntegration/NativeAPI.cs.meta | 11 + Assets/FlutterUnityIntegration/Plugins.meta | 8 + .../FlutterUnityIntegration/Plugins/iOS.meta | 8 + .../Plugins/iOS/NativeCallProxy.h | 23 + .../Plugins/iOS/NativeCallProxy.h.meta | 86 + .../Plugins/iOS/NativeCallProxy.mm | 21 + .../Plugins/iOS/NativeCallProxy.mm.meta | 86 + Assets/FlutterUnityIntegration/README.txt | 5 + .../FlutterUnityIntegration/README.txt.meta | 7 + .../SingletonMonoBehaviour.cs | 20 + .../SingletonMonoBehaviour.cs.meta | 11 + .../UnityMessageManager.cs | 162 + .../UnityMessageManager.cs.meta | 11 + Assets/FlutterUnityIntegration/link.xml | 32 + Assets/FlutterUnityIntegration/link.xml.meta | 7 + Assets/InputSystem_Actions.inputactions | 1057 +++ Assets/InputSystem_Actions.inputactions.meta | 14 + Assets/Readme.asset | 34 + Assets/Readme.asset.meta | 8 + Assets/Resources.meta | 8 + Assets/Scenes.meta | 8 + Assets/Scenes/SampleScene.unity | 824 ++ Assets/Scenes/SampleScene.unity.meta | 7 + Assets/Settings.meta | 8 + Assets/Settings/DefaultVolumeProfile.asset | 983 ++ .../Settings/DefaultVolumeProfile.asset.meta | 8 + Assets/Settings/Mobile_RPAsset.asset | 136 + Assets/Settings/Mobile_RPAsset.asset.meta | 8 + Assets/Settings/Mobile_Renderer.asset | 67 + Assets/Settings/Mobile_Renderer.asset.meta | 8 + Assets/Settings/PC_RPAsset.asset | 135 + Assets/Settings/PC_RPAsset.asset.meta | 8 + Assets/Settings/PC_Renderer.asset | 95 + Assets/Settings/PC_Renderer.asset.meta | 8 + Assets/Settings/SampleSceneProfile.asset | 159 + Assets/Settings/SampleSceneProfile.asset.meta | 8 + ...niversalRenderPipelineGlobalSettings.asset | 274 + ...salRenderPipelineGlobalSettings.asset.meta | 8 + Assets/TutorialInfo.meta | 8 + Assets/TutorialInfo/Icons.meta | 9 + Assets/TutorialInfo/Icons/URP.png | Bin 0 -> 24069 bytes Assets/TutorialInfo/Icons/URP.png.meta | 134 + Assets/TutorialInfo/Layout.wlt | 654 ++ Assets/TutorialInfo/Layout.wlt.meta | 8 + Assets/TutorialInfo/Scripts.meta | 9 + Assets/TutorialInfo/Scripts/Editor.meta | 9 + .../Scripts/Editor/ReadmeEditor.cs | 242 + .../Scripts/Editor/ReadmeEditor.cs.meta | 12 + Assets/TutorialInfo/Scripts/Readme.cs | 16 + Assets/TutorialInfo/Scripts/Readme.cs.meta | 12 + Assets/XR.meta | 8 + Assets/XR/Loaders.meta | 8 + Assets/XR/Loaders/ARCoreLoader.asset | 14 + Assets/XR/Loaders/ARCoreLoader.asset.meta | 8 + Assets/XR/Loaders/SimulationLoader.asset | 14 + Assets/XR/Loaders/SimulationLoader.asset.meta | 8 + Assets/XR/Resources.meta | 8 + .../XRSimulationRuntimeSettings.asset | 67 + .../XRSimulationRuntimeSettings.asset.meta | 8 + Assets/XR/Settings.meta | 8 + Assets/XR/Settings/ARCoreSettings.asset | 17 + Assets/XR/Settings/ARCoreSettings.asset.meta | 8 + Assets/XR/Settings/XRSimulationSettings.asset | 14 + .../Settings/XRSimulationSettings.asset.meta | 8 + Assets/XR/UserSimulationSettings.meta | 8 + .../XR/UserSimulationSettings/Resources.meta | 8 + .../Resources/XRSimulationPreferences.asset | 24 + .../XRSimulationPreferences.asset.meta | 8 + .../SimulationEnvironmentAssetsManager.asset | 16 + ...ulationEnvironmentAssetsManager.asset.meta | 8 + .../XR/XRGeneralSettingsPerBuildTarget.asset | 48 + ...XRGeneralSettingsPerBuildTarget.asset.meta | 8 + Packages/manifest.json | 49 + Packages/packages-lock.json | 534 ++ ProjectSettings/AudioManager.asset | 19 + ProjectSettings/ClusterInputManager.asset | 6 + ProjectSettings/DynamicsManager.asset | 36 + ProjectSettings/EditorBuildSettings.asset | 16 + ProjectSettings/EditorSettings.asset | 48 + ProjectSettings/GraphicsSettings.asset | 67 + ProjectSettings/InputManager.asset | 487 + ProjectSettings/MemorySettings.asset | 35 + ProjectSettings/MultiplayerManager.asset | 7 + ProjectSettings/NavMeshAreas.asset | 91 + ProjectSettings/PackageManagerSettings.asset | 43 + ProjectSettings/Physics2DSettings.asset | 56 + ProjectSettings/PresetManager.asset | 7 + ProjectSettings/ProjectSettings.asset | 931 ++ ProjectSettings/ProjectVersion.txt | 2 + ProjectSettings/QualitySettings.asset | 134 + ProjectSettings/SceneTemplateSettings.json | 121 + ProjectSettings/ShaderGraphSettings.asset | 18 + ProjectSettings/TagManager.asset | 76 + ProjectSettings/TimeManager.asset | 9 + ProjectSettings/URPProjectSettings.asset | 15 + ProjectSettings/UnityConnectSettings.asset | 36 + ProjectSettings/VFXManager.asset | 12 + ProjectSettings/VersionControlSettings.asset | 8 + ProjectSettings/XRPackageSettings.asset | 5 + ProjectSettings/XRSettings.asset | 10 + 201 files changed, 44252 insertions(+) create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2 create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2 create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/cache-v2-defc32cea87bec071808.json create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-cf575b162328b7986b61.json create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-396ead66e408625eaa50.json create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/directory-.-RelWithDebInfo-f5ebdc15457944623624.json create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/directory-GameActivity-RelWithDebInfo-f368e6d506ea21fe2607.json create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/index-2025-03-17T04-35-28-0077.json create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/target-game-RelWithDebInfo-cf869bd74a0cb37c9852.json create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.ninja_deps create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.ninja_log create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeCache.txt create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake create mode 100755 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_C.bin create mode 100755 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.c create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/CMakeOutput.log create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/TargetDirectories.txt create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/cmake.check_cache create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/rules.ninja create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/game.dir/UGAApplication.cpp.o create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/game.dir/UGAConfiguration.cpp.o create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/game.dir/UGADebug.cpp.o create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/game.dir/UGAEntry.cpp.o create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/game.dir/UGAInput.cpp.o create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/game.dir/UGAInputKeyEvent.cpp.o create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/game.dir/UGAInputMotionEvent.cpp.o create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/game.dir/UGASoftKeyboard.cpp.o create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/cmake_install.cmake create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/additional_project_files.txt create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/android_gradle_build.json create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/android_gradle_build_mini.json create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/build.ninja create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/build_file_index.txt create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/cmake_install.cmake create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/compile_commands.json create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/compile_commands.json.bin create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/configure_fingerprint.bin create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/metadata_generation_command.txt create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/prefab_config.json create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/symbol_folder_index.txt create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/hash_key.txt create mode 100644 .utmp/RelWithDebInfo/1f3s6p36/prefab/arm64-v8a/prefab/lib/aarch64-linux-android/cmake/game-activity/game-activityConfig.cmake create mode 100644 .utmp/tools/release/arm64-v8a/compile_commands.json create mode 100644 .vscode/extensions.json create mode 100644 .vscode/launch.json create mode 100644 .vscode/settings.json create mode 100755 Assets/FlutterUnityIntegration.meta create mode 100755 Assets/FlutterUnityIntegration/Demo.meta create mode 100755 Assets/FlutterUnityIntegration/Demo/Canvas_cool.prefab create mode 100755 Assets/FlutterUnityIntegration/Demo/Canvas_cool.prefab.meta create mode 100755 Assets/FlutterUnityIntegration/Demo/EventSystem.prefab create mode 100755 Assets/FlutterUnityIntegration/Demo/EventSystem.prefab.meta create mode 100755 Assets/FlutterUnityIntegration/Demo/GameManager.cs create mode 100755 Assets/FlutterUnityIntegration/Demo/GameManager.cs.meta create mode 100755 Assets/FlutterUnityIntegration/Demo/Rotate.cs create mode 100755 Assets/FlutterUnityIntegration/Demo/Rotate.cs.meta create mode 100755 Assets/FlutterUnityIntegration/Demo/SceneLoader.cs create mode 100755 Assets/FlutterUnityIntegration/Demo/SceneLoader.cs.meta create mode 100755 Assets/FlutterUnityIntegration/Demo/Scenes.meta create mode 100755 Assets/FlutterUnityIntegration/Demo/Scenes/NativeScene.unity create mode 100755 Assets/FlutterUnityIntegration/Demo/Scenes/NativeScene.unity.meta create mode 100755 Assets/FlutterUnityIntegration/Demo/Scenes/SampleScene.unity create mode 100755 Assets/FlutterUnityIntegration/Demo/Scenes/SampleScene.unity.meta create mode 100755 Assets/FlutterUnityIntegration/Demo/Scenes/scene_2.unity create mode 100755 Assets/FlutterUnityIntegration/Demo/Scenes/scene_2.unity.meta create mode 100755 Assets/FlutterUnityIntegration/Editor.meta create mode 100755 Assets/FlutterUnityIntegration/Editor/Build.cs create mode 100755 Assets/FlutterUnityIntegration/Editor/Build.cs.meta create mode 100755 Assets/FlutterUnityIntegration/Editor/SweetShellHelper.cs create mode 100755 Assets/FlutterUnityIntegration/Editor/SweetShellHelper.cs.meta create mode 100755 Assets/FlutterUnityIntegration/Editor/XCodePostBuild.cs create mode 100755 Assets/FlutterUnityIntegration/Editor/XCodePostBuild.cs.meta create mode 100755 Assets/FlutterUnityIntegration/FlutterUnity.jslib create mode 100755 Assets/FlutterUnityIntegration/FlutterUnity.jslib.meta create mode 100755 Assets/FlutterUnityIntegration/JsonDotNet.meta create mode 100755 Assets/FlutterUnityIntegration/JsonDotNet/Assemblies.meta create mode 100755 Assets/FlutterUnityIntegration/JsonDotNet/Assemblies/AOT.meta create mode 100755 Assets/FlutterUnityIntegration/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.XML create mode 100755 Assets/FlutterUnityIntegration/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.XML.meta create mode 100755 Assets/FlutterUnityIntegration/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.dll create mode 100755 Assets/FlutterUnityIntegration/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.dll.meta create mode 100755 Assets/FlutterUnityIntegration/JsonDotNet/Assemblies/Standalone.meta create mode 100755 Assets/FlutterUnityIntegration/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.XML create mode 100755 Assets/FlutterUnityIntegration/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.XML.meta create mode 100755 Assets/FlutterUnityIntegration/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.dll.txt create mode 100755 Assets/FlutterUnityIntegration/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.dll.txt.meta create mode 100755 Assets/FlutterUnityIntegration/JsonDotNet/Assemblies/Windows.meta create mode 100755 Assets/FlutterUnityIntegration/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.XML create mode 100755 Assets/FlutterUnityIntegration/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.XML.meta create mode 100755 Assets/FlutterUnityIntegration/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.dll.txt create mode 100755 Assets/FlutterUnityIntegration/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.dll.txt.meta create mode 100755 Assets/FlutterUnityIntegration/JsonDotNet/link.xml create mode 100755 Assets/FlutterUnityIntegration/JsonDotNet/link.xml.meta create mode 100755 Assets/FlutterUnityIntegration/NativeAPI.cs create mode 100755 Assets/FlutterUnityIntegration/NativeAPI.cs.meta create mode 100755 Assets/FlutterUnityIntegration/Plugins.meta create mode 100755 Assets/FlutterUnityIntegration/Plugins/iOS.meta create mode 100755 Assets/FlutterUnityIntegration/Plugins/iOS/NativeCallProxy.h create mode 100755 Assets/FlutterUnityIntegration/Plugins/iOS/NativeCallProxy.h.meta create mode 100755 Assets/FlutterUnityIntegration/Plugins/iOS/NativeCallProxy.mm create mode 100755 Assets/FlutterUnityIntegration/Plugins/iOS/NativeCallProxy.mm.meta create mode 100755 Assets/FlutterUnityIntegration/README.txt create mode 100755 Assets/FlutterUnityIntegration/README.txt.meta create mode 100755 Assets/FlutterUnityIntegration/SingletonMonoBehaviour.cs create mode 100755 Assets/FlutterUnityIntegration/SingletonMonoBehaviour.cs.meta create mode 100755 Assets/FlutterUnityIntegration/UnityMessageManager.cs create mode 100755 Assets/FlutterUnityIntegration/UnityMessageManager.cs.meta create mode 100755 Assets/FlutterUnityIntegration/link.xml create mode 100755 Assets/FlutterUnityIntegration/link.xml.meta create mode 100644 Assets/InputSystem_Actions.inputactions create mode 100644 Assets/InputSystem_Actions.inputactions.meta create mode 100644 Assets/Readme.asset create mode 100644 Assets/Readme.asset.meta create mode 100644 Assets/Resources.meta create mode 100644 Assets/Scenes.meta create mode 100644 Assets/Scenes/SampleScene.unity create mode 100644 Assets/Scenes/SampleScene.unity.meta create mode 100644 Assets/Settings.meta create mode 100644 Assets/Settings/DefaultVolumeProfile.asset create mode 100644 Assets/Settings/DefaultVolumeProfile.asset.meta create mode 100644 Assets/Settings/Mobile_RPAsset.asset create mode 100644 Assets/Settings/Mobile_RPAsset.asset.meta create mode 100644 Assets/Settings/Mobile_Renderer.asset create mode 100644 Assets/Settings/Mobile_Renderer.asset.meta create mode 100644 Assets/Settings/PC_RPAsset.asset create mode 100644 Assets/Settings/PC_RPAsset.asset.meta create mode 100644 Assets/Settings/PC_Renderer.asset create mode 100644 Assets/Settings/PC_Renderer.asset.meta create mode 100644 Assets/Settings/SampleSceneProfile.asset create mode 100644 Assets/Settings/SampleSceneProfile.asset.meta create mode 100644 Assets/Settings/UniversalRenderPipelineGlobalSettings.asset create mode 100644 Assets/Settings/UniversalRenderPipelineGlobalSettings.asset.meta create mode 100644 Assets/TutorialInfo.meta create mode 100644 Assets/TutorialInfo/Icons.meta create mode 100644 Assets/TutorialInfo/Icons/URP.png create mode 100644 Assets/TutorialInfo/Icons/URP.png.meta create mode 100644 Assets/TutorialInfo/Layout.wlt create mode 100644 Assets/TutorialInfo/Layout.wlt.meta create mode 100644 Assets/TutorialInfo/Scripts.meta create mode 100644 Assets/TutorialInfo/Scripts/Editor.meta create mode 100644 Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs create mode 100644 Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs.meta create mode 100644 Assets/TutorialInfo/Scripts/Readme.cs create mode 100644 Assets/TutorialInfo/Scripts/Readme.cs.meta create mode 100644 Assets/XR.meta create mode 100644 Assets/XR/Loaders.meta create mode 100644 Assets/XR/Loaders/ARCoreLoader.asset create mode 100644 Assets/XR/Loaders/ARCoreLoader.asset.meta create mode 100644 Assets/XR/Loaders/SimulationLoader.asset create mode 100644 Assets/XR/Loaders/SimulationLoader.asset.meta create mode 100644 Assets/XR/Resources.meta create mode 100644 Assets/XR/Resources/XRSimulationRuntimeSettings.asset create mode 100644 Assets/XR/Resources/XRSimulationRuntimeSettings.asset.meta create mode 100644 Assets/XR/Settings.meta create mode 100644 Assets/XR/Settings/ARCoreSettings.asset create mode 100644 Assets/XR/Settings/ARCoreSettings.asset.meta create mode 100644 Assets/XR/Settings/XRSimulationSettings.asset create mode 100644 Assets/XR/Settings/XRSimulationSettings.asset.meta create mode 100644 Assets/XR/UserSimulationSettings.meta create mode 100644 Assets/XR/UserSimulationSettings/Resources.meta create mode 100644 Assets/XR/UserSimulationSettings/Resources/XRSimulationPreferences.asset create mode 100644 Assets/XR/UserSimulationSettings/Resources/XRSimulationPreferences.asset.meta create mode 100644 Assets/XR/UserSimulationSettings/SimulationEnvironmentAssetsManager.asset create mode 100644 Assets/XR/UserSimulationSettings/SimulationEnvironmentAssetsManager.asset.meta create mode 100644 Assets/XR/XRGeneralSettingsPerBuildTarget.asset create mode 100644 Assets/XR/XRGeneralSettingsPerBuildTarget.asset.meta create mode 100644 Packages/manifest.json create mode 100644 Packages/packages-lock.json create mode 100644 ProjectSettings/AudioManager.asset create mode 100644 ProjectSettings/ClusterInputManager.asset create mode 100644 ProjectSettings/DynamicsManager.asset create mode 100644 ProjectSettings/EditorBuildSettings.asset create mode 100644 ProjectSettings/EditorSettings.asset create mode 100644 ProjectSettings/GraphicsSettings.asset create mode 100644 ProjectSettings/InputManager.asset create mode 100644 ProjectSettings/MemorySettings.asset create mode 100644 ProjectSettings/MultiplayerManager.asset create mode 100644 ProjectSettings/NavMeshAreas.asset create mode 100644 ProjectSettings/PackageManagerSettings.asset create mode 100644 ProjectSettings/Physics2DSettings.asset create mode 100644 ProjectSettings/PresetManager.asset create mode 100644 ProjectSettings/ProjectSettings.asset create mode 100644 ProjectSettings/ProjectVersion.txt create mode 100644 ProjectSettings/QualitySettings.asset create mode 100644 ProjectSettings/SceneTemplateSettings.json create mode 100644 ProjectSettings/ShaderGraphSettings.asset create mode 100644 ProjectSettings/TagManager.asset create mode 100644 ProjectSettings/TimeManager.asset create mode 100644 ProjectSettings/URPProjectSettings.asset create mode 100644 ProjectSettings/UnityConnectSettings.asset create mode 100644 ProjectSettings/VFXManager.asset create mode 100644 ProjectSettings/VersionControlSettings.asset create mode 100644 ProjectSettings/XRPackageSettings.asset create mode 100644 ProjectSettings/XRSettings.asset diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2 b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/query/client-agp/cache-v2 new file mode 100644 index 0000000..e69de29 diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/query/client-agp/cmakeFiles-v1 new file mode 100644 index 0000000..e69de29 diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2 b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/query/client-agp/codemodel-v2 new file mode 100644 index 0000000..e69de29 diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/cache-v2-defc32cea87bec071808.json b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/cache-v2-defc32cea87bec071808.json new file mode 100644 index 0000000..951ac59 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/cache-v2-defc32cea87bec071808.json @@ -0,0 +1,1439 @@ +{ + "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" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK" + }, + { + "name" : "ANDROID_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "android-24" + }, + { + "name" : "ANDROID_STL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "c++_shared" + }, + { + "name" : "ANDROID_SUPPORT_FLEXIBLE_PAGE_SIZES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "ON" + }, + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-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" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Archiver" + } + ], + "type" : "FILEPATH", + "value" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-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" : "RelWithDebInfo" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/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" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "(This variable does not exist and should not be used)" + } + ], + "type" : "UNINITIALIZED", + "value" : "" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "LLVM archiver" + } + ], + "type" : "FILEPATH", + "value" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/llvm-ar" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Generate index for LLVM archive" + } + ], + "type" : "FILEPATH", + "value" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/llvm-ranlib" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during debug builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the compiler during release builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_STANDARD_LIBRARIES", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Libraries linked by default with all C++ applications." + } + ], + "type" : "STRING", + "value" : "-latomic -lm" + }, + { + "name" : "CMAKE_C_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "(This variable does not exist and should not be used)" + } + ], + "type" : "UNINITIALIZED", + "value" : "" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "LLVM archiver" + } + ], + "type" : "FILEPATH", + "value" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-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" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-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" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/llvm-dlltool" + }, + { + "name" : "CMAKE_EDIT_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cache edit program executable." + } + ], + "type" : "INTERNAL", + "value" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/ccmake" + }, + { + "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_FIND_ROOT_PATH", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/prefab/arm64-v8a/prefab" + }, + { + "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" : "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp" + }, + { + "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" : "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/ld.lld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/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" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/llvm-nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "2" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/llvm-objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-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" : "Unity" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Ranlib" + } + ], + "type" : "FILEPATH", + "value" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/llvm-ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/llvm-readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/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" : "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/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" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-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" : "24" + }, + { + "name" : "CMAKE_TOOLCHAIN_FILE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The CMake toolchain file" + } + ], + "type" : "FILEPATH", + "value" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/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" : "Unity_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a" + }, + { + "name" : "Unity_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "Unity_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp" + }, + { + "name" : "game-activity_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for game-activity." + } + ], + "type" : "PATH", + "value" : "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/prefab/arm64-v8a/prefab/lib/aarch64-linux-android/cmake/game-activity" + }, + { + "name" : "game_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity" + }, + { + "name" : "game_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "OFF" + }, + { + "name" : "game_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;android;general;game-activity::game-activity_static;general;log;general;c++;" + }, + { + "name" : "game_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-cf575b162328b7986b61.json b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-cf575b162328b7986b61.json new file mode 100644 index 0000000..8dd6b7c --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/cmakeFiles-v1-cf575b162328b7986b61.json @@ -0,0 +1,810 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + }, + { + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/android.toolchain.cmake" + }, + { + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/android-legacy.toolchain.cmake" + }, + { + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/abis.cmake" + }, + { + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/platforms.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine.cmake" + }, + { + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/hooks/pre/Android-Determine.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + }, + { + "isGenerated" : true, + "path" : "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake" + }, + { + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/android.toolchain.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake" + }, + { + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/hooks/pre/Android-Initialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android/Determine-Compiler.cmake" + }, + { + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/hooks/pre/Determine-Compiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-FindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android/Determine-Compiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-FindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake" + }, + { + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/hooks/pre/Android.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake" + }, + { + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/hooks/pre/Android-Clang.cmake" + }, + { + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/flags.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake" + }, + { + "path" : "GameActivity/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/prefab/arm64-v8a/prefab/lib/aarch64-linux-android/cmake/game-activity/game-activityConfig.cmake" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "source" : "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-396ead66e408625eaa50.json b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-396ead66e408625eaa50.json new file mode 100644 index 0000000..b03e7b2 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/codemodel-v2-396ead66e408625eaa50.json @@ -0,0 +1,87 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "childIndexes" : + [ + 1 + ], + "jsonFile" : "directory-.-RelWithDebInfo-f5ebdc15457944623624.json", + "minimumCMakeVersion" : + { + "string" : "3.6.0" + }, + "projectIndex" : 0, + "source" : "." + }, + { + "build" : "GameActivity", + "jsonFile" : "directory-GameActivity-RelWithDebInfo-f368e6d506ea21fe2607.json", + "minimumCMakeVersion" : + { + "string" : "3.4.1" + }, + "parentIndex" : 0, + "projectIndex" : 1, + "source" : "GameActivity", + "targetIndexes" : + [ + 0 + ] + } + ], + "name" : "RelWithDebInfo", + "projects" : + [ + { + "childIndexes" : + [ + 1 + ], + "directoryIndexes" : + [ + 0 + ], + "name" : "Unity" + }, + { + "directoryIndexes" : + [ + 1 + ], + "name" : "game", + "parentIndex" : 0, + "targetIndexes" : + [ + 0 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 1, + "id" : "game::@d02bb112ea9f9c2ed29f", + "jsonFile" : "target-game-RelWithDebInfo-cf869bd74a0cb37c9852.json", + "name" : "game", + "projectIndex" : 1 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "source" : "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp" + }, + "version" : + { + "major" : 2, + "minor" : 3 + } +} diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/directory-.-RelWithDebInfo-f5ebdc15457944623624.json b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/directory-.-RelWithDebInfo-f5ebdc15457944623624.json new file mode 100644 index 0000000..3a67af9 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/directory-.-RelWithDebInfo-f5ebdc15457944623624.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/directory-GameActivity-RelWithDebInfo-f368e6d506ea21fe2607.json b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/directory-GameActivity-RelWithDebInfo-f368e6d506ea21fe2607.json new file mode 100644 index 0000000..c2c4ee6 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/directory-GameActivity-RelWithDebInfo-f368e6d506ea21fe2607.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "GameActivity", + "source" : "GameActivity" + } +} diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/index-2025-03-17T04-35-28-0077.json b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/index-2025-03-17T04-35-28-0077.json new file mode 100644 index 0000000..0725ad2 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/index-2025-03-17T04-35-28-0077.json @@ -0,0 +1,92 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/cmake", + "cpack" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/cpack", + "ctest" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/ctest", + "root" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/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-396ead66e408625eaa50.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + { + "jsonFile" : "cache-v2-defc32cea87bec071808.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-cf575b162328b7986b61.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "client-agp" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-defc32cea87bec071808.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-cf575b162328b7986b61.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-396ead66e408625eaa50.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + } + } + } +} diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/target-game-RelWithDebInfo-cf869bd74a0cb37c9852.json b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/target-game-RelWithDebInfo-cf869bd74a0cb37c9852.json new file mode 100644 index 0000000..f8ee967 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.cmake/api/v1/reply/target-game-RelWithDebInfo-cf869bd74a0cb37c9852.json @@ -0,0 +1,326 @@ +{ + "artifacts" : + [ + { + "path" : "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a/libgame.so" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "target_link_libraries", + "add_definitions", + "target_include_directories" + ], + "files" : + [ + "GameActivity/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 15, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 23, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 19, + "parent" : 0 + }, + { + "command" : 3, + "file" : 0, + "line" : 21, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC" + } + ], + "defines" : + [ + { + "backtrace" : 3, + "define" : "EXTERNAL_GAME_ACTIVITY_CODE" + }, + { + "define" : "game_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 4, + "path" : "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 4, + 6, + 8, + 10, + 12, + 14, + 15, + 16 + ], + "sysroot" : + { + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot" + } + } + ], + "id" : "game::@d02bb112ea9f9c2ed29f", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-Wl,-z,max-page-size=16384 -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments -Wl,--gc-sections", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-landroid", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/libs/android.arm64-v8a/libgame-activity_static.a", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-llog", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lc++", + "role" : "libraries" + }, + { + "fragment" : "-latomic -lm", + "role" : "libraries" + } + ], + "language" : "CXX", + "sysroot" : + { + "path" : "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot" + } + }, + "name" : "game", + "nameOnDisk" : "libgame.so", + "paths" : + { + "build" : "GameActivity", + "source" : "GameActivity" + }, + "sourceGroups" : + [ + { + "name" : "Header Files", + "sourceIndexes" : + [ + 0, + 1, + 2, + 3, + 5, + 7, + 9, + 11, + 13, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24 + ] + }, + { + "name" : "Source Files", + "sourceIndexes" : + [ + 4, + 6, + 8, + 10, + 12, + 14, + 15, + 16 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "path" : "GameActivity/GAToUnityCallbacks.h", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "path" : "GameActivity/MacroEnd.h", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "path" : "GameActivity/MacroHeaderBegin.h", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "path" : "GameActivity/MacroSourceBegin.h", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "GameActivity/UGAApplication.cpp", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "path" : "GameActivity/UGAApplication.h", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "GameActivity/UGAConfiguration.cpp", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "path" : "GameActivity/UGAConfiguration.h", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "GameActivity/UGADebug.cpp", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "path" : "GameActivity/UGADebug.h", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "GameActivity/UGAEntry.cpp", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "path" : "GameActivity/UGAEvents.h", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "GameActivity/UGAInput.cpp", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "path" : "GameActivity/UGAInput.h", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "GameActivity/UGAInputKeyEvent.cpp", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "GameActivity/UGAInputMotionEvent.cpp", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "GameActivity/UGASoftKeyboard.cpp", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "path" : "GameActivity/UGASoftKeyboard.h", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "path" : "GameActivity/UGASoftKeyboardCallbacks.h", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "path" : "GameActivity/UGATypes.h", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "path" : "GameActivity/UGAVersion.h", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "path" : "GameActivity/UnityToGACallbacks.h", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "path" : "GameActivity/UnityToGAConfigurationCallbacks.h", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "path" : "GameActivity/UnityToGAKeyEventCallbacks.h", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "path" : "GameActivity/UnityToGAMotionEventCallbacks.h", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.ninja_deps b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/.ninja_deps new file mode 100644 index 0000000000000000000000000000000000000000..8c498b15285be89c530f4509d907758800736d94 GIT binary patch literal 190044 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 z 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ɀSFWIb1)b4FdqxB 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 literal 0 HcmV?d00001 diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..e6378b0b8ff100eee0b4641748bd5eb8322d7075 GIT binary patch literal 8056 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 w(46>S@Vs~>Jk>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/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..08ad96d1cdb735794c16bf93c79c923225532eef GIT binary patch literal 6048 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 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..fbc5b8b97da79f0c4bc3cf42903eaa9342ff9a83 GIT binary patch literal 6056 zcmdT|eTZCF6+ds@&Sp2WnPju3jopw=F_lESZ$5W-Hj%g?AI-)z2{FO6+c0@E^LBRZ z%)H5)x9diVjavLdq45uGp+f(t5=)>}igu$y{t^+iiXc)7wxxx(i2Xva2(IVcch9^# zciy(q|GZ)EJ?D3S=i`39J9+5v@gp(A04@gn972szfU8?Vc~*$CumhQEUxh!e-43fS zjl=5833z{PGpr5)JThd=zW>Jf<<;SOz4-d(+0`LqIPv<2^btR>g)9G!-3P^c31ef9 zS8kZ4KhK>wa&m9QZMN$T$D2Rcuv@kBAi#FR_7_~QIe)y~T3V5y?Nt`%rQGrDR@L^Z zrK+=FFE#x6?6mB0R(z+`sk^OCx9{YM^WkKDh}4r)Y1#3})qF;jY|#pYOooO0c`!ze zJCkE^Gr8r~@#Ltnbr2v{fVr`~iGA_db^y~b=EeX9?m%oh0TBN<3IKzBoNs^ zVj{60#i0U2F_r$4dVA;gTushjSZsNfJ+W=5&wFOhRG=K z^}AT;D=`ouy}}D)jzDOmGGeci%`1^Mw<$I%Beop}Z@e36vqP~_85=PSoFTi% z6*~gM9CLu{7ZjR8!zI~Ri(N&tk=Pa7392fNFZMo-y_;fJMntb+5;>UK_`vY9s0`Cw z!+}=SbL-XA?rg3wotc@QxhwU_cFnyjHBojOJ}M2LlxBmlvfXj2DYupKCUd!BcDk}B zRiU$$lDj!Y``F5-b}#yVyR$c)#-l{ut(xoB8cxSu@+yvn=Q8cPZlkhj*IVgEW4Sre z_T0}q6+cxiW-@uZFgaDt7VLc0DHk)7g-X@7Cv!6k3+07Ot~yiBP388$!F%inoP+1i z9h8TBu4+}AaQ8S=otNemYYu+QoDj7_$Hz ziwC9BfzziC+*|tW+!}B?2|QS{o(@z@C4cTK3qJ1#MuXOb(Ov+x^Mc=xpA-1jK0W~^e54Qmk>K~^-xm0` zKK_>lerq32fC>1G)ylHq_v5c2Z>zHIVxJ@SE&Lk|Zg}B|SK=Q6XAQrsq8H$-z{B}x ze2>7x`Dc75<}(W6Ix@~PFoykn_9z6)WXCe$8LF@lUmaZ`fPwfbeoErR53|LOro^{t z_@ctUP0G|Xq)h%*{9%cc|8Xf(^9?BzU&Wb1hqnK8(Crf7`VL_H6YM~?j8CnD^Z5D1 z#n6AaI^moUuI_5y$&5cI{of*6!qpskPMH6^X^!&i-4{&-WC*y05M(IQijq`IY7;xYq!F ztMGS7nVJ_Boc!=Qz9VtY=W8;be=B^RbAq+Wj&*QEX>4gb5;zoX&rN&RsR|EJV{tl@7;o##A`x|+{EWj<9L zEPOvM)k=1`>^aL|`S@-EdVDq=d-U5wELtxqS~c8M5PheF3^} zz;#}(GKff-GC~KgNU#4n7f@+DmU!9e`E?(dR?GDr>+Tb0Cot2>1ARG(x2GDoQExet zfmk*j{QTg@wO^ffjH{CL1dBJtSG5 z!{B`s#v?8jjvr_M51|m1|55oPmh+_iX^z>R@wX6*ihn^S$b6)UqU&!W8WsOSM0~Pk zdyX%D#3QbcfAJ>c(>o$6{z^oAT2ej!NyMVY-@eKC$Iw11{v#3b={umu|JXY5S8g&s zy%(b5UyX=QM^cY}L&op9%MrUQ+-I>z$B2BtOz67S zsj2WZa-+t7Lyn&}7VUp}qv_-K5hI`ag?I}&rJ_v?$LE&bLy`9KLR%G1!iw#0(=kAyGTAJ_&X|Ioq$Ir25&^~hh$c)Q6ajwF l1p-0OfA>1^{}K_O-jjNKdQa(Nr$|r8_|M5siW`;xe*lu5hw=ab literal 0 HcmV?d00001 diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/CMakeOutput.log b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..6ae8d08 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/CMakeOutput.log @@ -0,0 +1,264 @@ +The target system is: Android - 1 - aarch64 +The host system is: Darwin - 24.3.0 - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang +Build flags: -g;-DANDROID;-fdata-sections;-ffunction-sections;-funwind-tables;-fstack-protector-strong;-no-canonical-prefixes;-D__BIONIC_NO_PAGE_SIZE_MACRO;-D_FORTIFY_SOURCE=2;-Wformat;-Werror=format-security; +Id flags: -c;--target=aarch64-none-linux-android24 + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.o" + +The C compiler identification is Clang, found in "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdC/CMakeCCompilerId.o" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ +Build flags: -g;-DANDROID;-fdata-sections;-ffunction-sections;-funwind-tables;-fstack-protector-strong;-no-canonical-prefixes;-D__BIONIC_NO_PAGE_SIZE_MACRO;-D_FORTIFY_SOURCE=2;-Wformat;-Werror=format-security;; +Id flags: -c;--target=aarch64-none-linux-android24 + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CMakeCXXCompilerId.o" + +The CXX compiler identification is Clang, found in "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/3.22.1-g37088a8/CompilerIdCXX/CMakeCXXCompilerId.o" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/CMakeTmp + +Run Build Command(s):/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/ninja cmTC_83a55 && [1/2] Building C object CMakeFiles/cmTC_83a55.dir/CMakeCCompilerABI.c.o +Android (12470979, +pgo, -bolt, +lto, -mlgo, based on r522817c) clang version 18.0.3 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262) +Target: aarch64-none-linux-android24 +Thread model: posix +InstalledDir: /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin + (in-process) + "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang" -cc1 -triple aarch64-none-linux-android24 -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=/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/CMakeTmp -v -ffunction-sections -fdata-sections -fcoverage-compilation-dir=/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/CMakeTmp -resource-dir /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18 -dependency-file CMakeFiles/cmTC_83a55.dir/CMakeCCompilerABI.c.o.d -MT CMakeFiles/cmTC_83a55.dir/CMakeCCompilerABI.c.o -sys-header-deps -D ANDROID -D __BIONIC_NO_PAGE_SIZE_MACRO -D _FORTIFY_SOURCE=2 -isysroot /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -internal-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/include -internal-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/local/include -internal-externc-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/aarch64-linux-android -internal-externc-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/include -internal-externc-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include -Wformat -ferror-limit 19 -femulated-tls -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_83a55.dir/CMakeCCompilerABI.c.o -x c /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompilerABI.c +clang -cc1 version 18.0.3 based upon LLVM 18.0.3 default target x86_64-apple-darwin24.3.0 +ignoring nonexistent directory "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/local/include" +ignoring nonexistent directory "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/include" +#include "..." search starts here: +#include <...> search starts here: + /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/include + /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/aarch64-linux-android + /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include +End of search list. +[2/2] Linking C executable cmTC_83a55 +Android (12470979, +pgo, -bolt, +lto, -mlgo, based on r522817c) clang version 18.0.3 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262) +Target: aarch64-none-linux-android24 +Thread model: posix +InstalledDir: /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin + "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/ld.lld" --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-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_83a55 /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o -L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/aarch64 -L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24 -L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android -L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib -z max-page-size=16384 --build-id=sha1 --no-rosegment --no-undefined-version --fatal-warnings --no-undefined CMakeFiles/cmTC_83a55.dir/CMakeCCompilerABI.c.o /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a -l:libunwind.a -ldl -lc /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a -l:libunwind.a -ldl /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/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: [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/include] + add: [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/aarch64-linux-android] + add: [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include] + end of search list found + collapse include dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/include] ==> [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/include] + collapse include dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/aarch64-linux-android] ==> [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/aarch64-linux-android] + collapse include dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include] ==> [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include] + implicit include dirs: [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/include;/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/aarch64-linux-android;/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-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: /Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/ninja cmTC_83a55 && [1/2] Building C object CMakeFiles/cmTC_83a55.dir/CMakeCCompilerABI.c.o] + ignore line: [Android (12470979 +pgo -bolt +lto -mlgo based on r522817c) clang version 18.0.3 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262)] + ignore line: [Target: aarch64-none-linux-android24] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin] + ignore line: [ (in-process)] + ignore line: [ "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang" -cc1 -triple aarch64-none-linux-android24 -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=/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/CMakeTmp -v -ffunction-sections -fdata-sections -fcoverage-compilation-dir=/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/CMakeTmp -resource-dir /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18 -dependency-file CMakeFiles/cmTC_83a55.dir/CMakeCCompilerABI.c.o.d -MT CMakeFiles/cmTC_83a55.dir/CMakeCCompilerABI.c.o -sys-header-deps -D ANDROID -D __BIONIC_NO_PAGE_SIZE_MACRO -D _FORTIFY_SOURCE=2 -isysroot /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -internal-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/include -internal-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/local/include -internal-externc-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/aarch64-linux-android -internal-externc-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/include -internal-externc-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include -Wformat -ferror-limit 19 -femulated-tls -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_83a55.dir/CMakeCCompilerABI.c.o -x c /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [clang -cc1 version 18.0.3 based upon LLVM 18.0.3 default target x86_64-apple-darwin24.3.0] + ignore line: [ignoring nonexistent directory "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/local/include"] + ignore line: [ignoring nonexistent directory "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/include] + ignore line: [ /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/aarch64-linux-android] + ignore line: [ /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include] + ignore line: [End of search list.] + ignore line: [[2/2] Linking C executable cmTC_83a55] + ignore line: [Android (12470979 +pgo -bolt +lto -mlgo based on r522817c) clang version 18.0.3 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262)] + ignore line: [Target: aarch64-none-linux-android24] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin] + link line: [ "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/ld.lld" --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-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_83a55 /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o -L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/aarch64 -L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24 -L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android -L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib -z max-page-size=16384 --build-id=sha1 --no-rosegment --no-undefined-version --fatal-warnings --no-undefined CMakeFiles/cmTC_83a55.dir/CMakeCCompilerABI.c.o /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a -l:libunwind.a -ldl -lc /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a -l:libunwind.a -ldl /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o] + arg [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/ld.lld] ==> ignore + arg [--sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-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_83a55] ==> ignore + arg [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o] ==> obj [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o] + arg [-L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/aarch64] ==> dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/aarch64] + arg [-L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24] ==> dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24] + arg [-L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android] ==> dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android] + arg [-L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] + arg [-zmax-page-size=16384] ==> ignore + 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_83a55.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a] ==> lib [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-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 [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a] ==> lib [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-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 [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o] ==> obj [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o] + remove lib [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a] + remove lib [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a] + collapse library dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/aarch64] ==> [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/aarch64] + collapse library dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24] ==> [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24] + collapse library dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android] ==> [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android] + collapse library dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] + implicit libs: [-l:libunwind.a;dl;c;-l:libunwind.a;dl] + implicit objs: [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o;/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o] + implicit dirs: [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/aarch64;/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24;/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android;/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/CMakeTmp + +Run Build Command(s):/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/ninja cmTC_321cd && [1/2] Building CXX object CMakeFiles/cmTC_321cd.dir/CMakeCXXCompilerABI.cpp.o +Android (12470979, +pgo, -bolt, +lto, -mlgo, based on r522817c) clang version 18.0.3 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262) +Target: aarch64-none-linux-android24 +Thread model: posix +InstalledDir: /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin + (in-process) + "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++" -cc1 -triple aarch64-none-linux-android24 -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -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=/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/CMakeTmp -v -ffunction-sections -fdata-sections -fcoverage-compilation-dir=/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/CMakeTmp -resource-dir /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18 -dependency-file CMakeFiles/cmTC_321cd.dir/CMakeCXXCompilerABI.cpp.o.d -MT CMakeFiles/cmTC_321cd.dir/CMakeCXXCompilerABI.cpp.o -sys-header-deps -D ANDROID -D __BIONIC_NO_PAGE_SIZE_MACRO -D _FORTIFY_SOURCE=2 -isysroot /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -internal-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1 -internal-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/include -internal-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/local/include -internal-externc-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/aarch64-linux-android -internal-externc-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/include -internal-externc-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include -Wformat -fdeprecated-macro -ferror-limit 19 -femulated-tls -stack-protector 2 -fno-signed-char -fgnuc-version=4.2.1 -fcxx-exceptions -fexceptions -target-feature +outline-atomics -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_321cd.dir/CMakeCXXCompilerABI.cpp.o -x c++ /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +clang -cc1 version 18.0.3 based upon LLVM 18.0.3 default target x86_64-apple-darwin24.3.0 +ignoring nonexistent directory "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/local/include" +ignoring nonexistent directory "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/include" +#include "..." search starts here: +#include <...> search starts here: + /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1 + /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/include + /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/aarch64-linux-android + /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include +End of search list. +[2/2] Linking CXX executable cmTC_321cd +Android (12470979, +pgo, -bolt, +lto, -mlgo, based on r522817c) clang version 18.0.3 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262) +Target: aarch64-none-linux-android24 +Thread model: posix +InstalledDir: /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin + "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/ld.lld" --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-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_321cd /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o -L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/aarch64 -L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24 -L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android -L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib -z max-page-size=16384 --build-id=sha1 --no-rosegment --no-undefined-version --fatal-warnings --no-undefined CMakeFiles/cmTC_321cd.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lm /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a -l:libunwind.a -ldl -lc /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a -l:libunwind.a -ldl /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1] + add: [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/include] + add: [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/aarch64-linux-android] + add: [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include] + end of search list found + collapse include dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1] ==> [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1] + collapse include dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/include] ==> [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/include] + collapse include dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/aarch64-linux-android] ==> [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/aarch64-linux-android] + collapse include dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include] ==> [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include] + implicit include dirs: [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1;/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/include;/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/aarch64-linux-android;/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld\.lld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/ninja cmTC_321cd && [1/2] Building CXX object CMakeFiles/cmTC_321cd.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [Android (12470979 +pgo -bolt +lto -mlgo based on r522817c) clang version 18.0.3 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262)] + ignore line: [Target: aarch64-none-linux-android24] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin] + ignore line: [ (in-process)] + ignore line: [ "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++" -cc1 -triple aarch64-none-linux-android24 -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -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=/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/CMakeTmp -v -ffunction-sections -fdata-sections -fcoverage-compilation-dir=/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/CMakeTmp -resource-dir /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18 -dependency-file CMakeFiles/cmTC_321cd.dir/CMakeCXXCompilerABI.cpp.o.d -MT CMakeFiles/cmTC_321cd.dir/CMakeCXXCompilerABI.cpp.o -sys-header-deps -D ANDROID -D __BIONIC_NO_PAGE_SIZE_MACRO -D _FORTIFY_SOURCE=2 -isysroot /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -internal-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1 -internal-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/include -internal-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/local/include -internal-externc-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/aarch64-linux-android -internal-externc-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/include -internal-externc-isystem /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include -Wformat -fdeprecated-macro -ferror-limit 19 -femulated-tls -stack-protector 2 -fno-signed-char -fgnuc-version=4.2.1 -fcxx-exceptions -fexceptions -target-feature +outline-atomics -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_321cd.dir/CMakeCXXCompilerABI.cpp.o -x c++ /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [clang -cc1 version 18.0.3 based upon LLVM 18.0.3 default target x86_64-apple-darwin24.3.0] + ignore line: [ignoring nonexistent directory "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/local/include"] + ignore line: [ignoring nonexistent directory "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1] + ignore line: [ /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/include] + ignore line: [ /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/aarch64-linux-android] + ignore line: [ /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include] + ignore line: [End of search list.] + ignore line: [[2/2] Linking CXX executable cmTC_321cd] + ignore line: [Android (12470979 +pgo -bolt +lto -mlgo based on r522817c) clang version 18.0.3 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262)] + ignore line: [Target: aarch64-none-linux-android24] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin] + link line: [ "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/ld.lld" --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-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_321cd /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o -L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/aarch64 -L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24 -L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android -L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib -z max-page-size=16384 --build-id=sha1 --no-rosegment --no-undefined-version --fatal-warnings --no-undefined CMakeFiles/cmTC_321cd.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lm /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a -l:libunwind.a -ldl -lc /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a -l:libunwind.a -ldl /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o] + arg [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/ld.lld] ==> ignore + arg [--sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-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_321cd] ==> ignore + arg [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o] ==> obj [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o] + arg [-L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/aarch64] ==> dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/aarch64] + arg [-L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24] ==> dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24] + arg [-L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android] ==> dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android] + arg [-L/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] + arg [-zmax-page-size=16384] ==> ignore + 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_321cd.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lc++] ==> lib [c++] + arg [-lm] ==> lib [m] + arg [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a] ==> lib [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-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 [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a] ==> lib [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-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 [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o] ==> obj [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o] + remove lib [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a] + remove lib [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a] + collapse library dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/aarch64] ==> [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/aarch64] + collapse library dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24] ==> [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24] + collapse library dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android] ==> [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android] + collapse library dir [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] ==> [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] + implicit libs: [c++;m;-l:libunwind.a;dl;c;-l:libunwind.a;dl] + implicit objs: [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o;/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24/crtend_android.o] + implicit dirs: [/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/lib/clang/18/lib/linux/aarch64;/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android/24;/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib/aarch64-linux-android;/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/lib] + implicit fwks: [] + + diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/TargetDirectories.txt b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..8a267e9 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,5 @@ +/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/edit_cache.dir +/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/rebuild_cache.dir +/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/game.dir +/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/edit_cache.dir +/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/rebuild_cache.dir diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/cmake.check_cache b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/rules.ninja b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/rules.ninja new file mode 100644 index 0000000..ad39dc9 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/CMakeFiles/rules.ninja @@ -0,0 +1,64 @@ +# 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: Unity +# Configurations: RelWithDebInfo +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__game_RelWithDebInfo + depfile = $DEP_FILE + deps = gcc + command = /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__game_RelWithDebInfo + command = $PRE_LINK && /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-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 CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/cmake --regenerate-during-build -S/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp -B/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/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 = /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/ninja -t targets + description = All primary targets available: + diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/game.dir/UGAApplication.cpp.o b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/game.dir/UGAApplication.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..8b9374fe49026f0d5ff7381d007336dbb5638b72 GIT binary patch literal 548928 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

H-1Q&z+XQ1 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𝔢rpht$Fl@}jQH8`dE!gq%f-)! zH;Y%mzbL*6ezW)*_+8@b;17vk0spo5Rq&U@zXbog_*dY2&CMR4ufY!y?}VQq-UUyI z-w9tL-UI)X_#^Poi2o9Pqxf&(_lUm$|B3hz{8{nW;BSbJ!1p>Wdwhaww;vrMo&zrs zKL9>Qd|&uH@yYOI;zz+(iysHSRJ;KGb@AEoe;1z%|Cx9R{FmYx_^aX@;KSm#z;jN| z9?#q13Gwg2=ZN0}KVSSu@b%)4!!H%z0sp%A?yKDPy+wQ${66s%{O95e;7^KY;C~ih z51%kEdwed3A0qx4_zB{lhtCt=1iw)HEAR^O2jQ*akHR;KzYhPd_z3(l@nE$Z=NH8H zfbTXxdmQ$GPZFO5KSKNv_=)0E;B&=~g)b3L!qeij;4R`O!>)zYN=Og|>@kQ{T ziI>5DCw?LPPvR@#Z;RK$CoRYx=M4N9@k`*d#jk{)CB6|}E&g+OM*M#GW#U`mSBd`x zey#XR@SDVc1K%P(p~lU_t>SMYzDN9R_+#Q9MxI}b?+<@Pd@_8OGqT73D0rTDKKwZG zB>W8Vneg+)PljJCeg=G#cq#lk@n!Juh^OKFXy-0w_3Q{w0_5PH&fn*jD?S;I`8?wj zaNg7B!1?pvbpD)j3eVG7Pl-7DD-~xw<>CoEPK&di8gbUsD$aV^#92?fIP2*UPvCK< zIP2*WXFa_!-X~s$$Nl0QmjUrK9uJE1bMHgq89W{qZ^q*h@fJMJb-Pjcb9{EbalP`y zOAwzBXZ`pX>1dwih{xsgs55_w$o%wUcnLkgQ`SI&`#^foM zcy7m(ILDzxoc)%HbDra4k)!=`p5yKQQRh78;g#dS_0LHD$#~o%z6g(7#aTz2crzY% zinIPMan|20&iZ@AFUR)n6>o+2iMPQAJ-2@^=&U%K$Sj@^f0yrO7PmVb2NrUbwO`P>~inE?Ban{o<&U$*pSx>Jx>**6`J%i%S zfx8Wf^Efsv-hucLapuq6-34&|Fn^vn^C!faKVO{rQ{vlDPlJR{Eh zE#ke1Zxv_$HgV?f6leY}apvz9XZ{{>=IR;Gk;P%>ADMw#d%$q5+6c*i8!xE)8fouBhLI8aprFkXa08aBGl6%UJUOPXZ|j6 z=I<3}e4luL>&t%e3Ge}N<{uVk{t@x*s6W`#eZl#_{5j$|=r>ng3D$aV!#aT~Aob|Mbvz}IQ*3%}=dfLTVPlq_`=@w@_J>smVSDf|qiL;)5 zan>^+&U%K$Sj`pV=8rh*$rWckdE%@mDgG+vZL#<;JSCos`B@^){AqFKuMubd zj5zbRh%Azlpc6rTt05@-Hiapvz6Xa0V1<{uDe{$X+E9}#E%V6W`?!2CJl z%%2cv{(N!fPl_{tu{iUWiZg$?IP<5)nZHJy`CG+HFb~_rGw^otH0Ogj->2vnXZ{{> z=I<3}{yuT$9~57NI)}td;ltw0KO)ZjxgT;3d46Gho_Gt!At8P_JYSsoQ{v2DB3_3) zrQ*zAF5ZgxwD?ANjX3LR6=ywd;;g4#ob_~wvz|_I*3%`vz~l$){_$F_>_pVo>FnvQ!dVW(&DVAMx6Du zidSL2wTaij+r``99pcR2EzbNs;>_PG&isAi%s(i;1@#Pxcf*Ip?}v|wGk@;H?D@m| zdE(5U5NG~;apq5nGk=LV^OuSA#v6}EYA8z#GgX`+=Ic z7H9sHIP;f?Gk;o~`D?_PKO@fkE#l1IF5ZRt*&)6a-YI?)#-U4``Fq8gzfYX``^A}m zK%Du9#rb`^5%EV+XONpcANt`r;>@2AXa0O~=1+<rzeAk)yTzHmN1XY4#hJfPocRaEdoT}vE0#d&-f5$EwCcfaiU!0Vqp z@h8x4LY&t{`QpzZJ{997;;g?^ob{KBv;K_uF#2r~e;eK^9$@~riBEvHi%*1ih_n7q zan|1@&iZ@BS%056>+ct5{R85xe^5LZ^$&@&{$X*}KO)Zhb3c+je^`H>_;$`8an_SB zomLjEps=I<6~ z{vL7W?-%Fw`G9yXuImQHtKdW8+u*_e+4F(!ZKYV?`{5g}d=Lz#C#F;-|ocWXD%wH_d{H5Z|UoOu4X>sPS5oi8ZaprFmXa06^ z=I;<^{%-Nf*p5BoQ{lbhNzMoHIq*TxOU))KahoX^5?=%#7B7R3h^OJf0qzSsA8dZU zp3M>G>)BlKZsf@mzaO3yUk)!8Ps3BBdnRmy{&I2VPm42ujX3kSiZg$kIP^_^YU=Rh;#-iSvEnPI1=LCC+-f#aT~} zIP2*ZXFYx5tY=Vs6V_`;{3iIY_%`^6IP1wh*adK&Fn^vn^C!faKVO{rQ{v2DBF_A! z;>=$z&iom1=5G;a{#NlGj8B{R{qT12N8ugftfyO?_4J6do?da*(<>G00TD%Tk zBi;&c6=(i7@igMw#hJfDocX)OnZHMz`Fq8gzfYX`2gR9xNSyhH#hHIZocVJP3Bnua z1M}yJGk-#y`SZn@KjnF|>51pZ67e}<73MXRcnQ2*d^tQL&ipOn%-<@`{B7dQ-zm=g zUE<8&EzbNs;>_PK&in)7%s(j3{6pf*A53-wWw)aVS-HgTTE+r{T0zC*km-Yw4hd&Kh) z-z(1Ry*_cSZ@+jx@(hSig%69fo)K}@6CCO`gq=Tj`?8)Kan_S7&U*61Sx-`&^%RS< zo|HK2DG_HqrQ)ooT%7e}#92>^IO}N@XFYA=tfyU^^>m1{o^El@=N@t9=@l==cJC9P z1Me5-d>#-lLHwY2DSSx03?3YoJ%3n#jyUVj6=(f<;;cU*&ieDkS$|TT^%sk?{!($) zQ!dVW(&DVAMx6Cz#92>^IO}N_XFVO_tfy0)^>m4|o^Em0(<9D$`o)=lK%Dsp#hHId zocV*pv*!=@iyZMJ=3A~f`^^()ze#cCFBWJ1lsNO3h%_PJ z&iozX%-=1}{5|5#-z(1ied5eND9-#t;>{ zFTNR`5@-Grapo@-XZ~_==Ff=pdbmZr4E3~%r{Qhltfy0)`MboKzgwL7d&HT)U!3^| z#F>9kocV{unLjwvt>7-Zxc!~^bHtfHSDg9t#F?LeA71kpOFZ+Z#F@WDocYt9Utv~d zl3SgiMm!&$5id9EZEr2&%i-Fi)O1^CZN%Uiso3$e$Fy30^GT2~UZ4!Ar!q!b`n^LL6ff0sD(cZ)NBk2v%9i!=X#IP(vRGyjk{^9LVu1H$>h z?U*CZ?U*axiSf)6=XOkpb35jX4AIddeY*or$(Ihw2HHyHgVR| zF3x&7#92?LIP2*WXFa{*%-<)z1>@N--VGlR-v%EP?|~1Av!38+7r^<`iTE6G){`sF zdh*0sPePpaB;@gl?ziu3)MA#v6}td9Ce#94ptF>b?gzOnv1 zan_#@XZ`u&tUoEv`isR`e@Y$omx#0ev^eXp5oi4wan|1=&iY%$S$~^2>u*;_{T<@0 zzgwL3_lUFpUhz4cZ{jJ=H}TQ;)5KZ-pgQUw5@-EEe)Rmw5oi6m;;cVUob@NfS%1EG z8P+!`UJfr7Ps3BKD<+$b#{rjBEDO^ z1KuNk6TDx%9X=qw89pe^JVWB0h!2jxjb>9P+~y8O#HYf8gan{o!&U#wKSx=id z>uDEfJssk#r(2x$^oX;bUUAmbCq4(`(=X0?2E&X#kJ-Ono$e$<9dJ^KSCtsZP zq{LZIi8$*i6=yx=;;bhv&U$LZSx>7t>uD2bJ?-MGr$e0ebc(Z{E^*e=E6#fQ#92?j zIO`b@XFY@BtY=7^^#s%01mOIsaSwwW@j7^}_$GLsIP)jPnZH<^`BUP|Un0)@Y4I-9 zQzO0&o)Pbbw}>-;yEyZAh%o*^Y@7}f4?~M4~R4WusHLNh%Eze}9;cZ;+B9&y&+E6)1+#94p8IO`t}XZ^$CtbatD_45PIcK+Dy#rkuS zZouiRKUbXf=ZUlaggEQZ7iaw`an@fV&iYHmS%0}W>racb{u*)CpAl#ME#j=dU7YoI zh_n7qan|1@&icE>S$~f>>+cn3{e9xBe^7im_PZf*9{-2MHzIySob?9<+4G9^&b|-o)&S|(=Prt>hBQecJCC=!*Q%j zycFIm&iFoYzE9XM&iA(m#OERZusHLNh%?|Uou0><4KSBBFw8^@vZPaab6D$iZjoU zcq#G>i&w!%#Jk|R)7=;LykqNU{ycH!Pl(qbPri5^JSm=m7mKr=QgPN(F3x(=;;g4e zob_bHSx<{N>uHbi4)Lv6uTF7p$1d^b5Z^1#e*46kzh9jB2gI3wSe*Gs#F;-Ra)og| zFn^9X^C!e##d_t7^LU#SpM&FAv3M2U*G-Anz)QsI;AwHzQzJf%Iy2(@oLGx^8R~2o zXZ{Xx=I<0|{w{Im?-l3x^of_Co__J|@Bwj-=b$*pb4Z-y8O+F@53DCgob}|2vz|Qh z5!9Iw=ljX|;yKv9Npb$ZvSM+rZ%Ul&TO!W&O^b7VYs9&}8F8*}i#XS}Rh;YFCeHP3 z7w7tRh;x0r#aT~}IP2*ZXFYx5tfya`^$ds?VS5dWFUNKt5#Iz4W@gW~&F~!Y4tTEk z7I>a`4?HQJh8K%h!BgTj@Dg#>Un+ck2 z{axa$zgwL3_lUFpesT6YAkKaV#qY=X4~aht4`yZ0ANHFg&OEu|%#$bnD)J}AnZH<^ z`BUP|Un0)@X>sPS5oi94IPkx0olbxRL>4r93c8L$+xo*$*^5T2M z=is?s&-eD?`^3xeT)*cZ_TmS`xxRy*@9V`6iSu>hu;&MQ@gw4;oNvW0$X+i^_TqEI z(|9h|bNq-~_)MNSb0s`aAcwun7oUjdlAa&w#TSb+KIQooFTO;a@ui;QBWYo)a`9Z` zN_(E~<*yMh!E+hU@h#%;nHKRB;#)nR3bS`@;;g6LbG*eHw(1aPe5dD0FMpRfhX)8J62^SXRdVUJb-sOoW@La<46wKb`i*tRGo}cE$7mG7K>@n&6&HdtU0r*N8ub=Q5rz@#0&=dHiqnoX1GptW6x{1nr(L^YV9yr|?{- z=jC2}m-r++*X{WQUVM-EW<1yHIp?5#s!x0pj<@}uU*zQ<5HG@WgPy0o_#tr~`-VMV z;l+=LXL$U_PGaZ(YA-%Vd<&k-^}N=L&lBf(COp5`i_aJ5+)8?$@#2fclXx!Wd7~F! zBF^zF^}N}OFBfOuY0uYt@ipS5*uOHK+n?v~sFU~}IkemS1&_S}BnfVUp;=kP?Y=WPr&_kH3mod2HN_v?5Y5a;XJLC>#a zu(=-+=ka0K^UYrTh&bbelU$IU|2KH?IpU1Z^}NH2&l6`nLu~$e7z1mQ@x<=N{OeNA zYwP~?XO$Q4UuUug8}DCF4tnw27cIT*Icu<#kJ@Y=|GI9D=Lxj6cf5YI@&0vMl@~w7 zi|6*Y@&0w!CNJK1D(FE)VwqK5|EsMWzz`B2(Gu4adF~i2E zJom3#$~?y{JU`9zw>>ZQoWF0_*5jX- zYjE7MUgpJL?zw-S-Qu}_KIPvZw|Oq`^6>9~TVL)u|4z4c|2((|JC60V7vJo;f1cvs zt+w(0`RFMxp2u>V?rqQg^Tp)dU1v5=v)3>G?z8pFJm=qEw(cLd`FE48Z}j4~d-?t2 z>eM}U_Uj+t_;-hGp3PpKGB4ggUh(e>+jt%mY_rcJeuDAS&41o*^73HHgin3Ti^ouf z&cEAh^ZTzu|KY{&$K>X|2nRJAf1u|l!)-kWd*1BD&-45WFP^Wl?9=@Fvo^nf9s7_M zzu3z&F~>cy@hdz(0B-B4^1RH8_pe(%>BX<{;xG5&*L(gsFTTZd{{2&1kAEJ2(u@DJ z7e5In0~_Dw`Jr%I|J9yXdGY>vc8wQ*jTirMY$SW0^5=v9`(QD&VXLF^Tw@!Llp!qh z+&@n};<3h=JDs%faNe;gP*VyFB2dyV&Vtp54# zP;4Zd$3NdKJ!WSf|9t2Fyxuaep6k5$a?kJb+&|wPjY(kpUGBvneeBMDFY>(1^R(w{ zJ@=1S-^66H`B!`KQ;v5Jtk-&eisu)5Ugx=ge*CiM{`v84&;9e`9+jJ z`sdBmi974O!i)b8Om3UUKOX)AliT`6FTTP1{_j57rl;X z?oaZ3v*%@=-{AQg&pSL1DlRyC#(DL%%^PMfYFK^Fy5`Kf=J{tYt(avVm2JpW&o4b| z<)uMI#mbh-isqWehD(BJ&DAZ<(?**W%nV!4&1C9oS5`LHHq;jsmsHkQ)m5LqrfNaM z%5_bP8k(BtmljN)d$xIcef1}5>#N3Pqe1*=L!s z>Xwz&89P)(m()}?&kx;ggt4PpSXkQFu(GqdzH@$bOf?~89e~X!? z*Hu^6k2}7wV4;~cwUu?XmsV#tn$}odSNXoPWO~8U>gI6jlr@}Dxu$yVN;5gkG(5es zu5Lx;%8Ts^W@lR3JhP&rzUtzFg2IZ5n#!h{iss4{b=3>aY%Q1tSzlSVuDYVxOx%T~ zcBJiB6}9!N8cfj4_0=nz8yXj4z84gPy}QvYX18|k&o(7An7M3Xmljvd4{wGGO}Fdn z8yc&s8>_1-)>LM~BC1VLQN_~JD@;U@t;#-}Z_^Z4uU%JJSJB+yWYLNOlgZ{O&^%!v z(kv~hSh}Es!LutCn$)J#dQxLH%QsG%V`U%=hv@axF%Eg0df@D9Oo^J%D_WLYykzcZR67$>YL5nUShTr`nEevY|%4po3pAn zgqx5XuxUIki^J7zu)E*~Z#+{PFRpBv+fvJZM<;%4-38%b+YMyq4u<%B2gpnsv$AvN zHZ|GpRA0IJ1GFs&S9fXE#mlN2o6IVYyVHVjgwI*AqO`KPX56jZWSZY%4uZk0Wo?~3W}CKVqoAMS@HlMt{Z+NA*EPCJi0MnJS2b2Q)hsf{;V?Y=R1jO?jCs{f z&5aEk*yFg1EcROLEN%9Zb@laTh|a0sd2Gz8eb#6I4}7*q?#(DOx${IbuQ0A6|7;XS znJWBCh4_|ZF2G#q>Xj=i+=YfaPrlbBTSW4mXWOERiY9Y$*Icn;-KtgQu*2={)0Y*5_@Wx zyUHB@<|SjIi@Yg?3q9`w{Pc!3Ys?jRT#B7rc9vboRqN`_@vEV}!t7~v@jZH5JGRHu zs#i5MR>$TjbmJYKaTnA!HZ?C@SzTYfsG+i|x+fUf(mC>%;kkI4x>vd>sMDVsa|ic8^Y^sZ^wS`qrm+6rAueH zJwLmytk(vk#T6vi)z_{ySMHhSoyV7m^Mbv6E-0$1URAlSuGx%1U9~ykE-m~Yb~JW3 z{$K9L6m72g!)opjzF4w7yJ@q|y$o79*Sxq`;G%W<_?yWb z%go#fU;I}@9TazNV4V7b$`uWb&B3&l<~U?7=jC`8dtGeyRdb2!-X1V#NX(dPUmyhjl~cv)?1t#ly##Nxlemd5$j#+}x%MbqwzN6>)L?Pp7@W4cv0+^% zIPZ+P-tl$X%1lO9D)xe;=ydaX%1lyR)|vMW3e2Iov7y$STx^yPa+WT5zhwSa>x9y}4`Ju*Pih`b*ZxhTM5b;(qi0p*I=qQL3t;qOm%BAH%%|u|9T${-qOG zcviM2uv+u(QN<;-=E|(eyi(hF3|UyZbb3Yjw#)jmin3&d={{;78Qo6*uT{Y_YV7d~ zFS9GxS6A(PC0JUzzSPb%b1m<^dsT1V%d5yV)|yvQ=E(~4l5ge36)S5lu2^MWAO+Lv z8=9-9opJVgCxlPP42?U~6eiE9_YP9H2$a3AHhMJwr#TxNs?5v$_j-jf&g#5_!~CjR z^A4PSTd<-2Z2Nk%)(#_IQkgY1?=O$KJ#}%xg&TE_O zONC1+8>{(pVOecct$8^dOk2^^WJYgML9(fWr;1>%dyA+d(@uosRU>db)qX8un<;%;s1d zOf!e(@Lrn#&tD6eqg!U3dE3~&ymO6dnNXzd$oD%w{m5*`G!sSy7J=c4d%_9)lK%B zEN3n`%gm(0f=q4o%IZtZLA_#SgSk9!G%t%P!tZ^~XkM2w-&Znm;kR3$gk0SInQk;m&v<;s?p$`!Ti3+(k(Q?0!YZE6a?n;m`+d%n5UlR*28?=exh zn&c)L^D?_&x_jTcW?i%SBu2eW%h<7Rh1nPIb_R~g5<4?SuayeMzP~JE{(hm6<2#;4 z@3CWz>vG`irOAq&7ZSWa=O~RCivqXz?fgVU?BKY-B5zNBpLf$`#QvrBk;C}Em5Dpv zd%e3Kxf1W!;618-@1|3#rp=xmm}POeoMo0R(`JTW&zK#Yar)_5-xn(ipEgTV17i!TVf3zxIZ(sUOtXN1e5a5+6(7KY0L zv#gp{kaTyW-I(jvf@uZ*mB+kKn2V29(<&-fx3pB4kC-$ym``Dt4^~yIPmWogWLQbK zEDo2m%+gd6emx`nx+q*u50{0Z7hoBZ|CwL^V}&2|>#NP@ukoWBSxrZF%?Tf$=6`tE zi23+r*6o~JXZX1P=yR#jud=_Gko_=t()@6M%^BC8Kd;Yb+WraC-dc(QxbHpE{a{5o ze!k+@#_f8#wK6~FgSZJFasBU#$GqDH@IQ-fpVR)!O5`X@)!{|B#s*3leO{{#g1pXIhSvz`6g-Wp=+A3*&jE-bM1 z+p!#P{rM5~|K7A`|GeK|1|^(7GJfR<;O~1t8Kdp_xY@K1L#2IUsvG|S1ls!T&rxXo z|IYrI5cl)2LuP$u**wR(8U8)=pCaIX1pRm6vF+c^Q|73e%+?EF8#G}84y#SBW+@q<77$)BfW zf7<_S)81N&0l4o+|GnPv!<0Iv|0~hIlpmC$P#!0lUi-h(#6{I#gZ61Q#J#rfGI3G$ zw->na%dyGL&CVbDBSAxQ3kA~MkCx89ffZDwZQH6 zJHq_OYK?Bc7tQ>P8oxC9PoX{UwEsVt_EG)kP9NLRFjk$gdKIFEz|Fcq7bo*DC_EFov4coun zr3sH8_D7X;{yi15{g7FdzN$PW#{6B#fHB#c2N&8{%Hu z?_t_oOG#X6wyU4N*U#2(f8JE<|6$DeVn}K5gye~7y$*Aq$XXd57G0r_2`}k$kLDcv^f%Yjj#J%Qw!L+xgaos1m z_3uJETfdFr`tZ8&w3z-Un*Gw=-tYST?du;_{}%}$6J3@ME!OyvVY$H=aJF%Z{zse zmGf?FM|#qH{%4v0i5q- z_IE+Bf8HN!cF?H$6PUQ8zYh#6z;;}pDW-i?{k^Ea9f5ZI&o%#b{BJ}5dj4t0F9CVK z*KcwAe@DdjOGK>yf|&WY75#7FisD|^e{RhDD?P<+KY#x}FJk@U>faJk|6vjJUuRyR zMs2@R`(oML%wgj`^DAY9Wnooh^YU0v!6uOUxoTh zZRg%i>wnI)kE*{L^$(z}t^Y#vU+d2^8_4#r^KTpa=l+8Cbp7M%eDq2&;Q|w z`7^(e;npes4$Ae?mn4d+r}y z|5nt`-_OVu(E4{Z?W5{1Mg3_swDY&#{2y=qIlH;_H@jDOv+eEgh+_Y|za{4QlXHY? z*DA*)wsX%0!HqG;pKjFOi$L4|TJvA)|A;xy+U>9Nug$($XKwlKZgi>r$8EnntiL(E zg*V&(i4p6c8*}~Njs7o3d){gPd&gY=XHIkD&;7^tzs~&E^^dE6N<{s8M%4dJvwiIN z>G@;o6j$+c?rwCc_1|pThbG&(4fQ9{($?Q%{*Sl*WW@YCD5Cxwu>H0EoR7JV`THSJ z#_0Uz<7-X(sQP;%#{aU2`gb?yDLZ~T|5}fBJtW-S=u*coZu_Mo*8jkW_5U3D*Y)p2 z|NMQYEI|8jHSMF;zdvI8U1^f&_B#USA6@^6$GRR9>=^gjf86?)M$F%2#QGl`bNxCM z{cC^vcv8&uYjFD5{qM789d!NU>R%pFe?dh3x5vExOOCVtZ^pd-%ZsT0st-_qO+@{L z5%qsEX8eoBS$}!V_$MRk|H22Tzd54*=@IpBh#CLlan|1)GyWwJ^>2!(|7dfbuyblR z^WVRv&_CxJpVP-r9q~VF-*b#Re%bfN{Tuu5mE*b@!tloXtIX@CsQUR!2(?~)9Jl|p zV*4@Po}L@8K=Zl*9*_z?33%m z$2XbwQODmj=1&O%?fPGD{Yp1^e=+LMXQ8-f|KvF_^>?BEGy-k? z9p*pVzhC{GsGsq+{caKU|J`h0!(-0BY1D6@^Kbe%Zv46;#_uhYi02R9Uu5=Qn^U(x z|1N#P@7#RN^&y{c+DC2woO$m2Q-VOd{x^H=-*5c3MU3BUQz+}^{cWgU&);nrKYjf@ z-toIXqW_Oa^glIb``wTJ@ofkWS2)(A56l;F+wakc?RQc{|4Y!nZodKa&(}ZfQ@7t@ z(>`kZm16t(*S}j#61IQ8?bjbse{n?pLoxGj2=%j{xcdJqX8yHC%)i?|K>g1})Ng-x zCg&aR?@dJSKfwvEV)Jy?jpIk$mWUqzzKHt2YZ|dV$0ct53`NY}QzGhr$MkP_%<(6I z`lp-c{F{ySZ*lz(M~vUe5&h3SB6|GF(LdLdeRBQzc#dfwHGgyGk3Ig}Wg4+P^TyTx zc0~RAMbuw7CA$91IJf@^rhQcXIFnc&u+>uZm{sfhY(P`@5O+fo0=IMBE^ zDY9;HdCXT=v`) zYBqlQ&s?j%GqRt}eiQ_^nD$Zim#=fGi=lQY1h>D|G4?D{l9|#d7a~;gW&kHUH^Yw>+b37pZ9Uczc~@} z-~OEm&L7@Cf%&J`Z;4(P!Ft)hK7QP^4VN;!4TSa?UkK@^;1h@_MhCpyY+A1!$sQl|E2lQ z_FVrNG5c@(Pu=+c+bs6v?zR48O#hwlxc>d0zj-pE|LaU4y6(2863m|#9Dr@V4@b2B Fe*pPYmhAul literal 0 HcmV?d00001 diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/game.dir/UGAConfiguration.cpp.o b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/game.dir/UGAConfiguration.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..2549aca26349e16810b5c8c038242220e0f0ed50 GIT binary patch literal 126416 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 z zkbei?N`4;x8u^#-1LQa1$H;HPFOrvEVvYMR?|}VAzCuG^DOuG_PYT(@U4 zxo%GZd5Cd*)a{UUSJYqlG4e3@Y4UXVd2;=^%dg0D5bwafo+k)%R3O)%=c*>Wybd<* z>yTH*V~vDY6!AgiI$n>5YR|nQUiVwOjt>|0R1xt}IIFHATE0Z|yohPt;Re#6L~0-crT>x%fzwQ^co`FA$HZ zZ`HVE3DfIqS;OVJq1RXCa(#$ES>w<`v=h02!@_eamlvg)Zk326L32$tLnA;A*4Dd(I1+`Mu*uk`w$T+W}LQGXfZ-Yfd0&o32^DP}%e7dtAxjEFx{)!I?> zO~xO@Bv3Br+eP7WzLl+3RF9l*&4kPO)La=x7x zF6WyA$yEJvzBLjq=UcdNIp5-iHx}cZCtS|Ab;9L*D-bT{+j-$~zBy_XjlZ04jfBhj z)=#*cZ)w7vqWzBEeKI@~Qj;fpUB1)|Ph7Iw*C%7L$LGy;1Sh!@CMUw`Y(mH)FEzu4@QWHT2E!_(r)?lT&=XlOCO%<(ugC+P>x#&{ z>(+EJ>zL?DPj_dbU!zi!d?~-9DsyzLq4}LvIL+1!^`;u5VIKCo?T*tN+##+hsmcFG z`Iw}%k#296G41X;zuAG|8Iu!JvdlShw-tnTP{*UF15v3-N$$IDMyNS62D)<-GF;xI z-&sc|)siTq{Qp;vbx0!Io-E_6jL1yA+YxbgR_##dON=^ib@7s%?&c_1r~4q6Cwa0f z`MtH! zF!uznJ1fN+aJ8taW8~=Pn&|GG=u4eq9DcQm%eAxEgLccJBRDZ*qFNuZN?WVH*Epc= zEd5-NPhaO zI3y;{=}b&jUxrsfWG7cvR%)^*GJ0U5BiJZvoF2w~ z?nHIpEGam&i=$aiu+!Wc8w0{jFt^6WfX*hETVrEDClk!Au`!^d3Fg+=7|_84b8Buw z+nZo+jZIQ;`%nd;=GJL_Z?e;5bL%v=Nx@D%bS|GOIAWCX5^zFrTwHQaPF$w(GIso?-+FC8$frPycSN*Jj z$MyRc>i^5ANcpp&3aJmkk5ee+|FfmSVMd%?``e(reji3x!2MU(|F&!Y9;elQ-A>hh zHOAcjM5C}>e*J#XZ{;6vl()-&%qG9e&H4Xg460rJh!XaHol)K{|5rBo)l}sCUj)dn z-^co`{+|z!-w|4T{8e3?f0to){U2Mx{_il#+x5SWO@8%O2In6ap#S>)x8Lgj=m7l> zvB|H_1=?)YykVg4#coL&Dn+vI=H zCcpZB1$Oy&lraC%0Qn1S@~ii#x&OzFlRO^h!d|3yZaUH*}WGkF{sz(%-9l^(xw~{Xr!xzbL@^8;)mM3&8({s-L;rIS+}pShHokcN2OF>7Rr~pN82OvYUv3yd9NWq$Z#Vuokv|;s zNaa^!#rf6m61Yx-99Qvk!$S3-e@123ZIVO1MEx|g^h1H_7S7JUHij2S&?B& zt@6E%yY|Kxx4$l4|65T-+jhCu_xg2&euVSaGRoWK&pc>FE#bei@JU71r z%In{g>$-LO_5LaY?2dmO^k4tpT=l<)@ukb_{^udTu20`b-)FV|5Pn~!oqIJkK>kep gAw`fle|y>Ff6X}mx$i1h5a!Q$oX0A!>I1j`KRMqLb^rhX literal 0 HcmV?d00001 diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/game.dir/UGADebug.cpp.o b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/game.dir/UGADebug.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..b8235dfbf5febbf5c3a490af77e311cbd1d806bb GIT binary patch literal 206888 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 YY0qOfeW=Fz*(dwg+)S8|{BZyO7pe`dlmGw# literal 0 HcmV?d00001 diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/game.dir/UGAEntry.cpp.o b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/game.dir/UGAEntry.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..6da808b758f9b3717eb9cc9412bdd9c7447adc3b GIT binary patch literal 48368 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 kf@iQ`c6|F<|G1w}!{ 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 literal 0 HcmV?d00001 diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/game.dir/UGASoftKeyboard.cpp.o b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/CMakeFiles/game.dir/UGASoftKeyboard.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..e4b9a19f78370696af2b5d352a437b07813fcbd7 GIT binary patch literal 155880 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 C#P)gs literal 0 HcmV?d00001 diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/cmake_install.cmake b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/cmake_install.cmake new file mode 100644 index 0000000..2030be8 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity + +# 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 "RelWithDebInfo") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/llvm-objdump") +endif() + diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/additional_project_files.txt b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/additional_project_files.txt new file mode 100644 index 0000000..af7f4a3 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/additional_project_files.txt @@ -0,0 +1,17 @@ +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/GAToUnityCallbacks.h +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/MacroEnd.h +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/MacroHeaderBegin.h +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/MacroSourceBegin.h +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAApplication.h +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAConfiguration.h +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGADebug.h +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAEvents.h +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAInput.h +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGASoftKeyboard.h +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGASoftKeyboardCallbacks.h +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGATypes.h +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAVersion.h +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UnityToGACallbacks.h +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UnityToGAConfigurationCallbacks.h +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UnityToGAKeyEventCallbacks.h +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UnityToGAMotionEventCallbacks.h \ No newline at end of file diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/android_gradle_build.json b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/android_gradle_build.json new file mode 100644 index 0000000..9deda71 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/android_gradle_build.json @@ -0,0 +1,39 @@ +{ + "buildFiles": [ + "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/CMakeLists.txt", + "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/CMakeLists.txt" + ], + "cleanCommandsComponents": [ + [ + "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/ninja", + "-C", + "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "clean" + ] + ], + "buildTargetsCommandComponents": [ + "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/ninja", + "-C", + "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "{LIST_OF_TARGETS_TO_BUILD}" + ], + "libraries": { + "game::@d02bb112ea9f9c2ed29f": { + "toolchain": "toolchain", + "abi": "arm64-v8a", + "artifactName": "game", + "output": "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a/libgame.so", + "runtimeFiles": [] + } + }, + "toolchains": { + "toolchain": { + "cCompilerExecutable": "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang.lld", + "cppCompilerExecutable": "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++.lld" + } + }, + "cFileExtensions": [], + "cppFileExtensions": [ + "cpp" + ] +} \ No newline at end of file diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/android_gradle_build_mini.json b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/android_gradle_build_mini.json new file mode 100644 index 0000000..87d1a67 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/android_gradle_build_mini.json @@ -0,0 +1,28 @@ +{ + "buildFiles": [ + "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/CMakeLists.txt", + "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/CMakeLists.txt" + ], + "cleanCommandsComponents": [ + [ + "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/ninja", + "-C", + "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "clean" + ] + ], + "buildTargetsCommandComponents": [ + "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/ninja", + "-C", + "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "{LIST_OF_TARGETS_TO_BUILD}" + ], + "libraries": { + "game::@d02bb112ea9f9c2ed29f": { + "artifactName": "game", + "abi": "arm64-v8a", + "output": "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a/libgame.so", + "runtimeFiles": [] + } + } +} \ No newline at end of file diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/build.ninja b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/build.ninja new file mode 100644 index 0000000..d03cf15 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/build.ninja @@ -0,0 +1,262 @@ +# 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: Unity +# Configurations: RelWithDebInfo +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = RelWithDebInfo +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = /Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/ + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a && /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/ccmake -S/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp -B/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a && /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/cmake --regenerate-during-build -S/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp -B/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for SHARED_LIBRARY target game + + +############################################# +# Order-only phony target for game + +build cmake_object_order_depends_target_game: phony || GameActivity/CMakeFiles/game.dir + +build GameActivity/CMakeFiles/game.dir/UGAApplication.cpp.o: CXX_COMPILER__game_RelWithDebInfo /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAApplication.cpp || cmake_object_order_depends_target_game + DEFINES = -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS + DEP_FILE = GameActivity/CMakeFiles/game.dir/UGAApplication.cpp.o.d + FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC + INCLUDES = -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include + OBJECT_DIR = GameActivity/CMakeFiles/game.dir + OBJECT_FILE_DIR = GameActivity/CMakeFiles/game.dir + TARGET_COMPILE_PDB = GameActivity/CMakeFiles/game.dir/ + TARGET_PDB = /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a/libgame.pdb + +build GameActivity/CMakeFiles/game.dir/UGAConfiguration.cpp.o: CXX_COMPILER__game_RelWithDebInfo /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAConfiguration.cpp || cmake_object_order_depends_target_game + DEFINES = -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS + DEP_FILE = GameActivity/CMakeFiles/game.dir/UGAConfiguration.cpp.o.d + FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC + INCLUDES = -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include + OBJECT_DIR = GameActivity/CMakeFiles/game.dir + OBJECT_FILE_DIR = GameActivity/CMakeFiles/game.dir + TARGET_COMPILE_PDB = GameActivity/CMakeFiles/game.dir/ + TARGET_PDB = /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a/libgame.pdb + +build GameActivity/CMakeFiles/game.dir/UGADebug.cpp.o: CXX_COMPILER__game_RelWithDebInfo /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGADebug.cpp || cmake_object_order_depends_target_game + DEFINES = -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS + DEP_FILE = GameActivity/CMakeFiles/game.dir/UGADebug.cpp.o.d + FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC + INCLUDES = -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include + OBJECT_DIR = GameActivity/CMakeFiles/game.dir + OBJECT_FILE_DIR = GameActivity/CMakeFiles/game.dir + TARGET_COMPILE_PDB = GameActivity/CMakeFiles/game.dir/ + TARGET_PDB = /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a/libgame.pdb + +build GameActivity/CMakeFiles/game.dir/UGAEntry.cpp.o: CXX_COMPILER__game_RelWithDebInfo /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAEntry.cpp || cmake_object_order_depends_target_game + DEFINES = -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS + DEP_FILE = GameActivity/CMakeFiles/game.dir/UGAEntry.cpp.o.d + FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC + INCLUDES = -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include + OBJECT_DIR = GameActivity/CMakeFiles/game.dir + OBJECT_FILE_DIR = GameActivity/CMakeFiles/game.dir + TARGET_COMPILE_PDB = GameActivity/CMakeFiles/game.dir/ + TARGET_PDB = /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a/libgame.pdb + +build GameActivity/CMakeFiles/game.dir/UGAInput.cpp.o: CXX_COMPILER__game_RelWithDebInfo /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAInput.cpp || cmake_object_order_depends_target_game + DEFINES = -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS + DEP_FILE = GameActivity/CMakeFiles/game.dir/UGAInput.cpp.o.d + FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC + INCLUDES = -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include + OBJECT_DIR = GameActivity/CMakeFiles/game.dir + OBJECT_FILE_DIR = GameActivity/CMakeFiles/game.dir + TARGET_COMPILE_PDB = GameActivity/CMakeFiles/game.dir/ + TARGET_PDB = /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a/libgame.pdb + +build GameActivity/CMakeFiles/game.dir/UGAInputKeyEvent.cpp.o: CXX_COMPILER__game_RelWithDebInfo /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAInputKeyEvent.cpp || cmake_object_order_depends_target_game + DEFINES = -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS + DEP_FILE = GameActivity/CMakeFiles/game.dir/UGAInputKeyEvent.cpp.o.d + FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC + INCLUDES = -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include + OBJECT_DIR = GameActivity/CMakeFiles/game.dir + OBJECT_FILE_DIR = GameActivity/CMakeFiles/game.dir + TARGET_COMPILE_PDB = GameActivity/CMakeFiles/game.dir/ + TARGET_PDB = /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a/libgame.pdb + +build GameActivity/CMakeFiles/game.dir/UGAInputMotionEvent.cpp.o: CXX_COMPILER__game_RelWithDebInfo /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAInputMotionEvent.cpp || cmake_object_order_depends_target_game + DEFINES = -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS + DEP_FILE = GameActivity/CMakeFiles/game.dir/UGAInputMotionEvent.cpp.o.d + FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC + INCLUDES = -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include + OBJECT_DIR = GameActivity/CMakeFiles/game.dir + OBJECT_FILE_DIR = GameActivity/CMakeFiles/game.dir + TARGET_COMPILE_PDB = GameActivity/CMakeFiles/game.dir/ + TARGET_PDB = /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a/libgame.pdb + +build GameActivity/CMakeFiles/game.dir/UGASoftKeyboard.cpp.o: CXX_COMPILER__game_RelWithDebInfo /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGASoftKeyboard.cpp || cmake_object_order_depends_target_game + DEFINES = -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS + DEP_FILE = GameActivity/CMakeFiles/game.dir/UGASoftKeyboard.cpp.o.d + FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC + INCLUDES = -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include + OBJECT_DIR = GameActivity/CMakeFiles/game.dir + OBJECT_FILE_DIR = GameActivity/CMakeFiles/game.dir + TARGET_COMPILE_PDB = GameActivity/CMakeFiles/game.dir/ + TARGET_PDB = /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a/libgame.pdb + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target game + + +############################################# +# Link the shared library /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a/libgame.so + +build /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a/libgame.so: CXX_SHARED_LIBRARY_LINKER__game_RelWithDebInfo GameActivity/CMakeFiles/game.dir/UGAApplication.cpp.o GameActivity/CMakeFiles/game.dir/UGAConfiguration.cpp.o GameActivity/CMakeFiles/game.dir/UGADebug.cpp.o GameActivity/CMakeFiles/game.dir/UGAEntry.cpp.o GameActivity/CMakeFiles/game.dir/UGAInput.cpp.o GameActivity/CMakeFiles/game.dir/UGAInputKeyEvent.cpp.o GameActivity/CMakeFiles/game.dir/UGAInputMotionEvent.cpp.o GameActivity/CMakeFiles/game.dir/UGASoftKeyboard.cpp.o | /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/libs/android.arm64-v8a/libgame-activity_static.a + LANGUAGE_COMPILE_FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG + LINK_FLAGS = -Wl,-z,max-page-size=16384 -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments -Wl,--gc-sections + LINK_LIBRARIES = -landroid /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/libs/android.arm64-v8a/libgame-activity_static.a -llog -lc++ -latomic -lm + OBJECT_DIR = GameActivity/CMakeFiles/game.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libgame.so + SONAME_FLAG = -Wl,-soname, + TARGET_COMPILE_PDB = GameActivity/CMakeFiles/game.dir/ + TARGET_FILE = /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a/libgame.so + TARGET_PDB = /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a/libgame.pdb + + +############################################# +# Utility command for edit_cache + +build GameActivity/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity && /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/ccmake -S/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp -B/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build GameActivity/edit_cache: phony GameActivity/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build GameActivity/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity && /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/cmake --regenerate-during-build -S/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp -B/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build GameActivity/rebuild_cache: phony GameActivity/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Target aliases. + +build game: phony /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a/libgame.so + +build libgame.so: phony /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a/libgame.so + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: /Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a + +build all: phony GameActivity/all + +# ============================================================================= + +############################################# +# Folder: /Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity + +build GameActivity/all: phony /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a/libgame.so + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/abis.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/android-legacy.toolchain.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/android.toolchain.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/flags.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/hooks/pre/Android-Clang.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/hooks/pre/Android-Determine.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/hooks/pre/Android-Initialize.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/hooks/pre/Android.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/hooks/pre/Determine-Compiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/platforms.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompilerABI.c /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystem.cmake.in /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-FindBinUtils.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-C.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-CXX.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android/Determine-Compiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake /Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/prefab/arm64-v8a/prefab/lib/aarch64-linux-android/cmake/game-activity/game-activityConfig.cmake /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/CMakeLists.txt /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/CMakeLists.txt CMakeCache.txt CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeSystem.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/abis.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/android-legacy.toolchain.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/android.toolchain.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/flags.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/hooks/pre/Android-Clang.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/hooks/pre/Android-Determine.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/hooks/pre/Android-Initialize.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/hooks/pre/Android.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/hooks/pre/Determine-Compiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/platforms.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCCompilerABI.c /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCInformation.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCXXInformation.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeGenericSystem.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystem.cmake.in /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-C.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-CXX.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang-FindBinUtils.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Clang.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/GNU.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-C.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang-CXX.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Clang.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-C.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine-CXX.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Determine.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android-Initialize.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Android/Determine-Compiler.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/Linux.cmake /Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/share/cmake-3.22/Modules/Platform/UnixPaths.cmake /Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/prefab/arm64-v8a/prefab/lib/aarch64-linux-android/cmake/game-activity/game-activityConfig.cmake /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/CMakeLists.txt /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/CMakeLists.txt CMakeCache.txt CMakeFiles/3.22.1-g37088a8/CMakeCCompiler.cmake CMakeFiles/3.22.1-g37088a8/CMakeCXXCompiler.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/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/build_file_index.txt b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/build_file_index.txt new file mode 100644 index 0000000..44f1f59 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/build_file_index.txt @@ -0,0 +1,2 @@ +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/CMakeLists.txt +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/CMakeLists.txt \ No newline at end of file diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/cmake_install.cmake b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/cmake_install.cmake new file mode 100644 index 0000000..b628dca --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/cmake_install.cmake @@ -0,0 +1,60 @@ +# Install script for directory: /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp + +# 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 "RelWithDebInfo") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/llvm-objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/GameActivity/cmake_install.cmake") + +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 "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/compile_commands.json b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/compile_commands.json new file mode 100644 index 0000000..a0f8917 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/compile_commands.json @@ -0,0 +1,42 @@ +[ +{ + "directory": "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "command": "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC -o GameActivity/CMakeFiles/game.dir/UGAApplication.cpp.o -c /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAApplication.cpp", + "file": "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAApplication.cpp" +}, +{ + "directory": "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "command": "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC -o GameActivity/CMakeFiles/game.dir/UGAConfiguration.cpp.o -c /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAConfiguration.cpp", + "file": "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAConfiguration.cpp" +}, +{ + "directory": "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "command": "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC -o GameActivity/CMakeFiles/game.dir/UGADebug.cpp.o -c /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGADebug.cpp", + "file": "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGADebug.cpp" +}, +{ + "directory": "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "command": "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC -o GameActivity/CMakeFiles/game.dir/UGAEntry.cpp.o -c /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAEntry.cpp", + "file": "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAEntry.cpp" +}, +{ + "directory": "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "command": "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC -o GameActivity/CMakeFiles/game.dir/UGAInput.cpp.o -c /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAInput.cpp", + "file": "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAInput.cpp" +}, +{ + "directory": "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "command": "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC -o GameActivity/CMakeFiles/game.dir/UGAInputKeyEvent.cpp.o -c /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAInputKeyEvent.cpp", + "file": "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAInputKeyEvent.cpp" +}, +{ + "directory": "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "command": "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC -o GameActivity/CMakeFiles/game.dir/UGAInputMotionEvent.cpp.o -c /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAInputMotionEvent.cpp", + "file": "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAInputMotionEvent.cpp" +}, +{ + "directory": "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "command": "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC -o GameActivity/CMakeFiles/game.dir/UGASoftKeyboard.cpp.o -c /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGASoftKeyboard.cpp", + "file": "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGASoftKeyboard.cpp" +} +] \ No newline at end of file diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/compile_commands.json.bin b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/compile_commands.json.bin new file mode 100644 index 0000000000000000000000000000000000000000..89f9182618059085130a011efb21d266ca237d3c GIT binary patch literal 2877 zcmc&$TW=dh6b@}elLBp_(3V0W6v{1(C-IF0DG!_7jafCm$Vo`c%WAwk>rAtrv1Vt} z_z7OPNc;<4_%-||zFFHLkRZ7dk}Z9^XO7O9`Ochg*5gulb#-Ms7iqlG$QmC5pIGBD z@ToOE13tIL7r>X+SOvbC;0NjqhpC8|5lUwCKngRW-{w8)$HFL0>uYOkrL|JEoUGGM z%0@jF9s9B`B+sZLW35DN-CWa__kU49V?qqmeQvfG)6r4AN~DsUq(bJWgpJoIR}uIVA=xO?N|~*Bu%4_9A`gk@ zKi&7cEoV1uI88rv-2LFYVEW`<4SagK08qH*uC_TtXg;r~oN?hLDDAzWVs8(jx z%366niFmD&)OeL`{vFL@`kWh)2p$t#dq&uV1gStkHLHb$_2@vwd5UFh%vng783-_< zLPlvGb5OlP`gkrA&uMwxcHm)fizN0Kk&I(vh!w6oBuR2v49~j}nM>#`hOl~A43YOq zf;FOJGStdo0;Nf2w32p}yAT|S7*vOIkRpO7;;ynCpl+ z#m2*2CPN-GiQSm^Z7$5Kq&=S5YkB_mK?ANul5_$WM(fhPUX)fTH-jPV^7K%cBain2 znJBuRRI>W8Qm0H0aQ03%EQ@QlJ$U~-H2My=kN2vr+gGueYuBqE($9zXj zg;a`#z9g-rkofDIN^q4-L_gQXmvvIa*RvFHA+adq$2pY&ndJQm{eOI0{;LOP33H|G zOQT0GL;EaYuCxO=%+1TtK1-OZ)(aL-_{cxua!P+DtzSqi%J^+gS})i%mHl@)U&%MK zoZ8EBi(-D6Q!#rgF=$CoF&$47RiCAhf9DlN*lVM`zuJ4Ny~ADu7J*lR>wvwd+WYDa l;5FcN;0@p=a0|E%ya~Jo+yUMO-U03c_kjC=&3_ko@E3K%gG&Ga literal 0 HcmV?d00001 diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/configure_fingerprint.bin b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/configure_fingerprint.bin new file mode 100644 index 0000000..0339f00 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/configure_fingerprint.bin @@ -0,0 +1,30 @@ +C/C++ Structured Logo +m +k/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/additional_project_files.txtC +A +?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  õÚ2ø ìÉŠ“Ú2l +j +h/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/android_gradle_build.json  öÚ2ä …ÊŠ“Ú2q +o +m/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/android_gradle_build_mini.json  öÚ2Œ êÊŠ“Ú2^ +\ +Z/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/build.ninja  öÚ2û‹ ŸÅŠ“Ú2b +` +^/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/build.ninja.txt  öÚ2g +e +c/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/build_file_index.txt  öÚ2ø óÊŠ“Ú2h +f +d/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/compile_commands.json  öÚ2ªT žÅŠ“Ú2l +j +h/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/compile_commands.json.bin  öÚ2 ½ žÅŠ“Ú2r +p +n/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/metadata_generation_command.txt  öÚ2 +ä ñÊŠ“Ú2e +c +a/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/prefab_config.json  öÚ2 Õ òÊŠ“Ú2j +h +f/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/symbol_folder_index.txt  öÚ2 — òÊŠ“Ú2y +w +u/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/CMakeLists.txt  öÚ2  T Àáå’Ú2ˆ +… +‚/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/CMakeLists.txt  öÚ2û ¼áå’Ú2 \ No newline at end of file diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/metadata_generation_command.txt b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/metadata_generation_command.txt new file mode 100644 index 0000000..7bc1dc8 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/metadata_generation_command.txt @@ -0,0 +1,21 @@ + -H/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp +-DCMAKE_SYSTEM_NAME=Android +-DCMAKE_EXPORT_COMPILE_COMMANDS=ON +-DCMAKE_SYSTEM_VERSION=24 +-DANDROID_PLATFORM=android-24 +-DANDROID_ABI=arm64-v8a +-DCMAKE_ANDROID_ARCH_ABI=arm64-v8a +-DANDROID_NDK=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK +-DCMAKE_ANDROID_NDK=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK +-DCMAKE_TOOLCHAIN_FILE=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/build/cmake/android.toolchain.cmake +-DCMAKE_MAKE_PROGRAM=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/SDK/cmake/3.22.1/bin/ninja +-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a +-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a +-DCMAKE_BUILD_TYPE=RelWithDebInfo +-DCMAKE_FIND_ROOT_PATH=/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/prefab/arm64-v8a/prefab +-B/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a +-GNinja +-DANDROID_STL=c++_shared +-DANDROID_SUPPORT_FLEXIBLE_PAGE_SIZES=ON + Build command args: [] + Version: 2 \ No newline at end of file diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/prefab_config.json b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/prefab_config.json new file mode 100644 index 0000000..c4bf063 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/prefab_config.json @@ -0,0 +1,7 @@ +{ + "enabled": true, + "prefabPath": "/Users/irwan.cahyono/.gradle/caches/modules-2/files-2.1/com.google.prefab/cli/2.0.0/f2702b5ca13df54e3ca92f29d6b403fb6285d8df/cli-2.0.0-all.jar", + "packages": [ + "/Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab" + ] +} \ No newline at end of file diff --git a/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/symbol_folder_index.txt b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/symbol_folder_index.txt new file mode 100644 index 0000000..0ca1e2c --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a/symbol_folder_index.txt @@ -0,0 +1 @@ +/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/build/intermediates/cxx/RelWithDebInfo/1f3s6p36/obj/arm64-v8a \ No newline at end of file diff --git a/.utmp/RelWithDebInfo/1f3s6p36/hash_key.txt b/.utmp/RelWithDebInfo/1f3s6p36/hash_key.txt new file mode 100644 index 0000000..55ced8b --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/hash_key.txt @@ -0,0 +1,28 @@ +# Values used to calculate the hash in this folder name. +# Should not depend on the absolute path of the project itself. +# - AGP: 8.3.0. +# - $NDK is the path to NDK 27.2.12479018. +# - $PROJECT is the path to the parent folder of the root Gradle build file. +# - $ABI is the ABI to be built with. The specific value doesn't contribute to the value of the hash. +# - $HASH is the hash value computed from this text. +# - $CMAKE is the path to CMake 3.22.1. +# - $NINJA is the path to Ninja. +-H$PROJECT/unityLibrary/src/main/cpp +-DCMAKE_SYSTEM_NAME=Android +-DCMAKE_EXPORT_COMPILE_COMMANDS=ON +-DCMAKE_SYSTEM_VERSION=24 +-DANDROID_PLATFORM=android-24 +-DANDROID_ABI=$ABI +-DCMAKE_ANDROID_ARCH_ABI=$ABI +-DANDROID_NDK=$NDK +-DCMAKE_ANDROID_NDK=$NDK +-DCMAKE_TOOLCHAIN_FILE=$NDK/build/cmake/android.toolchain.cmake +-DCMAKE_MAKE_PROGRAM=$NINJA +-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=$PROJECT/unityLibrary/build/intermediates/cxx/RelWithDebInfo/$HASH/obj/$ABI +-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=$PROJECT/unityLibrary/build/intermediates/cxx/RelWithDebInfo/$HASH/obj/$ABI +-DCMAKE_BUILD_TYPE=RelWithDebInfo +-DCMAKE_FIND_ROOT_PATH=/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/$HASH/prefab/$ABI/prefab +-B/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/$HASH/$ABI +-GNinja +-DANDROID_STL=c++_shared +-DANDROID_SUPPORT_FLEXIBLE_PAGE_SIZES=ON \ No newline at end of file diff --git a/.utmp/RelWithDebInfo/1f3s6p36/prefab/arm64-v8a/prefab/lib/aarch64-linux-android/cmake/game-activity/game-activityConfig.cmake b/.utmp/RelWithDebInfo/1f3s6p36/prefab/arm64-v8a/prefab/lib/aarch64-linux-android/cmake/game-activity/game-activityConfig.cmake new file mode 100644 index 0000000..3b28fe1 --- /dev/null +++ b/.utmp/RelWithDebInfo/1f3s6p36/prefab/arm64-v8a/prefab/lib/aarch64-linux-android/cmake/game-activity/game-activityConfig.cmake @@ -0,0 +1,18 @@ +if(NOT TARGET game-activity::game-activity) +add_library(game-activity::game-activity STATIC IMPORTED) +set_target_properties(game-activity::game-activity PROPERTIES + IMPORTED_LOCATION "/Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity/libs/android.arm64-v8a/libgame-activity.a" + INTERFACE_INCLUDE_DIRECTORIES "/Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity/include" + INTERFACE_LINK_LIBRARIES "" +) +endif() + +if(NOT TARGET game-activity::game-activity_static) +add_library(game-activity::game-activity_static STATIC IMPORTED) +set_target_properties(game-activity::game-activity_static PROPERTIES + IMPORTED_LOCATION "/Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/libs/android.arm64-v8a/libgame-activity_static.a" + INTERFACE_INCLUDE_DIRECTORIES "/Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include" + INTERFACE_LINK_LIBRARIES "" +) +endif() + diff --git a/.utmp/tools/release/arm64-v8a/compile_commands.json b/.utmp/tools/release/arm64-v8a/compile_commands.json new file mode 100644 index 0000000..a0f8917 --- /dev/null +++ b/.utmp/tools/release/arm64-v8a/compile_commands.json @@ -0,0 +1,42 @@ +[ +{ + "directory": "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "command": "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC -o GameActivity/CMakeFiles/game.dir/UGAApplication.cpp.o -c /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAApplication.cpp", + "file": "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAApplication.cpp" +}, +{ + "directory": "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "command": "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC -o GameActivity/CMakeFiles/game.dir/UGAConfiguration.cpp.o -c /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAConfiguration.cpp", + "file": "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAConfiguration.cpp" +}, +{ + "directory": "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "command": "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC -o GameActivity/CMakeFiles/game.dir/UGADebug.cpp.o -c /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGADebug.cpp", + "file": "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGADebug.cpp" +}, +{ + "directory": "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "command": "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC -o GameActivity/CMakeFiles/game.dir/UGAEntry.cpp.o -c /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAEntry.cpp", + "file": "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAEntry.cpp" +}, +{ + "directory": "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "command": "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC -o GameActivity/CMakeFiles/game.dir/UGAInput.cpp.o -c /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAInput.cpp", + "file": "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAInput.cpp" +}, +{ + "directory": "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "command": "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC -o GameActivity/CMakeFiles/game.dir/UGAInputKeyEvent.cpp.o -c /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAInputKeyEvent.cpp", + "file": "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAInputKeyEvent.cpp" +}, +{ + "directory": "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "command": "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC -o GameActivity/CMakeFiles/game.dir/UGAInputMotionEvent.cpp.o -c /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAInputMotionEvent.cpp", + "file": "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGAInputMotionEvent.cpp" +}, +{ + "directory": "/Users/irwan.cahyono/unity/3DUnityTest/.utmp/RelWithDebInfo/1f3s6p36/arm64-v8a", + "command": "/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Applications/Unity/Hub/Editor/6000.0.42f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -DEXTERNAL_GAME_ACTIVITY_CODE -Dgame_EXPORTS -I/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity -isystem /Users/irwan.cahyono/.gradle/caches/transforms-3/4533d298259fc52a43021fce53f5e4a9/transformed/jetified-games-activity-3.0.5/prefab/modules/game-activity_static/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -Wextra -pedantic -Werror -O2 -g -DNDEBUG -fPIC -o GameActivity/CMakeFiles/game.dir/UGASoftKeyboard.cpp.o -c /Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGASoftKeyboard.cpp", + "file": "/Users/irwan.cahyono/unity/3DUnityTest/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/cpp/GameActivity/UGASoftKeyboard.cpp" +} +] \ No newline at end of file diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..ddb6ff8 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,5 @@ +{ + "recommendations": [ + "visualstudiotoolsforunity.vstuc" + ] +} diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..da60e25 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,10 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "Attach to Unity", + "type": "vstuc", + "request": "attach" + } + ] +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..cb7fa4f --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,60 @@ +{ + "files.exclude": { + "**/.DS_Store": true, + "**/.git": true, + "**/.vs": true, + "**/.gitmodules": true, + "**/.vsconfig": true, + "**/*.booproj": true, + "**/*.pidb": true, + "**/*.suo": true, + "**/*.user": true, + "**/*.userprefs": true, + "**/*.unityproj": true, + "**/*.dll": true, + "**/*.exe": true, + "**/*.pdf": true, + "**/*.mid": true, + "**/*.midi": true, + "**/*.wav": true, + "**/*.gif": true, + "**/*.ico": true, + "**/*.jpg": true, + "**/*.jpeg": true, + "**/*.png": true, + "**/*.psd": true, + "**/*.tga": true, + "**/*.tif": true, + "**/*.tiff": true, + "**/*.3ds": true, + "**/*.3DS": true, + "**/*.fbx": true, + "**/*.FBX": true, + "**/*.lxo": true, + "**/*.LXO": true, + "**/*.ma": true, + "**/*.MA": true, + "**/*.obj": true, + "**/*.OBJ": true, + "**/*.asset": true, + "**/*.cubemap": true, + "**/*.flare": true, + "**/*.mat": true, + "**/*.meta": true, + "**/*.prefab": true, + "**/*.unity": true, + "build/": true, + "Build/": true, + "Library/": true, + "library/": true, + "obj/": true, + "Obj/": true, + "Logs/": true, + "logs/": true, + "ProjectSettings/": true, + "UserSettings/": true, + "temp/": true, + "Temp/": true + }, + "dotnet.defaultSolution": "3DUnityTest.sln" +} \ No newline at end of file diff --git a/Assets/FlutterUnityIntegration.meta b/Assets/FlutterUnityIntegration.meta new file mode 100755 index 0000000..aa3101c --- /dev/null +++ b/Assets/FlutterUnityIntegration.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 045eaa5a115b049be8df19ef27897cf8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FlutterUnityIntegration/Demo.meta b/Assets/FlutterUnityIntegration/Demo.meta new file mode 100755 index 0000000..9a79b0d --- /dev/null +++ b/Assets/FlutterUnityIntegration/Demo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 138607dc521ec40199ab65b468c497dd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FlutterUnityIntegration/Demo/Canvas_cool.prefab b/Assets/FlutterUnityIntegration/Demo/Canvas_cool.prefab new file mode 100755 index 0000000..7b8f123 --- /dev/null +++ b/Assets/FlutterUnityIntegration/Demo/Canvas_cool.prefab @@ -0,0 +1,838 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6745020197822235005 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5942909820084221446} + - component: {fileID: 1356233151855999379} + - component: {fileID: 2971098080083335697} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5942909820084221446 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6745020197822235005} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6456697944676594922} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1356233151855999379 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6745020197822235005} + m_CullTransparentMesh: 0 +--- !u!114 &2971098080083335697 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6745020197822235005} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Message Flutter +--- !u!1 &7291290396156464719 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7291290396156464704} + - component: {fileID: 7291290396156464706} + - component: {fileID: 7291290396156464705} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7291290396156464704 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290396156464719} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7291290396553264006} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7291290396156464706 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290396156464719} + m_CullTransparentMesh: 0 +--- !u!114 &7291290396156464705 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290396156464719} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Next Screen +--- !u!1 &7291290396373430111 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7291290396373430096} + - component: {fileID: 7291290396373430099} + - component: {fileID: 7291290396373430098} + - component: {fileID: 7291290396373430097} + m_Layer: 5 + m_Name: Button (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7291290396373430096 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290396373430111} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7291290397084913335} + m_Father: {fileID: 7291290397388395908} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5796701, y: 0.88630265} + m_AnchorMax: {x: 0.6906701, y: 0.9480001} + m_AnchoredPosition: {x: -14, y: 1.5} + m_SizeDelta: {x: 2.065918, y: 0.809021} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7291290396373430099 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290396373430111} + m_CullTransparentMesh: 0 +--- !u!114 &7291290396373430098 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290396373430111} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &7291290396373430097 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290396373430111} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 7291290396373430098} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1150292537242516124} + m_TargetAssemblyTypeName: + m_MethodName: messengerFlutter + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &7291290396553264005 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7291290396553264006} + - component: {fileID: 7291290396553263225} + - component: {fileID: 7291290396553263224} + - component: {fileID: 7291290396553264007} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7291290396553264006 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290396553264005} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7291290396156464704} + m_Father: {fileID: 7291290397388395908} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.3196701, y: 0.88630265} + m_AnchorMax: {x: 0.418, y: 0.9480001} + m_AnchoredPosition: {x: -0.5, y: 1} + m_SizeDelta: {x: 29.065918, y: -0.190979} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7291290396553263225 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290396553264005} + m_CullTransparentMesh: 0 +--- !u!114 &7291290396553263224 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290396553264005} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &7291290396553264007 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290396553264005} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 7291290396553263224} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1150292537242516124} + m_TargetAssemblyTypeName: + m_MethodName: loadScene + m_Mode: 3 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &7291290396675946414 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7291290396675946402} + - component: {fileID: 7291290396675946401} + - component: {fileID: 7291290396675946400} + - component: {fileID: 7291290396675946415} + m_Layer: 5 + m_Name: Canvas_cool + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7291290396675946402 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290396675946414} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7291290397388395908} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!223 &7291290396675946401 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290396675946414} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &7291290396675946400 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290396675946414} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!114 &7291290396675946415 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290396675946414} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!1 &7291290397084913334 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7291290397084913335} + - component: {fileID: 7291290397084913321} + - component: {fileID: 7291290397084913320} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7291290397084913335 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397084913334} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7291290396373430096} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7291290397084913321 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397084913334} + m_CullTransparentMesh: 0 +--- !u!114 &7291290397084913320 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397084913334} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Message Flutter +--- !u!1 &7291290397388395907 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7291290397388395908} + - component: {fileID: 7291290397388395910} + - component: {fileID: 7291290397388395909} + - component: {fileID: 1150292537242516124} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7291290397388395908 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397388395907} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7291290396553264006} + - {fileID: 7291290396373430096} + - {fileID: 6456697944676594922} + m_Father: {fileID: 7291290396675946402} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7291290397388395910 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397388395907} + m_CullTransparentMesh: 0 +--- !u!114 &7291290397388395909 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397388395907} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &1150292537242516124 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397388395907} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42390a6695e9d4d4f942a004ce0bd8d9, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &7603699748846054021 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6456697944676594922} + - component: {fileID: 1231182898335186167} + - component: {fileID: 2538987442614545673} + - component: {fileID: 6868688753829550430} + m_Layer: 5 + m_Name: Button (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6456697944676594922 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7603699748846054021} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5942909820084221446} + m_Father: {fileID: 7291290397388395908} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: -1, y: 48.5} + m_SizeDelta: {x: 120.06592, y: 33.80902} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1231182898335186167 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7603699748846054021} + m_CullTransparentMesh: 0 +--- !u!114 &2538987442614545673 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7603699748846054021} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &6868688753829550430 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7603699748846054021} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2538987442614545673} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_TargetAssemblyTypeName: + m_MethodName: LoadScene + m_Mode: 3 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 2 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 diff --git a/Assets/FlutterUnityIntegration/Demo/Canvas_cool.prefab.meta b/Assets/FlutterUnityIntegration/Demo/Canvas_cool.prefab.meta new file mode 100755 index 0000000..214e58d --- /dev/null +++ b/Assets/FlutterUnityIntegration/Demo/Canvas_cool.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: fb9e458338d464183be39dc9376b06ca +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FlutterUnityIntegration/Demo/EventSystem.prefab b/Assets/FlutterUnityIntegration/Demo/EventSystem.prefab new file mode 100755 index 0000000..f90d87a --- /dev/null +++ b/Assets/FlutterUnityIntegration/Demo/EventSystem.prefab @@ -0,0 +1,68 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6039031815447326934 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6039031815447326929} + - component: {fileID: 6039031815447326928} + - component: {fileID: 6039031815447326935} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6039031815447326929 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6039031815447326934} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6039031815447326928 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6039031815447326934} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!114 &6039031815447326935 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6039031815447326934} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 diff --git a/Assets/FlutterUnityIntegration/Demo/EventSystem.prefab.meta b/Assets/FlutterUnityIntegration/Demo/EventSystem.prefab.meta new file mode 100755 index 0000000..f572bfd --- /dev/null +++ b/Assets/FlutterUnityIntegration/Demo/EventSystem.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3594d1ae1a27a44ef9d3d0196cdd08d3 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FlutterUnityIntegration/Demo/GameManager.cs b/Assets/FlutterUnityIntegration/Demo/GameManager.cs new file mode 100755 index 0000000..6ada30c --- /dev/null +++ b/Assets/FlutterUnityIntegration/Demo/GameManager.cs @@ -0,0 +1,38 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using FlutterUnityIntegration; +using UnityEngine; + +public class GameManager : MonoBehaviour +{ + // Start is called before the first frame update + // Start is called before the first frame update + void Start() + { + gameObject.AddComponent(); + } + + // Update is called once per frame + void Update() + { } + + void HandleWebFnCall(String action) + { + switch (action) + { + case "pause": + Time.timeScale = 0; + break; + case "resume": + Time.timeScale = 1; + break; + case "unload": + Application.Unload(); + break; + case "quit": + Application.Quit(); + break; + } + } +} diff --git a/Assets/FlutterUnityIntegration/Demo/GameManager.cs.meta b/Assets/FlutterUnityIntegration/Demo/GameManager.cs.meta new file mode 100755 index 0000000..f7b047e --- /dev/null +++ b/Assets/FlutterUnityIntegration/Demo/GameManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 25e2e19e6317942ae86eed73cec6b312 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FlutterUnityIntegration/Demo/Rotate.cs b/Assets/FlutterUnityIntegration/Demo/Rotate.cs new file mode 100755 index 0000000..c4f1442 --- /dev/null +++ b/Assets/FlutterUnityIntegration/Demo/Rotate.cs @@ -0,0 +1,46 @@ +using System; +using FlutterUnityIntegration; +using UnityEngine; +using UnityEngine.EventSystems; +using System.Globalization; + +public class Rotate : MonoBehaviour, IEventSystemHandler +{ + [SerializeField] + Vector3 RotateAmount; + + // Start is called before the first frame update + void Start() + { + RotateAmount = new Vector3(0, 0, 0); + } + + // Update is called once per frame + void Update() + { + gameObject.transform.Rotate(RotateAmount * Time.deltaTime * 120); + + for (int i = 0; i < Input.touchCount; ++i) + { + if (Input.GetTouch(i).phase.Equals(TouchPhase.Began)) + { + var hit = new RaycastHit(); + + Ray ray = Camera.main.ScreenPointToRay(Input.GetTouch(i).position); + + if (Physics.Raycast(ray, out hit)) + { + // This method is used to send data to Flutter + UnityMessageManager.Instance.SendMessageToFlutter("The cube feels touched."); + } + } + } + } + + // This method is called from Flutter + public void SetRotationSpeed(String message) + { + float value = float.Parse(message , CultureInfo.InvariantCulture.NumberFormat); + RotateAmount = new Vector3(value, value, value); + } +} diff --git a/Assets/FlutterUnityIntegration/Demo/Rotate.cs.meta b/Assets/FlutterUnityIntegration/Demo/Rotate.cs.meta new file mode 100755 index 0000000..b6dc852 --- /dev/null +++ b/Assets/FlutterUnityIntegration/Demo/Rotate.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 463607cc3fa8d4e6eb8ee6a99700b297 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FlutterUnityIntegration/Demo/SceneLoader.cs b/Assets/FlutterUnityIntegration/Demo/SceneLoader.cs new file mode 100755 index 0000000..98a82c1 --- /dev/null +++ b/Assets/FlutterUnityIntegration/Demo/SceneLoader.cs @@ -0,0 +1,47 @@ +using System.Collections; +using System.Collections.Generic; +using FlutterUnityIntegration; +using UnityEngine; +using UnityEngine.SceneManagement; + +public class SceneLoader : MonoBehaviour +{ + // Start is called before the first frame update + void Start() + { + // mMessenger = new UnityMessageManager(); + } + + // Update is called once per frame + void Update() + { + + } + + public void LoadScene(int idx) + { + Debug.Log("scene = " + idx); + SceneManager.LoadScene(idx, LoadSceneMode.Single); + } + + public void MessengerFlutter() + { + + UnityMessageManager.Instance.SendMessageToFlutter("Hey man"); + } + + public void SwitchNative() + { + UnityMessageManager.Instance.ShowHostMainWindow(); + } + + public void UnloadNative() + { + UnityMessageManager.Instance.UnloadMainWindow(); + } + + public void QuitNative() + { + UnityMessageManager.Instance.QuitUnityWindow(); + } +} diff --git a/Assets/FlutterUnityIntegration/Demo/SceneLoader.cs.meta b/Assets/FlutterUnityIntegration/Demo/SceneLoader.cs.meta new file mode 100755 index 0000000..863fc65 --- /dev/null +++ b/Assets/FlutterUnityIntegration/Demo/SceneLoader.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 42390a6695e9d4d4f942a004ce0bd8d9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FlutterUnityIntegration/Demo/Scenes.meta b/Assets/FlutterUnityIntegration/Demo/Scenes.meta new file mode 100755 index 0000000..2c6b4dd --- /dev/null +++ b/Assets/FlutterUnityIntegration/Demo/Scenes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ebfb8b6035f5d4ebcb169cc3f905cfa0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FlutterUnityIntegration/Demo/Scenes/NativeScene.unity b/Assets/FlutterUnityIntegration/Demo/Scenes/NativeScene.unity new file mode 100755 index 0000000..46b8963 --- /dev/null +++ b/Assets/FlutterUnityIntegration/Demo/Scenes/NativeScene.unity @@ -0,0 +1,1330 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &18912416 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 18912417} + - component: {fileID: 18912419} + - component: {fileID: 18912418} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &18912417 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 18912416} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1978547645} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &18912418 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 18912416} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: GO BACK +--- !u!222 &18912419 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 18912416} + m_CullTransparentMesh: 0 +--- !u!1001 &315027129 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326934, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_Name + value: EventSystem + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, type: 3} +--- !u!1 &357531209 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 357531212} + - component: {fileID: 357531210} + - component: {fileID: 357531211} + m_Layer: 0 + m_Name: Main Camera (1) + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!20 &357531210 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 357531209} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!81 &357531211 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 357531209} + m_Enabled: 1 +--- !u!4 &357531212 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 357531209} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &449922241 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 449922243} + - component: {fileID: 449922242} + m_Layer: 0 + m_Name: GameManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &449922242 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 449922241} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 25e2e19e6317942ae86eed73cec6b312, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &449922243 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 449922241} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 500, y: 0, z: 500} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &613930748 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 613930750} + - component: {fileID: 613930749} + m_Layer: 0 + m_Name: Directional Light (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &613930749 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 613930748} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.802082 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 1 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &613930750 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 613930748} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &1290565722 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1290565727} + - component: {fileID: 1290565726} + - component: {fileID: 1290565725} + - component: {fileID: 1290565724} + - component: {fileID: 1290565723} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1290565723 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1290565722} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 463607cc3fa8d4e6eb8ee6a99700b297, type: 3} + m_Name: + m_EditorClassIdentifier: + RotateAmount: {x: 0, y: 0, z: 0} +--- !u!65 &1290565724 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1290565722} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1290565725 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1290565722} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1290565726 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1290565722} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1290565727 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1290565722} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1978547644 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1978547645} + - component: {fileID: 1978547648} + - component: {fileID: 1978547647} + - component: {fileID: 1978547646} + m_Layer: 5 + m_Name: Button (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1978547645 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1978547644} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 18912417} + m_Father: {fileID: 7291290397190345676} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.44665232, y: 0.88630265} + m_AnchorMax: {x: 0.5586954, y: 0.9480001} + m_AnchoredPosition: {x: 0, y: 1.5} + m_SizeDelta: {x: 0.06591797, y: 0.809021} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1978547646 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1978547644} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1978547647} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1150292536371018964} + m_MethodName: SwitchNative + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1978547647 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1978547644} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1978547648 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1978547644} + m_CullTransparentMesh: 0 +--- !u!114 &1150292536371018964 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397190345675} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42390a6695e9d4d4f942a004ce0bd8d9, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &7291290397190345675 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7291290397190345676} + - component: {fileID: 7291290397190345678} + - component: {fileID: 7291290397190345677} + - component: {fileID: 1150292536371018964} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7291290397190345676 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397190345675} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7291290397965565390} + - {fileID: 7291290398188382488} + - {fileID: 1978547645} + m_Father: {fileID: 7291290397549277674} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &7291290397190345677 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397190345675} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.41176474, g: 0.38823533, b: 0.37254903, a: 0} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &7291290397190345678 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397190345675} + m_CullTransparentMesh: 0 +--- !u!114 &7291290397417179360 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397417179390} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: QUIT +--- !u!222 &7291290397417179361 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397417179390} + m_CullTransparentMesh: 0 +--- !u!1 &7291290397417179390 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7291290397417179391} + - component: {fileID: 7291290397417179361} + - component: {fileID: 7291290397417179360} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7291290397417179391 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397417179390} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7291290398188382488} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &7291290397549277670 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7291290397549277674} + - component: {fileID: 7291290397549277673} + - component: {fileID: 7291290397549277672} + - component: {fileID: 7291290397549277671} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &7291290397549277671 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397549277670} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &7291290397549277672 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397549277670} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &7291290397549277673 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397549277670} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 1 + m_Camera: {fileID: 357531210} + m_PlaneDistance: 100 + m_PixelPerfect: 1 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &7291290397549277674 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397549277670} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 7291290397190345676} + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &7291290397965565389 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7291290397965565390} + - component: {fileID: 7291290397965565489} + - component: {fileID: 7291290397965565488} + - component: {fileID: 7291290397965565391} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7291290397965565390 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397965565389} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7291290398103537672} + m_Father: {fileID: 7291290397190345676} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.3196701, y: 0.88630265} + m_AnchorMax: {x: 0.418, y: 0.9480001} + m_AnchoredPosition: {x: -0.5, y: 1} + m_SizeDelta: {x: 29.065918, y: -0.190979} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &7291290397965565391 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397965565389} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 7291290397965565488} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1150292536371018964} + m_MethodName: UnloadNative + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 1 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &7291290397965565488 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397965565389} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &7291290397965565489 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290397965565389} + m_CullTransparentMesh: 0 +--- !u!1 &7291290398103537671 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7291290398103537672} + - component: {fileID: 7291290398103537674} + - component: {fileID: 7291290398103537673} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7291290398103537672 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290398103537671} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7291290397965565390} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &7291290398103537673 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290398103537671} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: UNLOAD +--- !u!222 &7291290398103537674 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290398103537671} + m_CullTransparentMesh: 0 +--- !u!1 &7291290398188382487 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7291290398188382488} + - component: {fileID: 7291290398188382491} + - component: {fileID: 7291290398188382490} + - component: {fileID: 7291290398188382489} + m_Layer: 5 + m_Name: Button (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7291290398188382488 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290398188382487} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7291290397417179391} + m_Father: {fileID: 7291290397190345676} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5796701, y: 0.88630265} + m_AnchorMax: {x: 0.6906701, y: 0.9480001} + m_AnchoredPosition: {x: -14, y: 1.5} + m_SizeDelta: {x: 2.065918, y: 0.809021} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &7291290398188382489 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290398188382487} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 7291290398188382490} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1150292536371018964} + m_MethodName: QuitNative + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &7291290398188382490 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290398188382487} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &7291290398188382491 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7291290398188382487} + m_CullTransparentMesh: 0 diff --git a/Assets/FlutterUnityIntegration/Demo/Scenes/NativeScene.unity.meta b/Assets/FlutterUnityIntegration/Demo/Scenes/NativeScene.unity.meta new file mode 100755 index 0000000..365db05 --- /dev/null +++ b/Assets/FlutterUnityIntegration/Demo/Scenes/NativeScene.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 93c501e08eb4d4ac2a924b592f00449b +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FlutterUnityIntegration/Demo/Scenes/SampleScene.unity b/Assets/FlutterUnityIntegration/Demo/Scenes/SampleScene.unity new file mode 100755 index 0000000..22982c3 --- /dev/null +++ b/Assets/FlutterUnityIntegration/Demo/Scenes/SampleScene.unity @@ -0,0 +1,798 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 170076734} + m_IndirectSpecularColor: {r: 0.18028352, g: 0.22571376, b: 0.30692244, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 10 + m_AtlasSize: 512 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 256 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &170076733 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 170076735} + - component: {fileID: 170076734} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &170076734 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 170076733} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.802082 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 1 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &170076735 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 170076733} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &534669902 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 534669905} + - component: {fileID: 534669904} + - component: {fileID: 534669903} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &534669903 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 534669902} + m_Enabled: 1 +--- !u!20 &534669904 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 534669902} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &534669905 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 534669902} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &686576305 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 686576307} + - component: {fileID: 686576306} + m_Layer: 0 + m_Name: GameManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &686576306 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 686576305} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 25e2e19e6317942ae86eed73cec6b312, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &686576307 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 686576305} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 500, y: 0, z: 500} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2017654164 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2017654169} + - component: {fileID: 2017654168} + - component: {fileID: 2017654167} + - component: {fileID: 2017654166} + - component: {fileID: 2017654165} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &2017654165 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2017654164} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 463607cc3fa8d4e6eb8ee6a99700b297, type: 3} + m_Name: + m_EditorClassIdentifier: + RotateAmount: {x: 0, y: 0, z: 0} +--- !u!65 &2017654166 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2017654164} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &2017654167 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2017654164} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &2017654168 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2017654164} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2017654169 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2017654164} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &6039031816397428452 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326934, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_Name + value: EventSystem + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, type: 3} +--- !u!1001 &7291290397651098232 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1196101404385155699, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1196101404385155699, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 1196101404385155699, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1196101404385155699, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 7291290397651098233} + - target: {fileID: 1196101404385155699, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: LoadScene + objectReference: {fileID: 0} + - target: {fileID: 1196101404385155699, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1196101404385155699, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_IntArgument + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2971098080083335697, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_Text + value: LOAD NATIVE SCENE + objectReference: {fileID: 0} + - target: {fileID: 5538639073852135152, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -187 + objectReference: {fileID: 0} + - target: {fileID: 5538639073852135152, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 6.047 + objectReference: {fileID: 0} + - target: {fileID: 6456697944676594922, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6456697944676594922, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_SizeDelta.x + value: 0.15557861 + objectReference: {fileID: 0} + - target: {fileID: 6456697944676594922, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -1.5 + objectReference: {fileID: 0} + - target: {fileID: 6456697944676594922, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.662561 + objectReference: {fileID: 0} + - target: {fileID: 6456697944676594922, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.72 + objectReference: {fileID: 0} + - target: {fileID: 6456697944676594922, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.41054428 + objectReference: {fileID: 0} + - target: {fileID: 6456697944676594922, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_SizeDelta.y + value: 2.809021 + objectReference: {fileID: 0} + - target: {fileID: 6456697944676594922, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.588 + objectReference: {fileID: 0} + - target: {fileID: 6868688753829550430, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 7291290397651098233} + - target: {fileID: 6868688753829550430, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: LoadScene + objectReference: {fileID: 0} + - target: {fileID: 7291290396373430097, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: MessengerFlutter + objectReference: {fileID: 0} + - target: {fileID: 7291290396553264007, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_IntArgument + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7291290396553264007, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: LoadScene + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946401, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_PixelPerfect + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946401, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_RenderMode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946401, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_Camera + value: + objectReference: {fileID: 534669904} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946414, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_Name + value: Canvas + objectReference: {fileID: 0} + - target: {fileID: 7291290397388395909, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_Color.r + value: 0.41176474 + objectReference: {fileID: 0} + - target: {fileID: 7291290397388395909, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_Color.g + value: 0.38823533 + objectReference: {fileID: 0} + - target: {fileID: 7291290397388395909, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_Color.b + value: 0.37254903 + objectReference: {fileID: 0} + - target: {fileID: 7291290397388395909, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_Color.a + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fb9e458338d464183be39dc9376b06ca, type: 3} +--- !u!114 &7291290397651098233 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1150292537242516124, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + m_PrefabInstance: {fileID: 7291290397651098232} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42390a6695e9d4d4f942a004ce0bd8d9, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/FlutterUnityIntegration/Demo/Scenes/SampleScene.unity.meta b/Assets/FlutterUnityIntegration/Demo/Scenes/SampleScene.unity.meta new file mode 100755 index 0000000..53f597b --- /dev/null +++ b/Assets/FlutterUnityIntegration/Demo/Scenes/SampleScene.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1de23c438491149ecacfae4362bfe5d4 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FlutterUnityIntegration/Demo/Scenes/scene_2.unity b/Assets/FlutterUnityIntegration/Demo/Scenes/scene_2.unity new file mode 100755 index 0000000..b932475 --- /dev/null +++ b/Assets/FlutterUnityIntegration/Demo/Scenes/scene_2.unity @@ -0,0 +1,624 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &597772685 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 597772687} + - component: {fileID: 597772686} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &597772686 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 597772685} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &597772687 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 597772685} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1001 &660157405 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326929, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6039031815447326934, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, + type: 3} + propertyPath: m_Name + value: EventSystem + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3594d1ae1a27a44ef9d3d0196cdd08d3, type: 3} +--- !u!1001 &760434236 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 7291290396373430097, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: MessengerFlutter + objectReference: {fileID: 0} + - target: {fileID: 7291290396553264007, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: LoadScene + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946401, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_RenderMode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946401, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_PixelPerfect + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946401, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_Camera + value: + objectReference: {fileID: 1243262499} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946402, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7291290396675946414, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_Name + value: Canvas_cool + objectReference: {fileID: 0} + - target: {fileID: 7291290397388395909, guid: fb9e458338d464183be39dc9376b06ca, + type: 3} + propertyPath: m_Color.a + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fb9e458338d464183be39dc9376b06ca, type: 3} +--- !u!1 &1206744570 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1206744574} + - component: {fileID: 1206744573} + - component: {fileID: 1206744572} + - component: {fileID: 1206744571} + - component: {fileID: 1206744575} + m_Layer: 0 + m_Name: Cylinder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!136 &1206744571 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1206744570} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + m_Radius: 0.5000001 + m_Height: 2 + m_Direction: 1 + m_Center: {x: 0.000000059604645, y: 0, z: -0.00000008940697} +--- !u!23 &1206744572 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1206744570} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1206744573 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1206744570} + m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1206744574 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1206744570} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1206744575 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1206744570} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 463607cc3fa8d4e6eb8ee6a99700b297, type: 3} + m_Name: + m_EditorClassIdentifier: + RotateAmount: {x: 0, y: 0, z: 0} +--- !u!1 &1243262497 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1243262500} + - component: {fileID: 1243262499} + - component: {fileID: 1243262498} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1243262498 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1243262497} + m_Enabled: 1 +--- !u!20 &1243262499 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1243262497} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1243262500 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1243262497} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/FlutterUnityIntegration/Demo/Scenes/scene_2.unity.meta b/Assets/FlutterUnityIntegration/Demo/Scenes/scene_2.unity.meta new file mode 100755 index 0000000..7885608 --- /dev/null +++ b/Assets/FlutterUnityIntegration/Demo/Scenes/scene_2.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 78e45f16305ad48beb12bee6b4f6e23c +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FlutterUnityIntegration/Editor.meta b/Assets/FlutterUnityIntegration/Editor.meta new file mode 100755 index 0000000..ac4afcf --- /dev/null +++ b/Assets/FlutterUnityIntegration/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ce285f5b99c7a4c1387f17e5f6fd9367 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FlutterUnityIntegration/Editor/Build.cs b/Assets/FlutterUnityIntegration/Editor/Build.cs new file mode 100755 index 0000000..22bab34 --- /dev/null +++ b/Assets/FlutterUnityIntegration/Editor/Build.cs @@ -0,0 +1,810 @@ +using System; +using System.IO; +using System.Linq; +using System.Text.RegularExpressions; +using UnityEditor; +using UnityEditor.Build; +using UnityEngine; +using Application = UnityEngine.Application; +using BuildResult = UnityEditor.Build.Reporting.BuildResult; + +// uncomment for addressables +//using UnityEditor.AddressableAssets; +//using UnityEditor.AddressableAssets.Settings; + +namespace FlutterUnityIntegration.Editor +{ + public class Build : EditorWindow + { + private static readonly string ProjectPath = Path.GetFullPath(Path.Combine(Application.dataPath, "..")); + private static readonly string APKPath = Path.Combine(ProjectPath, "Builds/" + Application.productName + ".apk"); + + private static readonly string AndroidExportPath = Path.GetFullPath(Path.Combine(ProjectPath, "../../android/unityLibrary")); + private static readonly string WindowsExportPath = Path.GetFullPath(Path.Combine(ProjectPath, "../../windows/unityLibrary/data")); + private static readonly string IOSExportPath = Path.GetFullPath(Path.Combine(ProjectPath, "../../ios/UnityLibrary")); + private static readonly string WebExportPath = Path.GetFullPath(Path.Combine(ProjectPath, "../../web/UnityLibrary")); + private static readonly string IOSExportPluginPath = Path.GetFullPath(Path.Combine(ProjectPath, "../../ios_xcode/UnityLibrary")); + + private bool _pluginMode = false; + private static string _persistentKey = "flutter-unity-widget-pluginMode"; + + //#region GUI Member Methods + [MenuItem("Flutter/Export Android (Debug) %&n", false, 101)] + public static void DoBuildAndroidLibraryDebug() + { + DoBuildAndroid(Path.Combine(APKPath, "unityLibrary"), false, false); + } + + [MenuItem("Flutter/Export Android (Release) %&m", false, 102)] + public static void DoBuildAndroidLibraryRelease() + { + DoBuildAndroid(Path.Combine(APKPath, "unityLibrary"), false, true); + } + + [MenuItem("Flutter/Export Android Plugin %&p", false, 103)] + public static void DoBuildAndroidPlugin() + { + DoBuildAndroid(Path.Combine(APKPath, "unityLibrary"), true, true); + } + + [MenuItem("Flutter/Export IOS (Debug) %&i", false, 201)] + public static void DoBuildIOSDebug() + { + BuildIOS(IOSExportPath, false); + } + + [MenuItem("Flutter/Export IOS (Release) %&i", false, 202)] + public static void DoBuildIOSRelease() { + BuildIOS(IOSExportPath, true); + } + + [MenuItem("Flutter/Export IOS Plugin %&o", false, 203)] + public static void DoBuildIOSPlugin() + { + BuildIOS(IOSExportPluginPath, true); + + // Automate so manual steps + SetupIOSProjectForPlugin(); + + // Build Archive + // BuildUnityFrameworkArchive(); + + } + + [MenuItem("Flutter/Export Web GL %&w", false, 301)] + public static void DoBuildWebGL() + { + BuildWebGL(WebExportPath); + } + + // Hide this button as windows isn't implemented in the Flutter plugin yet. + // [MenuItem("Flutter/Export Windows %&d", false, 401)] + public static void DoBuildWindowsOS() + { + BuildWindowsOS(WindowsExportPath); + } + + [MenuItem("Flutter/Settings %&S", false, 501)] + public static void PluginSettings() + { + EditorWindow.GetWindow(typeof(Build)); + } + + private void OnGUI() + { + GUILayout.Label("Flutter Unity Widget Settings", EditorStyles.boldLabel); + + EditorGUI.BeginChangeCheck(); + _pluginMode = EditorGUILayout.Toggle("Plugin Mode", _pluginMode); + + if (EditorGUI.EndChangeCheck()) + { + EditorPrefs.SetBool(_persistentKey, _pluginMode); + } + } + + private void OnEnable() + { + _pluginMode = EditorPrefs.GetBool(_persistentKey, false); + } + //#endregion + + + //#region Build Member Methods + + private static void BuildWindowsOS(String path) + { + // Switch to Android standalone build. + EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTargetGroup.Android, BuildTarget.Android); + + if (Directory.Exists(path)) + Directory.Delete(path, true); + + if (Directory.Exists(WindowsExportPath)) + Directory.Delete(WindowsExportPath, true); + + var playerOptions = new BuildPlayerOptions + { + scenes = GetEnabledScenes(), + target = BuildTarget.StandaloneWindows64, + locationPathName = path, + options = BuildOptions.AllowDebugging + }; + + // Switch to Android standalone build. + EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTargetGroup.Standalone, BuildTarget.StandaloneWindows64); + + // build addressable + ExportAddressables(); + var report = BuildPipeline.BuildPlayer(playerOptions); + + if (report.summary.result != BuildResult.Succeeded) + throw new Exception("Build failed"); + + Debug.Log("-- Windows Build: SUCCESSFUL --"); + } + + private static void BuildWebGL(String path) + { + // Check if the Unity project is in the expected location + if (!IsProjectLocationValid(path, "web")) { + return; + } + + // Switch to Android standalone build. + EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTargetGroup.Android, BuildTarget.Android); + + if (Directory.Exists(path)) + Directory.Delete(path, true); + + if (Directory.Exists(WebExportPath)) + Directory.Delete(WebExportPath, true); + + // EditorUserBuildSettings. = true; + + var playerOptions = new BuildPlayerOptions(); + playerOptions.scenes = GetEnabledScenes(); + playerOptions.target = BuildTarget.WebGL; + playerOptions.locationPathName = path; + + // Switch to Android standalone build. + EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTargetGroup.WebGL, BuildTarget.WebGL); + // build addressable + ExportAddressables(); + var report = BuildPipeline.BuildPlayer(playerOptions); + + if (report.summary.result != BuildResult.Succeeded) + throw new Exception("Build failed"); + + // Copy(path, WebExportPath); + ModifyWebGLExport(); + + Debug.Log("-- WebGL Build: SUCCESSFUL --"); + } + + private static void DoBuildAndroid(String buildPath, bool isPlugin, bool isReleaseBuild) + { + // Check if the Unity project is in the expected location + if (!IsProjectLocationValid(AndroidExportPath, "android")) { + return; + } + + // Switch to Android standalone build. + EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTargetGroup.Android, BuildTarget.Android); + + if (Directory.Exists(APKPath)) + Directory.Delete(APKPath, true); + + if (Directory.Exists(AndroidExportPath)) + Directory.Delete(AndroidExportPath, true); + + EditorUserBuildSettings.androidBuildSystem = AndroidBuildSystem.Gradle; + EditorUserBuildSettings.exportAsGoogleAndroidProject = true; + + var playerOptions = new BuildPlayerOptions(); + playerOptions.scenes = GetEnabledScenes(); + playerOptions.target = BuildTarget.Android; + playerOptions.locationPathName = APKPath; + if (!isReleaseBuild) + { + // remove this line if you don't use a debugger and you want to speed up the flutter build + playerOptions.options = BuildOptions.AllowDebugging | BuildOptions.Development; + } + #if UNITY_2022_1_OR_NEWER + PlayerSettings.SetIl2CppCompilerConfiguration(BuildTargetGroup.Android, isReleaseBuild ? Il2CppCompilerConfiguration.Release : Il2CppCompilerConfiguration.Debug); + PlayerSettings.SetIl2CppCodeGeneration(NamedBuildTarget.Android, isReleaseBuild ? Il2CppCodeGeneration.OptimizeSpeed : Il2CppCodeGeneration.OptimizeSize); + #elif UNITY_2021_2_OR_NEWER + PlayerSettings.SetIl2CppCompilerConfiguration(BuildTargetGroup.Android, isReleaseBuild ? Il2CppCompilerConfiguration.Release : Il2CppCompilerConfiguration.Debug); + EditorUserBuildSettings.il2CppCodeGeneration = isReleaseBuild ? Il2CppCodeGeneration.OptimizeSpeed : Il2CppCodeGeneration.OptimizeSize; + #endif + + // Switch to Android standalone build. + EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTargetGroup.Android, BuildTarget.Android); + // build addressable + ExportAddressables(); + var report = BuildPipeline.BuildPlayer(playerOptions); + + if (report.summary.result != BuildResult.Succeeded) + throw new Exception("Build failed"); + + Copy(buildPath, AndroidExportPath); + + // Modify build.gradle + ModifyAndroidGradle(isPlugin); + + if(isPlugin) + { + SetupAndroidProjectForPlugin(); + } else + { + SetupAndroidProject(); + } + + // Copy over resources from the launcher module that are used by the library, Avoid deleting the existing src/main/res contents. + Copy(Path.Combine(APKPath + "/launcher/src/main/res"), Path.Combine(AndroidExportPath, "src/main/res"), false); + + if (isReleaseBuild) { + Debug.Log($"-- Android Release Build: SUCCESSFUL --"); + } else + { + Debug.Log($"-- Android Debug Build: SUCCESSFUL --"); + } + } + + private static void ModifyWebGLExport() + { + // Modify index.html + var indexFile = Path.Combine(WebExportPath, "index.html"); + var indexHtmlText = File.ReadAllText(indexFile); + + indexHtmlText = indexHtmlText.Replace("