File tree Expand file tree Collapse file tree 2 files changed +12
-3
lines changed
Expand file tree Collapse file tree 2 files changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -93,9 +93,17 @@ macro(macro_for_each_gen)
9393
9494 list (APPEND RUNTIME_SRCS_${GEN_TYPE} _CPP_BASE ${NEO_SHARED_DIRECTORY} /${GEN_TYPE_LOWER} /image_core_${GEN_TYPE_LOWER} .cpp)
9595
96- list (APPEND RUNTIME_SRCS_${GEN_TYPE} _CPP_WINDOWS ${GENX_PREFIX} /windows/hw_info_config_${GEN_TYPE_LOWER} .cpp)
97- list (APPEND RUNTIME_SRCS_${GEN_TYPE} _CPP_LINUX ${GENX_PREFIX} /linux/hw_info_config_${GEN_TYPE_LOWER} .cpp)
98-
96+ foreach (BRANCH_DIR ${BRANCH_DIR_LIST} )
97+ string (REGEX REPLACE "/$" "" _BRANCH_FILENAME_SUFFIX "${BRANCH_DIR} " )
98+ string (REGEX REPLACE "^/" "_" _BRANCH_FILENAME_SUFFIX "${_BRANCH_FILENAME_SUFFIX} " )
99+ if (EXISTS ${GENX_PREFIX}${BRANCH_DIR} windows/hw_info_config_${GEN_TYPE_LOWER}${_BRANCH_FILENAME_SUFFIX} .cpp)
100+ list (APPEND RUNTIME_SRCS_${GEN_TYPE} _CPP_WINDOWS ${GENX_PREFIX}${BRANCH_DIR} windows/hw_info_config_${GEN_TYPE_LOWER}${_BRANCH_FILENAME_SUFFIX} .cpp)
101+ endif ()
102+ if (EXISTS ${GENX_PREFIX}${BRANCH_DIR} linux/hw_info_config_${GEN_TYPE_LOWER}${_BRANCH_FILENAME_SUFFIX} .cpp)
103+ list (APPEND RUNTIME_SRCS_${GEN_TYPE} _CPP_LINUX ${GENX_PREFIX}${BRANCH_DIR} linux/hw_info_config_${GEN_TYPE_LOWER}${_BRANCH_FILENAME_SUFFIX} .cpp)
104+ endif ()
105+ endforeach ()
106+
99107 list (APPEND ${GEN_TYPE} _SRC_LINK_BASE ${GENX_PREFIX} /enable_family_full_ocl_${GEN_TYPE_LOWER} .cpp)
100108
101109 list (APPEND RUNTIME_SRCS_GENX_ALL_BASE ${RUNTIME_SRCS_${GEN_TYPE} _H_BASE})
Original file line number Diff line number Diff line change @@ -55,4 +55,5 @@ uint64_t HwInfoConfigHw<IGFX_DG1>::getSharedSystemMemCapabilities() {
5555
5656template class HwInfoConfigHw <IGFX_DG1>;
5757#endif
58+
5859} // namespace NEO
You can’t perform that action at this time.
0 commit comments