From 9183a9b63860faa552d662bca5d0a7f6c32945f6 Mon Sep 17 00:00:00 2001 From: Mateusz Jablonski Date: Tue, 8 Dec 2020 18:04:16 +0100 Subject: [PATCH] Correct shared tests create mock_gmm target if not exists Signed-off-by: Mateusz Jablonski --- level_zero/core/test/unit_tests/CMakeLists.txt | 4 +++- shared/test/unit_test/CMakeLists.txt | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/level_zero/core/test/unit_tests/CMakeLists.txt b/level_zero/core/test/unit_tests/CMakeLists.txt index 3cc4b91c7a..eb248229c9 100644 --- a/level_zero/core/test/unit_tests/CMakeLists.txt +++ b/level_zero/core/test/unit_tests/CMakeLists.txt @@ -118,8 +118,10 @@ target_link_libraries(${TARGET_NAME} gmock-gtest ) -if(SKIP_NEO_UNIT_TESTS) +if(NOT TARGET mock_gmm AND SKIP_NEO_UNIT_TESTS) add_subdirectory(${NEO_SOURCE_DIR}/opencl/test/unit_test/mock_gmm ${CMAKE_BINARY_DIR}/mock_gmm) +endif() +if(SKIP_NEO_UNIT_TESTS) add_subdirectory(${NEO_SOURCE_DIR}/opencl/test/unit_test/mock_gdi ${CMAKE_BINARY_DIR}/mock_gdi) endif() diff --git a/shared/test/unit_test/CMakeLists.txt b/shared/test/unit_test/CMakeLists.txt index 293db59cd8..4e644502ec 100644 --- a/shared/test/unit_test/CMakeLists.txt +++ b/shared/test/unit_test/CMakeLists.txt @@ -40,6 +40,10 @@ if(NOT SKIP_UNIT_TESTS) append_sources_from_properties(CORE_ENABLERS NEO_CORE_SRCS_LINK) + if(NOT TARGET mock_gmm AND SKIP_NEO_UNIT_TESTS) + add_subdirectory(${NEO_SOURCE_DIR}/opencl/test/unit_test/mock_gmm ${CMAKE_BINARY_DIR}/mock_gmm) + endif() + add_executable(${TARGET_NAME} ${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt ${CMAKE_CURRENT_SOURCE_DIR}/main.cpp