/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/UnitTests/RendererTest/CMakeLists.txt
35 строк
1 KB
Sanakan8472
Android Basic Input Support (#1247)
31 мар 2024, 16:52
Не верифицирован
31 мар 2024, 16:52
8a3fb6b
Код
Авторство
О чём код?
ez_cmake_init() ez_requires_renderer() # Get the name of this folder as the project name get_filename_component(PROJECT_NAME ${CMAKE_CURRENT_SOURCE_DIR} NAME_WE) ez_create_target(APPLICATION ${PROJECT_NAME}) target_link_libraries(${PROJECT_NAME} PUBLIC TestFramework RendererCore ) if(EZ_CMAKE_PLATFORM_ANDROID) #TODO: Add actual packaging code. This is done in PRE_BUILD so that it happens before the #apk gen steps that happen in POST_BUILD and which are already done via ez_create_target. add_custom_command(TARGET ${PROJECT_NAME} PRE_BUILD COMMAND ${CMAKE_COMMAND} -E copy_directory ${EZ_ROOT}/Output/ShaderCache/VULKAN/ ${CMAKE_CURRENT_BINARY_DIR}/package/Assets/Output/ShaderCache/VULKAN/) add_custom_command(TARGET ${PROJECT_NAME} PRE_BUILD COMMAND ${CMAKE_COMMAND} -E copy_directory ${EZ_ROOT}/Data/UnitTests/RendererTest/ ${CMAKE_CURRENT_BINARY_DIR}/package/Assets/Data/UnitTests/RendererTest/) add_custom_command(TARGET ${PROJECT_NAME} PRE_BUILD COMMAND ${CMAKE_COMMAND} -E copy_directory ${EZ_ROOT}/Data/UnitTests/SharedData/ ${CMAKE_CURRENT_BINARY_DIR}/package/Assets/Data/UnitTests/SharedData/) add_custom_command(TARGET ${PROJECT_NAME} PRE_BUILD COMMAND ${CMAKE_COMMAND} -E copy_directory ${EZ_ROOT}/Data/Base/Shaders/ ${CMAKE_CURRENT_BINARY_DIR}/package/Assets/Data/Base/Shaders/) endif() ez_add_renderers(${PROJECT_NAME}) ez_ci_add_test(${PROJECT_NAME} NEEDS_HW_ACCESS)