move hw_info_config_ compilation to neo_shared

Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
This commit is contained in:
Artur Harasimiuk
2021-09-27 12:07:42 +00:00
committed by Compute-Runtime-Automation
parent c525ff7eb4
commit 17d587a261
2 changed files with 10 additions and 12 deletions

View File

@@ -79,10 +79,14 @@ set(CORE_SOURCES ${CORE_SRCS_GENX_ALL_BASE})
add_subdirectories()
if(WIN32 OR NOT DISABLE_WDDM_LINUX)
if(WIN32)
list(APPEND CORE_SOURCES ${CORE_SRCS_GENX_ALL_WINDOWS})
endif()
if(WIN32 OR NOT DISABLE_WDDM_LINUX)
list(APPEND CORE_SOURCES ${CORE_SRCS_GENX_ALL_WDDM})
endif()
if(NOT WIN32)
list(APPEND CORE_SOURCES ${CORE_SRCS_GENX_ALL_LINUX})
endif()

View File

@@ -27,7 +27,7 @@ set(CORE_RUNTIME_SRCS_GENX_CPP_BASE
tbx_command_stream_receiver
)
set(CORE_RUNTIME_SRCS_GENX_CPP_WINDOWS
set(CORE_RUNTIME_SRCS_GENX_CPP_WDDM
windows/command_stream_receiver
windows/direct_submission
windows/gmm_callbacks
@@ -57,11 +57,11 @@ macro(macro_for_each_platform)
set(SRC_FILE ${CMAKE_CURRENT_SOURCE_DIR}${BRANCH_DIR}${GEN_TYPE_LOWER}${BRANCH}linux/hw_info_config_${PLATFORM_IT_LOWER}.cpp)
if(EXISTS ${SRC_FILE})
list(APPEND RUNTIME_SRCS_${GEN_TYPE}_CPP_LINUX ${SRC_FILE})
list(APPEND CORE_SRCS_${GEN_TYPE}_CPP_LINUX ${SRC_FILE})
endif()
set(SRC_FILE ${CMAKE_CURRENT_SOURCE_DIR}${BRANCH_DIR}${GEN_TYPE_LOWER}${BRANCH}windows/hw_info_config_${PLATFORM_IT_LOWER}.cpp)
if(EXISTS ${SRC_FILE})
list(APPEND RUNTIME_SRCS_${GEN_TYPE}_CPP_WINDOWS ${SRC_FILE})
list(APPEND CORE_SRCS_${GEN_TYPE}_CPP_WINDOWS ${SRC_FILE})
endif()
set(SRC_FILE ${CMAKE_CURRENT_SOURCE_DIR}${BRANCH_DIR}${GEN_TYPE_LOWER}${BRANCH}enable_hw_info_config_${PLATFORM_IT_LOWER}.cpp)
if(EXISTS ${SRC_FILE})
@@ -101,7 +101,7 @@ macro(macro_for_each_gen)
endif()
endforeach()
foreach(OS_IT "BASE" "WINDOWS" "LINUX")
foreach(OS_IT "BASE" "WDDM" "LINUX")
foreach(SRC_IT ${CORE_RUNTIME_SRCS_GENX_CPP_${OS_IT}})
set(SRC_FILE ${CMAKE_CURRENT_SOURCE_DIR}${BRANCH_DIR}${GEN_TYPE_LOWER}/${SRC_IT}_${GEN_TYPE_LOWER}.cpp)
if(EXISTS ${SRC_FILE})
@@ -150,12 +150,10 @@ macro(macro_for_each_gen)
list(APPEND CORE_SRCS_GENX_ALL_BASE ${CORE_SRCS_${GEN_TYPE}_CPP_BASE})
list(APPEND CORE_SRCS_GENX_ALL_WINDOWS ${CORE_SRCS_${GEN_TYPE}_CPP_WINDOWS})
list(APPEND CORE_SRCS_GENX_ALL_WDDM ${CORE_SRCS_${GEN_TYPE}_CPP_WDDM})
list(APPEND CORE_SRCS_GENX_ALL_LINUX ${CORE_SRCS_${GEN_TYPE}_CPP_LINUX})
list(APPEND CORE_SRCS_LINK ${${GEN_TYPE}_SRC_LINK_BASE})
list(APPEND RUNTIME_SRCS_GENX_ALL_BASE ${RUNTIME_SRCS_${GEN_TYPE}_CPP_BASE})
list(APPEND RUNTIME_SRCS_GENX_ALL_LINUX ${RUNTIME_SRCS_${GEN_TYPE}_CPP_LINUX})
list(APPEND RUNTIME_SRCS_GENX_ALL_WINDOWS ${RUNTIME_SRCS_${GEN_TYPE}_CPP_WINDOWS})
endmacro()
apply_macro_for_each_gen("SUPPORTED")
@@ -163,7 +161,3 @@ apply_macro_for_each_gen("SUPPORTED")
set_property(GLOBAL PROPERTY CORE_SRCS_GENX_ALL_BASE ${CORE_SRCS_GENX_ALL_BASE})
set_property(GLOBAL PROPERTY CORE_SRCS_GENX_ALL_LINUX ${CORE_SRCS_GENX_ALL_LINUX})
set_property(GLOBAL PROPERTY CORE_SRCS_GENX_ALL_WINDOWS ${CORE_SRCS_GENX_ALL_WINDOWS})
set_property(GLOBAL PROPERTY RUNTIME_SRCS_GENX_ALL_BASE ${RUNTIME_SRCS_GENX_ALL_BASE})
set_property(GLOBAL PROPERTY RUNTIME_SRCS_GENX_ALL_LINUX ${RUNTIME_SRCS_GENX_ALL_LINUX})
set_property(GLOBAL PROPERTY RUNTIME_SRCS_GENX_ALL_WINDOWS ${RUNTIME_SRCS_GENX_ALL_WINDOWS})