overte-JulianGro/tests-manual/render-perf/CMakeLists.txt
2025-02-27 12:31:29 +01:00

42 lines
1.1 KiB
CMake

# TODO: this test uses functions that dont exist anymore
return()
set(TARGET_NAME render-perf-test)
if (WIN32)
SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /ignore:4049 /ignore:4217")
endif()
setup_memory_debugger()
setup_thread_debugger()
# This is not a testcase -- just set it up as a regular hifi project
setup_hifi_project(Quick Gui)
set_target_properties(${TARGET_NAME} PROPERTIES FOLDER "Tests/manual-tests/")
# link in the shared libraries
link_hifi_libraries(
shared task workload networking animation
ktx image octree
shaders gl gpu ${PLATFORM_GL_BACKEND}
render render-utils
material-networking ktx shaders model-networking
graphics hfm model-serializers model-networking graphics-scripting
entities entities-renderer audio avatars script-engine
physics procedural midi qml ui
${PLATFORM_GL_BACKEND}
)
if (WIN32)
target_link_libraries(${TARGET_NAME} Winmm.lib)
add_dependency_external_projects(wasapi)
endif()
if (CMAKE_SYSTEM_NAME MATCHES "Linux")
target_link_libraries(${TARGET_NAME} atomic)
endif()
package_libraries_for_deployment()
target_bullet()