2021-06-28 20:05:04 +08:00
|
|
|
#
|
2025-01-30 19:51:17 +08:00
|
|
|
# Copyright (C) 2020-2025 Intel Corporation
|
2021-06-28 20:05:04 +08:00
|
|
|
#
|
|
|
|
# SPDX-License-Identifier: MIT
|
|
|
|
#
|
|
|
|
|
2025-01-30 19:51:17 +08:00
|
|
|
set(AUBCONFIG_PATH "${NEO_SOURCE_DIR}/../aub_configs/CMakeLists.txt")
|
|
|
|
|
|
|
|
if(DEFINED AUB_STREAM_PROJECT_NAME AND EXISTS ${AUBCONFIG_PATH})
|
2022-11-16 19:03:40 +08:00
|
|
|
add_custom_target(run_aub_tests)
|
|
|
|
set(AUB_TESTS_TARGETS_FOLDER "aub_product_targets")
|
|
|
|
set_target_properties(run_aub_tests PROPERTIES FOLDER ${AUB_TESTS_TARGETS_FOLDER})
|
2024-04-17 22:48:57 +08:00
|
|
|
set_property(GLOBAL PROPERTY NEO_PLATFORMS_FOR_AUB_GENERATION)
|
2025-01-30 19:51:17 +08:00
|
|
|
include(${AUBCONFIG_PATH})
|
2021-06-28 20:05:04 +08:00
|
|
|
|
2022-11-16 19:03:40 +08:00
|
|
|
add_subdirectories()
|
2024-04-17 22:48:57 +08:00
|
|
|
|
|
|
|
if(DEFINED NEO_GENERATE_AUBS_FOR)
|
|
|
|
get_property(NEO_PLATFORMS_FOR_AUB_GENERATION GLOBAL PROPERTY NEO_PLATFORMS_FOR_AUB_GENERATION)
|
|
|
|
message(STATUS "Aub generation scope restricted by NEO_GENERATE_AUBS_FOR flag")
|
|
|
|
message(STATUS "All tested platforms with aub generation: " ${NEO_PLATFORMS_FOR_AUB_GENERATION})
|
|
|
|
endif()
|
2022-11-16 19:03:40 +08:00
|
|
|
endif()
|