mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-03 14:55:24 +08:00
cmake: L0 black_box_tests refactor
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
5f798441ef
commit
3b47a9766a
@@ -4,33 +4,31 @@
|
||||
# SPDX-License-Identifier: MIT
|
||||
#
|
||||
|
||||
if("${CMAKE_BUILD_TYPE}" STREQUAL "Debug")
|
||||
if(UNIX)
|
||||
set(L0_BLACK_BOX_TEST_PROJECT_FOLDER "ze_intel_gpu/black_box_tests")
|
||||
set(TEST_TARGETS
|
||||
zello_sysman
|
||||
zello_metrics
|
||||
if(UNIX)
|
||||
set(L0_BLACK_BOX_TEST_PROJECT_FOLDER "ze_intel_gpu/black_box_tests")
|
||||
set(TEST_TARGETS
|
||||
zello_sysman
|
||||
zello_metrics
|
||||
)
|
||||
|
||||
foreach(TEST_NAME ${TEST_TARGETS})
|
||||
add_executable(${TEST_NAME} ${TEST_NAME}.cpp)
|
||||
|
||||
set_target_properties(${TEST_NAME}
|
||||
PROPERTIES
|
||||
VS_DEBUGGER_COMMAND "$(TargetPath)"
|
||||
VS_DEBUGGER_COMMAND_ARGUMENTS ""
|
||||
VS_DEBUGGER_WORKING_DIRECTORY "$(OutputPath)"
|
||||
)
|
||||
|
||||
foreach(TEST_NAME ${TEST_TARGETS})
|
||||
add_executable(${TEST_NAME} ${TEST_NAME}.cpp)
|
||||
|
||||
set_target_properties(${TEST_NAME}
|
||||
PROPERTIES
|
||||
VS_DEBUGGER_COMMAND "$(TargetPath)"
|
||||
VS_DEBUGGER_COMMAND_ARGUMENTS ""
|
||||
VS_DEBUGGER_WORKING_DIRECTORY "$(OutputPath)"
|
||||
)
|
||||
|
||||
if(BUILD_LEVEL_ZERO_LOADER)
|
||||
add_dependencies(${TEST_NAME} ze_loader)
|
||||
target_link_libraries(${TEST_NAME} ${NEO_BINARY_DIR}/lib/libze_loader.so)
|
||||
else()
|
||||
target_link_libraries(${TEST_NAME} PUBLIC ${TARGET_NAME_L0})
|
||||
endif()
|
||||
set_target_properties(${TEST_NAME} PROPERTIES FOLDER ${L0_BLACK_BOX_TEST_PROJECT_FOLDER})
|
||||
endforeach()
|
||||
endif()
|
||||
if(BUILD_LEVEL_ZERO_LOADER)
|
||||
add_dependencies(${TEST_NAME} ze_loader)
|
||||
target_link_libraries(${TEST_NAME} ${NEO_BINARY_DIR}/lib/libze_loader.so)
|
||||
else()
|
||||
target_link_libraries(${TEST_NAME} PUBLIC ${TARGET_NAME_L0})
|
||||
endif()
|
||||
set_target_properties(${TEST_NAME} PROPERTIES FOLDER ${L0_BLACK_BOX_TEST_PROJECT_FOLDER})
|
||||
endforeach()
|
||||
endif()
|
||||
|
||||
add_subdirectories()
|
||||
|
||||
Reference in New Issue
Block a user