Add wddm ult for wsl build [3/n]

Related-To: NEO-6066
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com>
This commit is contained in:
Kamil Diedrich
2022-12-07 21:57:39 +01:00
committed by Compute-Runtime-Automation
parent c1ecba0c4c
commit db24428cd3
19 changed files with 170 additions and 55 deletions

View File

@@ -19,7 +19,9 @@ if(WIN32)
)
elseif(UNIX AND NOT DISABLE_WDDM_LINUX)
list(APPEND NEO_SHARED_unit_tests_configurations
${NEO_SHARED_DIRECTORY}/gmm_helper/windows/gmm_memory.cpp
${NEO_SHARED_TEST_DIRECTORY}/common/mocks/windows/gmm_memory/mock_gmm_memory.h
${NEO_SHARED_TEST_DIRECTORY}/common/mocks/windows/mock_gmm_memory_base.cpp
${NEO_SHARED_TEST_DIRECTORY}/common/mocks/windows/mock_gmm_memory_base.h
)
endif()
list(APPEND NEO_SHARED_unit_tests_configurations
@@ -38,6 +40,10 @@ if(WIN32)
target_include_directories(neo_unit_tests_config PRIVATE
${NEO_SHARED_TEST_DIRECTORY}/common/mocks/windows/gmm_memory${BRANCH_DIR_SUFFIX}
)
elseif(NOT DISABLE_WDDM_LINUX)
target_include_directories(neo_unit_tests_config PRIVATE
${NEO_SHARED_TEST_DIRECTORY}/common/mocks/windows/gmm_memory
)
endif()
target_compile_definitions(neo_unit_tests_config PRIVATE $<TARGET_PROPERTY:${NEO_SHARED_MOCKABLE_LIB_NAME},INTERFACE_COMPILE_DEFINITIONS>)
create_project_source_tree(neo_unit_tests_config)