File tree Expand file tree Collapse file tree 7 files changed +17
-15
lines changed
test/unit_test/offline_compiler Expand file tree Collapse file tree 7 files changed +17
-15
lines changed Original file line number Diff line number Diff line change @@ -467,7 +467,7 @@ if(BUILD_WITH_L0)
467467 endif ()
468468 endif ()
469469
470- append_sources_from_properties(L0_SHARED_LIB_SRCS L0_SRCS_DLL NEO_CORE_SRCS_LINK)
470+ append_sources_from_properties(L0_SHARED_LIB_SRCS L0_SRCS_DLL NEO_CORE_SRCS_LINK NEO_SRCS_ENABLE_CORE )
471471 target_sources (${TARGET_NAME_L0} PRIVATE $<TARGET_OBJECTS:${L0_RELEASE_LIB_NAME} > ${L0_SHARED_LIB_SRCS} )
472472
473473 target_link_libraries (${TARGET_NAME_L0}
Original file line number Diff line number Diff line change 11#
2- # Copyright (C) 2018-2021 Intel Corporation
2+ # Copyright (C) 2018-2022 Intel Corporation
33#
44# SPDX-License-Identifier: MIT
55#
@@ -40,7 +40,10 @@ set(RUNTIME_SRCS_DLL_BASE
4040 ${EXPORTS_FILENAME}
4141)
4242
43- append_sources_from_properties(RUNTIME_SRCS_DLL_BASE NEO_CORE_SRCS_LINK)
43+ append_sources_from_properties(RUNTIME_SRCS_DLL_BASE
44+ NEO_CORE_SRCS_LINK
45+ NEO_SRCS_ENABLE_CORE
46+ )
4447
4548set (RUNTIME_SRCS_DLL_LINUX
4649 ${NEO_SHARED_DIRECTORY} /dll/linux/drm_neo_create.cpp
Original file line number Diff line number Diff line change @@ -78,6 +78,7 @@ set(IGDRCL_SRCS_offline_compiler_tests
7878 ${CLOC_LIB_SRCS_LIB}
7979 ${CLOC_LIB_SRCS_UTILITIES}
8080)
81+ append_sources_from_properties(IGDRCL_SRCS_offline_compiler_tests NEO_SRCS_ENABLE_CORE)
8182
8283if (WIN32 )
8384 list (APPEND IGDRCL_SRCS_offline_compiler_tests
Original file line number Diff line number Diff line change @@ -153,10 +153,6 @@ macro(macro_for_each_core_type)
153153 if (EXISTS ${SRC_FILE} _${CORE_TYPE_LOWER} .cpp)
154154 list (APPEND CLOC_LIB_SRCS_LIB ${SRC_FILE} _${CORE_TYPE_LOWER} .cpp)
155155 endif ()
156- set (SRC_FILE ${NEO_SHARED_DIRECTORY}${BRANCH}${CORE_TYPE_LOWER}${BRANCH_DIR} enable_${CORE_TYPE_LOWER} .cpp)
157- if (EXISTS ${SRC_FILE} )
158- list (APPEND CLOC_LIB_SRCS_LIB ${SRC_FILE} )
159- endif ()
160156 endforeach ()
161157 endforeach ()
162158 endforeach ()
Original file line number Diff line number Diff line change 11#
2- # Copyright (C) 2019-2021 Intel Corporation
2+ # Copyright (C) 2019-2022 Intel Corporation
33#
44# SPDX-License-Identifier: MIT
55#
@@ -193,7 +193,10 @@ else()
193193 endif ()
194194endif ()
195195
196- set_property (GLOBAL PROPERTY NEO_CORE_SRCS_LINK ${CORE_SRCS_LINK} )
196+ set_property (GLOBAL APPEND PROPERTY NEO_CORE_SRCS_LINK ${CORE_SRCS_LINK} )
197+
198+ get_property (NEO_SRCS_ENABLE_CORE GLOBAL PROPERTY NEO_SRCS_ENABLE_CORE)
199+ target_sources (ocloc_lib PRIVATE ${NEO_SRCS_ENABLE_CORE} )
197200if (UNIX )
198201 set_property (GLOBAL APPEND PROPERTY NEO_CORE_SRCS_LINK ${CORE_SRCS_LINK_LINUX} )
199202endif ()
Original file line number Diff line number Diff line change @@ -139,13 +139,9 @@ macro(macro_for_each_core_type)
139139 list (APPEND ${CORE_TYPE} _SRC_LINK_BASE ${SRC_FILE} )
140140 endif ()
141141
142- set (SRC_FILE ${CORE_COREX_PREFIX}${BRANCH_DIR} enable_${CORE_TYPE_LOWER} .cpp)
143- if (EXISTS ${SRC_FILE} )
144- list (APPEND ${CORE_TYPE} _SRC_LINK_BASE ${SRC_FILE} )
145- endif ()
146142 set (SRC_FILE ${CMAKE_CURRENT_SOURCE_DIR}${BRANCH_DIR}${CORE_TYPE_LOWER} /enable_${CORE_TYPE_LOWER} .cpp)
147143 if (EXISTS ${SRC_FILE} )
148- list (APPEND ${CORE_TYPE} _SRC_LINK_BASE ${SRC_FILE} )
144+ list (APPEND NEO_SRCS_ENABLE_CORE ${SRC_FILE} )
149145 endif ()
150146
151147 set (SRC_FILE "${CORE_COREX_PREFIX} /os_agnostic_hw_info_config_${CORE_TYPE_LOWER} .inl" )
@@ -191,3 +187,4 @@ set_property(GLOBAL PROPERTY CORE_SRCS_COREX_ALL_BASE ${CORE_SRCS_COREX_ALL_BASE
191187set_property (GLOBAL PROPERTY CORE_SRCS_COREX_ALL_LINUX ${CORE_SRCS_COREX_ALL_LINUX} )
192188set_property (GLOBAL PROPERTY CORE_SRCS_COREX_ALL_WDDM ${CORE_SRCS_COREX_ALL_WDDM} )
193189set_property (GLOBAL PROPERTY CORE_SRCS_COREX_ALL_WINDOWS ${CORE_SRCS_COREX_ALL_WINDOWS} )
190+ set_property (GLOBAL APPEND PROPERTY NEO_SRCS_ENABLE_CORE ${NEO_SRCS_ENABLE_CORE} )
Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ macro(macro_for_each_core_type)
4040 if (EXISTS ${SRC_FILE} )
4141 list (APPEND neo_libult_common_SRCS_ENABLE_TESTED_HW ${SRC_FILE} )
4242 endif ()
43- foreach (SRC_IT "enable_" " enable_family_full_core_" "implicit_scaling_" )
43+ foreach (SRC_IT "enable_family_full_core_" "implicit_scaling_" )
4444 set (SRC_FILE ${NEO_SHARED_DIRECTORY}${BRANCH}${CORE_TYPE_LOWER}${BRANCH_DIR}${SRC_IT}${CORE_TYPE_LOWER} .cpp)
4545 if (EXISTS ${SRC_FILE} )
4646 list (APPEND neo_libult_common_SRCS_ENABLE_TESTED_HW ${SRC_FILE} )
@@ -58,6 +58,8 @@ endmacro()
5858
5959apply_macro_for_each_core_type("TESTED" )
6060
61+ append_sources_from_properties(neo_libult_common_SRCS_ENABLE_TESTED_HW NEO_SRCS_ENABLE_CORE)
62+
6163set (neo_libult_common_SRCS_LIB_ULT
6264 ${NEO_SHARED_TEST_DIRECTORY} /common/fixtures/aub_command_stream_receiver_fixture.h
6365 ${NEO_SHARED_TEST_DIRECTORY} /common/fixtures/device_fixture.cpp
You can’t perform that action at this time.
0 commit comments