Add mocks dependencies to igdrcl_tests

Related-To: NEO-3244

Change-Id: Icd6cc93b8d5770332c3891d5f9ba9b8030b1fb7d
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
This commit is contained in:
Katarzyna Cencelewska 2019-06-04 17:20:58 +02:00 committed by sys_ocldev
parent 357ab276b1
commit cd6c42dd25
2 changed files with 4 additions and 2 deletions

View File

@ -452,6 +452,7 @@ endmacro()
apply_macro_for_each_gen("TESTED")
add_subdirectories()
add_dependencies(unit_tests mock_gmm)
add_dependencies(igdrcl_tests mock_gmm)
create_project_source_tree(igdrcl_tests ${IGDRCL_SOURCE_DIR}/runtime)
set(UltPchHeader "${CMAKE_CURRENT_SOURCE_DIR}/igdrcl_tests_pch.h")

View File

@ -21,8 +21,9 @@ if(WIN32)
add_library(mock_opengl32 SHARED ${IGDRCL_SRCS_mock_opengl32})
add_dependencies(unit_tests mock_opengl32)
add_dependencies(igdrcl_tests mock_opengl32)
set_target_properties(mock_opengl32 PROPERTIES FOLDER "test mocks")
target_include_directories(mock_opengl32 PRIVATE $<TARGET_PROPERTY:${NEO_MOCKABLE_LIB_NAME},INTERFACE_INCLUDE_DIRECTORIES>)
target_compile_definitions(mock_opengl32 PRIVATE $<TARGET_PROPERTY:${NEO_MOCKABLE_LIB_NAME},INTERFACE_COMPILE_DEFINITIONS>)
target_include_directories(mock_opengl32 PRIVATE $<TARGET_PROPERTY:${NEO_MOCKABLE_LIB_NAME},INTERFACE_INCLUDE_DIRECTORIES>)
target_compile_definitions(mock_opengl32 PRIVATE $<TARGET_PROPERTY:${NEO_MOCKABLE_LIB_NAME},INTERFACE_COMPILE_DEFINITIONS>)
endif()