LunarG/VulkanTools

Android build is frozen due to changes in VVL Android build

TonyBarbour opened this issue · 1 comments

When VVL moved to cmake to build Android VVL, this VT build broke since the VT build scripts still try to use ndk to build VVL. All Android dependency versions to build Android VT have been left at 1.3.257 until the VT build scripts can be updated to build VVL properly.

Note currently our ndk-build only compiles/installs libVkLayer_screenshot.so and libVkLayer_api_dump.so. So that is what the CMake Android build will do as well.

# https://github.com/juan-lunarg/VulkanTools/actions/runs/5893889216/job/15986386426
[arm64-v8a] Compile++      : VkLayer_api_dump <= vk_layer_table.cpp
[arm64-v8a] Compile++      : layer_utils <= vk_layer_config.cpp
[arm64-v8a] Compile++      : layer_utils <= vk_layer_extension_utils.cpp
[arm64-v8a] Compile++      : layer_utils <= logging.cpp
[arm64-v8a] Compile++      : layer_utils <= vk_layer_utils.cpp
[arm64-v8a] Compile++      : layer_utils <= vk_format_utils.cpp
[arm64-v8a] Compile++      : layer_utils <= vk_layer_settings.cpp
[arm64-v8a] Compile++      : VkLayer_screenshot <= screenshot.cpp
[arm64-v8a] Compile++      : VkLayer_screenshot <= screenshot_parsing.cpp
[arm64-v8a] Compile++      : VkLayer_screenshot <= vk_layer_table.cpp
[arm64-v8a] StaticLibrary  : liblayer_utils.a
[arm64-v8a] SharedLibrary  : libVkLayer_screenshot.so
[arm64-v8a] Install        : libVkLayer_screenshot.so => libs/arm64-v8a/libVkLayer_screenshot.so
[arm64-v8a] Compile++      : VkLayer_api_dump <= api_dump.cpp
[arm64-v8a] SharedLibrary  : libVkLayer_api_dump.so
[arm64-v8a] Install        : libVkLayer_api_dump.so => libs/arm64-v8a/libVkLayer_api_dump.so